US Pat. No. 10,340,071

MAGNETIC CIRCUIT FOR CARRYING AT LEAST ONE COIL

1. A magnetic circuit for carrying at least one coil, the circuit comprising:at least one inner leg and at least two outer legs; and
a connecting part serving to guide the magnetic flux from the inner leg to each outer leg,
each outer leg having no non-magnetic gap and the inner leg being at least partially made from one or more materials that have a relative magnetic permeability that is lower than that of the material or materials of which the outer legs are formed,
each outer leg being made as a single piece in one and the same material from one outer leg to the other and the relative magnetic permeability of the material of a portion of the inner leg being lower than the relative magnetic permeability of the material of the outer legs,
the ratio between the relative magnetic permeability of the material of said portion of the inner leg and the relative magnetic permeability of the material of the outer legs being comprised between 0.001 and 0.033, and
wherein the inner leg comprises a plurality of successive transverse sections that are homothetic images of one another, having a ratio of less than one from one section to an adjacent section of the plurality of successive transverse sections with increasing proximity to the connecting part.

US Pat. No. 10,340,057

UNIFIED POWER AND DATA CABLE

CISCO TECHNOLOGY, INC., ...

1. A cable comprising:a data transmission path disposed about an axial center of the cable, the data transmission path including:
a plurality of insulated conductive paths, wherein the plurality of insulated conductive paths extend along a longitudinal axis of the cable; and
a divider that separates the plurality of insulated conductive paths from each other;
a power transmission path sheathing the data transmission path, wherein the power transmission path includes
a power layer that is a solid conductor plane as a current source path,
a ground layer that is a ground plane as a current return path for bidirectional power transmission, and
a dielectric layer located between the power layer and the ground layer, wherein a capacitance value of the power transmission path satisfies a threshold capacitance value within a predefined tolerance range at frequencies above a first frequency level based on a function of (A) a thickness of the dielectric layer that is less than a predetermined thickness threshold and (B) a permittivity value corresponding to a material of the dielectric layer that meets a predetermined permittivity threshold;
a shield layer located between the data transmission path and the power transmission path; and
a first connector terminating a first end of the cable and a second connector terminating a second end of the cable, wherein the first and the second connectors are configured to connect to first and second devices, respectively, for coupling the data transmission path between the first and the second devices for bidirectional data transmission and for coupling the power transmission path between the first and the second devices for redundant bidirectional power transmission.

US Pat. No. 10,340,017

ERASE-VERIFY METHOD FOR THREE-DIMENSIONAL MEMORIES AND MEMORY SYSTEM

MACRONIX INTERNATIONAL CO...

1. An erase-verify method for a three-dimensional (3D) memory, the 3D memory including at least one memory cell string including a plurality of memory cells, the memory cells including a first group of memory cells and a second group of memory cells, each of the memory cells coupled to a word line, the erase-verify method comprising:performing a first erase-verify operation on the first group of memory cells, wherein the first erase-verify operation comprises:
applying an erase-verify voltage to the word lines coupled to a first portion of the first group of memory cells and a first pass voltage to the word lines coupled to a second portion of the first group of memory cells in a first phase of the first erase-verify operation, the second portion of the first group of memory cells is different from the first portion of the first group of memory cells; and
after the first phase of the first erase-verify operation, applying the erase-verify voltage to the word lines coupled to the memory cells in the second portion of the first group of memory cells and the first pass voltage to the word lines coupled to the memory cells in the first portion of the first group of memory cells in a second phase of the first erase-verify operation; and
after performing the first erase-verify operation on the first group of memory cells, performing a second erase-verify operation on the second group of memory cells in condition that the first group of memory cells are verified as erased successfully, wherein the second erase-verify operation comprises:
applying the erase-verify voltage to the word lines coupled to a first portion of the second group of memory cells and a second pass voltage to the word lines coupled to a second portion of the second group of memory cells in a first phase of the second erase-verify operation, the second portion of the second group of memory cells is different from the first portion of the second group of memory cells; and
after the first phase of the first erase-verify operation, applying the verify voltage to the word lines coupled to the second portion of the second group of memory cells and the second pass voltage to the word lines coupled to the first portion of the second group of memory cells in a second phase of the second erase-verify operation.

US Pat. No. 10,340,003

INPUT-PATTERN AWARE REFERENCE GENERATION SYSTEM AND COMPUTING-IN-MEMORY SYSTEM INCLUDING THE SAME

National Tsing Hua Univer...

1. An input-pattern aware reference generation system for a memory cell array having a plurality of word lines crossing a plurality of bit lines, the plurality of word lines being selectively activated by an input signal such that each of the plurality of bit lines generates a computational result of multiply-and-accumulate (MAC) computation, the system comprising:an input counting circuit, receiving the input signal of the memory cell array, discovering input activated word lines according to the input signal and generating a number signal representing a number of the input activated word lines;
a reference array, comprising a plurality of reference memory cells storing a predetermined set of weights; and
a reference word line control circuit, electrically connected between the input counting circuit and the reference array, the reference word line control circuit controlling the reference array to generate a plurality of reference signals being able to distinguish candidates of the computational result of the bit lines in the memory cell array according to the number signal.

US Pat. No. 10,340,002

IN-CELL DIFFERENTIAL READ-OUT CIRCUITRY FOR READING SIGNED WEIGHT VALUES IN RESISTIVE PROCESSING UNIT ARCHITECTURE

International Business Ma...

1. A resistive processing unit (RPU) device, comprising:a weight storage device configured to store a weight voltage which corresponds to a weight value of the RPU device;
a read transistor comprising a gate terminal, a first source/drain terminal, and a second source/drain terminal, wherein the gate terminal is connected to the weight storage device, wherein the first source/drain terminal is connected to a first control port of the RPU device, and wherein the second source/drain terminal is connected to a second control port of the RPU device; and
a current source connected to the second source/drain terminal of the read transistor, wherein the current source is configured to generate a fixed reference current;
wherein the read transistor is configured to generate a weight current in response to the weight voltage applied to the gate terminal of the read transistor;
wherein the RPU device is configured to output a read current from the second control port, wherein the read current comprises a magnitude and sign which represents a signed weight value of the RPU device;
wherein the magnitude of the read current is equal to a difference between the weight current generated by the read transistor and the fixed reference current of the current source;
wherein the sign of the read current is deemed positive when the weight current is greater than the fixed reference current; and
wherein the sign of the read current is deemed negative when the weight current is less than the fixed reference current.

US Pat. No. 10,339,999

VARIABLE WIDTH MEMORY MODULE SUPPORTING ENHANCED ERROR DETECTION AND CORRECTION

Rambus Inc., Sunnyvale, ...

1. A memory module with an anterior module side and a posterior module side, the memory module comprising:a first memory component on the anterior module side;
a second memory component on the posterior module side;
a data-buffer component having:
a primary data link of a first data width;
a first secondary data link, of a second data width, coupled to the first memory component; and
a second secondary data link, of the second data width, coupled to the second memory component;
the data-buffer component to time-division multiplex data from the first memory component on the first secondary data link and the second memory component on the second secondary data link onto the primary data link.

US Pat. No. 10,339,998

APPARATUSES AND METHODS FOR PROVIDING CLOCK SIGNALS IN A SEMICONDUCTOR DEVICE

Micron Technology, Inc., ...

1. An apparatus comprising:a clock generating circuit configured to:
generate an output clock signal based on one of rising and trailing edges of first, second, third and fourth clock signals in a first mode, phases of the first, second, third and fourth clock signals being shifted relative to each other; and
generate the output clock signal based on both of rising and trailing edges of fifth and sixth clock signals in a second mode;
first, second, third and fourth buses on which the first, second, third and fourth clock signals are driven in the first mode; and
fifth and sixth buses on which the fifth and sixth clock signals are driven in the second mode, wherein each of the fifth and sixth buses is electrically decoupled from each of the first, second, third and fourth buses.

US Pat. No. 10,339,996

SEMICONDUCTOR MEMORY DEVICE AND METHOD FOR OPERATING THE SAME

SK hynix Inc., Gyeonggi-...

1. A semiconductor memory device, comprising:a memory cell array including a plurality of memory blocks, each including dummy cells coupled to dummy word lines and normal memory cells coupled to normal word lines;
a peripheral circuit configured to perform an erase operation on a memory block selected from among the plurality of memory blocks; and
a control logic configured to control the peripheral circuit, during the erase operation, to apply an erase permission voltage to the dummy word lines and the normal word lines for a preset time and to apply an erase prohibition voltage to the dummy word lines after the preset time,
wherein the preset time is determined based on Erase-Write (EW) cycling information and is determined regardless of a time for the erase operation, and
wherein the EW cycling information indicates a number of erase-write cycles of the selected memory block.

US Pat. No. 10,339,992

SEMICONDUCTOR SYSTEM

SK hynix Inc., Icheon-si...

1. A semiconductor system comprising:a controller configured to provide a command clock, a data clock, an external command and an external address to a semiconductor memory device; and
the semiconductor memory device configured to transmit/receive external data to/from the controller and provide a read data strobe signal to the controller,
wherein the read data strobe signal comprises a first read data strobe signal and a second read data strobe signal, and
the semiconductor memory device transmits both of the first and second read data strobe signals to the controller or transmits one of the first and second read data strobe signals to the controller, based on an operation select signal.

US Pat. No. 10,339,991

MEMORY SYSTEM HAVING OPTIMAL THRESHOLD VOLTAGE AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A semiconductor memory system comprising:a memory device; and
a memory controller including a sequence generator, a sequence analyzer, and a processor, the memory controller being coupled to the memory device and containing instructions for execution by the processor to
generate a training sequence, using the sequence generator, for analysis of user data, wherein the training sequence comprises a sequence of digital data that is randomly generated, has a length indicative of a level of accuracy of analysis and is known to the memory system,
write the training sequence with the associated user data to the memory device,
read out the training sequence and the associated user data,
analyze the training sequence, using the sequence analyzer, to understand characters of the user data and create an analysis result,
identify an optimal threshold voltage in accordance with the analysis result, and
use the optimal threshold voltage in an error correction coding process.

US Pat. No. 10,339,988

INPUT BUFFER CIRCUIT

Micron Technology, Inc., ...

1. An apparatus comprising:a first amplifier configured to be activated by a first power supply voltage to provide a first intermediate voltage on a first node and a second intermediate voltage on a second node;
a voltage switch configured to be activated by one of first and second precharge voltages from a third node; the voltage switch coupled to a fourth node; and
a second amplifier comprising first and second inverters coupled to the fourth node, the second amplifier configured to be activated by a second power supply voltage from the voltage switch to provide an output voltage when the voltage switch is activated, responsive to the one of the first and second precharge voltages,
wherein the first amplifier is configured to receive a data input signal and a reference voltage.

US Pat. No. 10,339,987

METHOD AND DEVICE FOR ADJUSTING HARDWARE REFRESH RATE OF TERMINAL

ZTE CORPORATION, Guangdo...

1. A method for adjusting a hardware refresh rate of a terminal, comprising:predicting a frame rate of currently operating software of the terminal in a future preset time period; and
adjusting the hardware refresh frequency of the terminal according to the predicted frame rate,
wherein the step of predicting the frame rate of the currently operating software of the terminal in the future preset time period comprises:
collecting at least one information of a real-time frame rate of the software, related information of a software graphic processing unit in the terminal and historical frame rate information of the software when operating in a foreground, the related information of the software graphic processing unit comprising: frequency information and load information of the software graphic processing unit; and
predicting the frame rate of the currently operating software of the terminal in the future preset time period according to at least one information of the real-time frame rate of the software, the related information of the software graphic processing unit and the historical frame rate information,
wherein;
the collecting at least one information of the real-time frame rate of the software, the related information of the software graphic processing unit in the terminal and the historical frame rate information of the software when operating in the foreground comprises:
collecting the related information of the software graphic processing unit in the terminal; and
the predicting the frame rate of the currently operating software of the terminal in the future preset time period according to at least one information of the real-time frame rate of the software, the related information of the software graphic processing unit and the historical frame rate information comprises:
judging a current frame rate scene of the software according to the frequency information and the load information; and
predicting the frame rate of the software in the future preset time period according to a judgment result.

US Pat. No. 10,339,986

DATA LATCH CIRCUIT AND PULSE SIGNAL GENERATOR THEREOF

DigWise Technology Corpor...

1. A pulse signal generator, comprising:a first buffer, receiving an input signal and a feedback signal, and generating a first buffering signal according to the input signal and the feedback signal;
a second buffer, receiving the input signal and the first buffering signal, and generating a second buffering signal according to the input signal and the first buffering signal;
a pull-up switch, coupled to an output end of the second buffer, receiving the first buffering signal, and pulling up the second buffering signal according to the first buffering signal; and
an output buffer, coupled to the first buffer and the second buffer, generating at least one output pulse signal according to the second buffering signal, the output buffer transmitting the at least one output pulse signal to the first buffer to be the feedback signal.

US Pat. No. 10,339,985

SENSE AMPLIFIER CONSTRUCTIONS

Micron Technology, Inc., ...

1. A sense amplifier construction comprising:a first n-type transistor and a second n-type transistor vertically offset above the first n-type transistor;
a third p-type transistor and a fourth p-type transistor vertically offset above the third p-type transistor;
a lower voltage activation line electrically coupled to n-type source/drain regions that are elevationally between respective gates of the first and second n-type transistors; and
a higher voltage activation line electrically coupled to p-type source/drain regions that are elevationally between respective gates of the third and fourth p-type transistors.

US Pat. No. 10,339,983

TEMPERATURE-BASED MEMORY OPERATIONS

Micron Technology, Inc., ...

1. An apparatus, comprising:a memory device; and
a controller coupled to the memory device and configured to:
determine an operating temperature of the apparatus;
determine one of a plurality of designated open blocks of the memory device to write data based on the operating temperature of the apparatus, wherein the plurality of designated open blocks includes:
a first block corresponding to a first operating temperature range below a first temperature threshold;
a second block corresponding to a second operating temperature range above a second temperature threshold;
a third block corresponding to a third operating temperature range above the first temperature threshold and below the second temperature threshold; and
a fourth block corresponding to the third operating temperature range; and
write the data in the determined one of the plurality of designated blocks of the memory device.

US Pat. No. 10,339,982

MEMORY ELEMENTS AND CROSS POINT SWITCHES AND ARRAYS OF SAME USING NONVOLATILE NANOTUBE BLOCKS

Nantero, Inc., Woburn, M...

1. A circuit for routing electrical signals, said circuit comprising:a first plurality of wires;
a second plurality of wires; and
a plurality of nonvolatile nanotube block switches, wherein each nonvolatile nanotube block switch is in electrical communication with at least one wire of said first plurality of wires and at least one wire of said second plurality of wires, wherein each nonvolatile nanotube block switch is programmable to an on state and an off state, and wherein each nonvolatile nanotube block switch is dimensioned such that said on state has a resistance value suitable for electric signal flow between at least one wire of said first plurality of wires and at least one wire of said second plurality of wires.

US Pat. No. 10,339,980

APPARATUSES AND METHODS FOR CONTROLLING WORDLINES AND SENSE AMPLIFIERS

Micron Technology, Inc., ...

1. A memory array comprising:a column decoder circuit configured to provide bit line selections for the memory array;
a plurality of column selection lines coupled to the column decoder circuit; and
a plurality of bleeder transistors, each bleeder transistor configured to be coupled to a respective column selection line of the plurality of column selection lines,
wherein each bleeder transistor of the plurality of bleeder transistors further comprises:
a gate configured to receive a first voltage; and
a drain configured to receive a second voltage;
wherein the drain of each bleeder transistor is located along a word line direction of the memory array.

US Pat. No. 10,339,977

INFORMATION PROCESSING APPARATUS DISPLAYING INDICES OF VIDEO CONTENTS, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM

KYOCERA CORPORATION, Kyo...

1. An information processing apparatus comprising:a memory configured to store video data;
a controller configured to generate first and second thumbnails by decoding respective portions of the video data; and
a display configured to display the first thumbnail or the second thumbnail,
wherein if a scroll instruction is received prior to completion of generation of the first thumbnail, the controller is configured to stop generating the first thumbnail and start generating the second thumbnail, and the display is configured to display the second thumbnail instead of the first thumbnail.

US Pat. No. 10,339,976

AUDIO DEVICE WHICH SYNCHRONIZES AUDIO DATA

Yamaha Corporation, Shiz...

1. An audio device which is configured to wirelessly receive audio data from another audio device, comprising:a memory which stores instructions and pulse data having a starting point and a predetermined length,
a clock which outputs an audio clock that indicates a timing of playback of the audio data, and
a processor that is configured to execute the instructions stored in the memory to:
wirelessly receive the audio data and a time stamp attached to the audio data from the other audio device,
output the pulse data having the starting point and the predetermined length in the audio device, the pulse data being output when the audio device receives the audio data,
detect start time of the pulse data based on the starting point by referring to the clock and end time of the pulse data by referring to the predetermined length and the start time,
compare the end time of the pulse data and the time stamp,
adjust the audio clock based on the comparing result, thereby adjusting the audio data, and
output the adjusted audio data synchronized with the other audio device, the adjusted audio data being output after the pulse data is output.

US Pat. No. 10,339,975

VOICE-BASED VIDEO TAGGING

GoPro, Inc., San Mateo, ...

1. A method for identifying an event of interest in a video, the method performed by a camera including one or more processors, the method comprising:accessing, by the camera, a captured speech pattern, the captured speech pattern captured from a user at a moment during capture of the video;
matching, by the camera, the captured speech pattern to a given stored speech pattern of multiple stored speech patterns, the multiple stored speech patterns corresponding to a command for identifying the event of interest within the video, individual ones of the multiple stored speech patterns stored based on a number of times the individual ones of the multiple stored speech patterns are captured by the camera from a user while the camera is operating in a training mode, wherein the individual ones of the multiple stored speech patterns correspond to an identification of the event of interest as occurring before, during, or after the moment; and
in response to matching the captured speech pattern to the given stored speech pattern, storing, by the camera, event of interest information associated with the video, the event of interest information identifying an event moment during the capture of the video at which the event of interest occurs, the event moment being determined to occur before, during, or after the moment based on the matching of the captured speech pattern to the given stored speech pattern.

US Pat. No. 10,339,974

AUDIO CONTROLLER DEVICE AND METHOD OF OPERATION THEREOF

MOTOROLA SOLUTIONS, INC.,...

1. An audio controller device, comprising:a memory for storing audio data;
a plurality of primary audio control interfaces; and
an electronic processor coupled to the primary audio control interfaces and the memory, the electronic processor configured to:
identify a plurality of audio segments from the audio data based on a plurality of contextual parameters associated with the audio data, wherein each of the plurality of audio segments includes a set of audio frames from the audio data, wherein each set of audio frames included in a respective one of the audio segments is uniquely identified by a combination of one or more of the contextual parameters;
associate each of the plurality of audio segments to a respective one of the primary audio control interfaces to enable each of the audio segments to be independently controlled through the respective one of the primary audio control interfaces to which the audio segment is associated; and
control a playback operation for all the audio frames included only in the respective one of the audio segments when an input is received at one or more of the primary audio control interfaces.

US Pat. No. 10,339,973

SYSTEM AND METHOD FOR AUDIO DUBBING AND TRANSLATION OF A VIDEO

International Business Ma...

1. A method of converting a first language of a soundtrack of a person speaking in a video to a second language, said method comprising:defining, by one or more processors of a computer system, outlines of shapes of mouth openings of the person speaking syllables of a word of the first language in the video;
translating, by the one or more processors of the computer system, a meaning of the word of the first language and locating one or more synonym words in the second language stored in a database of the computer system, said first and second languages being different languages;
comparing, by the one or more processors, outlines of the shapes of mouth openings of the one or more synonym words in the second language with the outlines of the shapes of mouth openings of the word of the first language; and
selecting, by the one or more processors, a synonym word of the one or more synonym words translated from the second language into the first language having mouth openings with a smallest difference from the mouth openings of the word of the first language.

US Pat. No. 10,339,972

SYSTEMS AND METHODS OF INTERACTIVE EXERCISING

OUTSIDE INTERACTIVE VISUA...

1. A computer system comprising:a memory;
at least one processor coupled to the memory; and
a user interface component executable by the at least one processor and configured to:
receive information from a sensor coupled to a user descriptive of a pace at which the user is exercising;
determine a playback speed for previously filmed video content captured contemporaneously with an audio component, the playback speed determined with reference to the pace at which the user is exercising;
present the video content at the playback speed;
generate a plurality of audio frames from the audio component, the plurality of audio frames being generated with reference to the pace at which the user is exercising; and
present the plurality of audio frames to the user.

US Pat. No. 10,339,971

SEQUENTIAL DATA STORAGE WITH REWRITE USING DEAD-TRACK DETECTION

International Business Ma...

1. A system, comprising:a magnetic head having a plurality of write transducers and a plurality of read transducers, each read transducer being configured to read data from a sequential access medium after being written thereto by a corresponding write transducer; and
a controller and logic integrated with and/or executable by the controller, the logic being configured to:
read, using the plurality of read transducers, encoded data from a plurality of tracks of the sequential access medium simultaneously;
determine that one or more tracks of the sequential access medium are dead within a sliding window; and
rewrite a set of encoded data from the one or more dead tracks to one or more live tracks in a rewrite area of the sequential access medium,
wherein a first track of the plurality of tracks is determined to be dead in response to a determination that an output from a first read transducer is insufficient, wherein the first read transducer is aligned with a first write transducer configured to store data to the first track, wherein the output of the first read transducer is produced during read-while-write, and wherein the live tracks comprise all of the plurality of tracks of the sequential access medium except for the one or more dead tracks.

US Pat. No. 10,339,970

VIDEO RECORDING APPARATUS WITH PRE-EVENT CIRCULATION RECORDING FUNCTION

IDIS Co., Ltd., Daejeon-...

1. A video recording apparatus with a pre-event circulation recording function, the video recording apparatus comprising:a video receiver configured to receive a video captured in real time by at least one camera;
a nonvolatile storage unit configured to store the received video; and
a recording controller configured to control a pre-event video generated before an event occurs to be circulation recorded on a pre-event storage region of the nonvolatile storage unit while complying with a pre-event storage period, and control a post-event video generated after the event occurs to be recorded on a post-event storage region allocated separately from the pre-event storage region,
wherein, when the pre-event storage period is temporarily not complied with due to the circulation recording of the pre-event video, the recording controller allocates a spare storage region after the pre-event storage region for complying with the pre-event storage period, and
wherein, when returning to a start of the pre-event storage region after recording the pre-event video which has a length satisfying the pre-event storage period, the recording controller records the pre-event video on the spare storage region prior to returning to the start of the pre-event storage region in order to comply with the pre-event storage period irrespective of initial data of the pre-event storage region being overwritten when returning to the start of the pre-event storage region.

US Pat. No. 10,339,968

BASE UNIT, SPINDLE MOTOR, AND DISK DRIVE APPARATUS

NIDEC CORPORATION, Kyoto...

1. A base unit for use in a disk drive apparatus including a motor arranged to be capable of rotating about a central axis extending in a vertical direction, the base unit comprising:a base member arranged to extend radially to support the motor, and including a predetermined adhesion region and an outside region outside of the adhesion region; and
a connector electrically connected to a wire arranged on the base member; wherein
the connector is adhered to the base member through an adhesive at the adhesion region of the base member;
a wettability of the adhesive on the adhesion region is higher than a wettability of the adhesive on the outside region of the base member; and
the base member includes a connector housing portion recessed in an axial direction and arranged to house the connector;
the adhesion region is arranged in a bottom surface of the connector housing portion; and
a distance between a side wall of the connector housing portion and the adhesion region measured in a direction perpendicular to the axial direction is in a range of 0.1 mm to 2.0 mm inclusive.

US Pat. No. 10,339,967

REPRODUCING APPARATUS AND REPRODUCING METHOD

SONY CORPORATION, Tokyo ...

1. A reproducing apparatus comprising:an optical system that irradiates a recording medium on which signals are each recorded on a land and a groove with a light beam emitted from a light source to obtain a signal light beam reflecting each of the recording signals of the land and the groove, generates a reference light beam from the light beam emitted from the light source, and generates a set of a first signal light beam and a reference light beam which give a phase difference of approximately 0° to a superimposed light beam obtained by superimposing the signal light beam and the reference light beam, a set of a second signal light beam and a second reference light beam which give a phase difference of approximately 180° to the superimposed light beam, a set of a third signal light beam and a third reference light beam which give a phase difference of approximately 90° to the superimposed light beam, and a set of a fourth signal light beam and a fourth reference light beam which give a phase difference of approximately 270° to the superimposed light beam;
a light receiving unit that uses a first light receiving element to receive the set of the first light beam and the first reference light beam, a second light receiving element to receive the set of the second signal light beam and the second reference light beam, a third light receiving element to receive the set of the third signal light beam and the reference, and a fourth light receiving element to receive the set of the fourth signal light beam and the fourth reference light beam;
a reproduction signal generating circuit that calculates a first difference signal a which is a difference between a first light receiving signal obtained by the first light receiving element and a second light receiving signal obtained by the second light receiving element, and a second difference signal b which is a difference between a third light receiving signal obtained by the third light receiving element and a fourth light receiving signal obtained by the fourth light receiving element, and
uses the first difference signal a, the second difference signal b, a phase difference ? between a crosstalk component and an average phase of the signal light beam, and an optical path length difference ? between the signal light beam and the reference light beam to carry out an arithmetic operation of
a·sin(???(t))?b·cos(???(t))
to obtain a reproduction signal; and
a phase extraction circuit that obtains a successive change amount ?? of ? and updates ? with the successive variation ??.

US Pat. No. 10,339,965

THERMALLY ASSISTED MAGNETIC RECORDING HEAD HAVING PLASMON GENERATOR IN WHICH DIELECTRIC LAYER IS SURROUNDED BY METAL LAYER

TDK Corporation, Tokyo (...

1. A thermally assisted magnetic recording head, comprising:a waveguide that propagates laser light as propagating light,
a main pole that includes a first end portion on an air bearing surface (ABS) facing a magnetic recording medium and that emits a magnetic flux to the magnetic recording medium,
a metal layer that is positioned between the main pole and the waveguide, that extends from a second end portion positioned on the ABS in a height direction, that generates surface plasmons from the propagating light, and that generates near-field light (NF light) from the surface plasmons at the second end portion, and
a dielectric body layer that is surrounded on both sides of the dielectric body layer in a down-track direction by the metal layer and that extends from a third end portion positioned on the ABS in a height direction, wherein a dimension of the metal layer in a cross-track direction is greater than that of the waveguide in the cross-track direction on the ABS.

US Pat. No. 10,339,964

PERPENDICULAR MAGNETIC RECORDING (PMR) WRITE HEAD WITH PATTERNED HIGH MOMENT TRAILING SHIELD

Headway Technologies, Inc...

1. A perpendicular magnetic recording (PMR) writer, comprising:(a) a main pole (MP) with a top surface that is aligned orthogonal to an air bearing surface (ABS), and having a MP tip with a trailing side at the ABS wherein the trailing side is bisected by a center plane;
(b) a trailing shield comprised of a high moment trailing shield (HMTS) layer with a magnetization saturation value from 16 kiloGauss (kG) to about 24 kG, and having a front portion formed on a write gap at the ABS; the HMTS layer comprises:
(1) the front portion that extends to a first height (h1) from the ABS;
(2) a middle portion that adjoins a backside of the front portion at h1 and extends to a second height (h2) from the ABS where h2>h1, and the middle portion at h2 is a greater down-track distance from the MP than at h1; and
(3) a back portion that adjoins a backside of the middle portion at h2 and extends to a backend at a third height (h3) from the ABS, and has a top surface formed parallel to the MP top surface, and wherein the back portion has a first down-track (DT) thickness d1 in at least a region adjacent to an outer side thereof on each side of the center plane, and behind a first plane at a pattern height (h) where h>h2, and in regions in front of the first plane that are outside of a trapezoidal shape having a first side at the first plane, a second side at a backside of the front portion or middle portion, a first inner side formed at an angle ? with respect to a second plane that intersects the first plane at width w/2 from the center plane, and a second inner side formed at angle ? with respect to a third plane at width w/2 on an opposite side of the center plane, wherein the second and third planes are parallel and the first and second inner sides have increasing separation with decreasing height from the ABS, and wherein the back portion has a second DT thickness d within the trapezoid shape where d (c) a dielectric layer formed between the HMTS back portion and the MP top surface wherein the dielectric layer has a DT thickness g in portions thereof formed below the HMTS back portion having thickness d, and a DT thickness g1, where g>g1, below the HMTS back portion having thickness d1.

US Pat. No. 10,339,963

DETERMINING THERMAL GRADIENT OF A HAMR HOTSPOT USING PSEUDO-RANDOM BIT SEQUENCES RECORDED AT A STEPPED LASER POWER

Seagate Technology LLC, ...

1. A method, comprising:recording pseudorandom bit sequences to a heat-assisted recording medium at a laser power that is stepped while recording the pseudorandom bit sequences;
reading the pseudorandom bit sequences from the heat-assisted recording medium to determine timing differences between bits written before and after the laser power is stepped; and
determining a thermal gradient of bits written to the heat-assisted recording medium based on the timing differences.

US Pat. No. 10,339,961

VOICE ACTIVITY DETECTION METHOD AND APPARATUS

ZTE CORPORATION, Shenzhe...

10. A Voice Activity Detection (VAD) apparatus, comprising a hardware processor arranged to execute the following program units:an acquisition component, arranged to acquire at least one first class feature in a first feature category, at least one second class feature in a second feature category and at least two existing VAD judgment results, wherein the first class feature and the second class feature are features used for VAD detection; and
a detection component, arranged to carry out, according to the first class feature, the second class feature and the at least two existing VAD judgment results, VAD to obtain a combined VAD judgment result;
wherein the acquisition component comprises the following program subunits:
a first acquisition unit, arranged to acquire the first class feature in the first feature category which comprises at least one of: a number of continuous active frames, an average total signal-to-noise ratio (SNR) of all sub-bands and a tonality signal flag, wherein the average total SNR of all sub-bands is an average of SNR over all sub-bands for a predetermined number of frames; and
a second acquisition unit, arranged to acquire the second class feature in the second feature category which comprises at least one of: a flag of noise type, a smoothed average long-time frequency domain SNR, a number of continuous noise frames and a frequency domain SNR.

US Pat. No. 10,339,960

PERSONAL DEVICE FOR HEARING DEGRADATION MONITORING

INTERNATIONAL BUSINESS MA...

1. A computer implemented method to monitor a user's hearing and comprehension, the method comprising:receiving, by an audio capture device, a first audio input;
receiving, by the audio capture device, a second audio input, wherein the first audio input includes a voice of the user and wherein the second audio input includes a voice of a person having a conversation with the user;
converting the first and second audio inputs into respective first and second audio signals;
transmitting said first and second audio signals to a remote resource;
transcribing the first and second audio signals into respective first and second transcriptions;
analyzing, by a processor of the remote resource, the first and second transcriptions to determine if a content of the second transcription semantically matches a content of the first transcription, wherein the analysis includes an identification of cognitive breaks in the conversation between the user and the person and the identification of concepts within the content of the transcriptions, wherein a determination that the content of the second transcription is not related to the content of the first transcription will indicate possible degradation of hearing of the user;
recording the analysis to track a hearing and comprehension ability of the user; and
transmitting the recorded analysis to a healthcare provider.

US Pat. No. 10,339,959

PERCEPTION BASED MULTIMEDIA PROCESSING

Dolby Laboratories Licens...

1. A method to steer multimedia processing algorithms comprising a perceptual clusters of multimedia signals where a vector of parameters is assigned to each cluster and the multimedia signals being processed are assigned to one or more perceptual clusters generated by clustering training data based on subjective user perception based on similar or same perception or preference, wherein an algorithm calculates one or more probabilities that the signal belongs to a specific perceptual cluster, and wherein an optimal parameter configuration of the vector parameters for a target segment of the signal is determined through a steering function that calculates a weighted average of individual probabilities each applied to respective configuration parameters, and further wherein the probabilities of the segment belonging to a perceptual cluster is one of a posterior probably calculated as a Gaussian-based probability (GMM), a locality preserving projection (LPP), or a largest margin nearest neighbor (LMNN).

US Pat. No. 10,339,958

IN-HOME LEGACY DEVICE ONBOARDING AND PRIVACY ENHANCED MONITORING

ARRIS Enterprises LLC, S...

1. A method, comprising:obtaining a first user input identifying a device;
collecting from at least one ambient sensor, one or more feature data sets related to monitored usage of the device, wherein collecting one or more feature data sets comprises:
capturing, via an audio sensor, audio data from a space in which the device is located, the captured audio data including audio data generated by the device;
analyzing the captured audio data to detect a frequency of use of the device;
analyzing the captured audio data to generate the one or more feature data sets; and
comparing the one or more feature data sets to reference feature data using a statistical model;
identifying, based on the first user input and the one or more feature data sets, a set of device models, the device being represented by at least one device model of the set of device models;
determining that additional information is needed to distinguish the at least one device model representing the device from the one or more other device models of the set of device models;
requesting, based on the set of device models, a second user input;
retrieving, based on the second user input, information about the device; and
presenting the retrieved information to the user.

US Pat. No. 10,339,957

ENDING COMMUNICATIONS SESSION BASED ON PRESENCE DATA

Amazon Technologies, Inc....

1. A method, comprising:receiving, during a communications session including a first device and a second device, first data indicating that first sounds were detected by the first device, the first sounds corresponding to speech;
receiving, from the first device, second data indicating that second sounds were detected by the first device during a first amount of time after a temporal end of the speech;
determining that the second sounds correspond to non-speech;
determining the first amount of time is greater than a threshold amount of time;
receiving, from the second device, third data indicating that third sounds were received by the second device during a second amount of time after the temporal end;
determining that the third sounds correspond to non-speech;
determining that the second amount of time is greater than the threshold amount of time; and
causing the communications session to end based, at least in part, on the first amount of time and the second amount of time being greater than the threshold amount of time.

US Pat. No. 10,339,956

METHOD AND APPARATUS FOR DETECTING AUDIO SIGNAL ACCORDING TO FREQUENCY DOMAIN ENERGY

Huawei Technologies Co., ...

1. A method for detecting an audio signal according to frequency domain energy, the method comprising:receiving an audio signal frame;
acquiring frequency domain energy distribution of the audio signal frame, the frequency domain energy distribution representing an energy distribution characteristic of the audio signal frame in a frequency domain;
obtaining a maximum value distribution characteristic of a frequency domain energy distribution derivative of the audio signal frame according to the frequency domain energy distribution of the audio signal frame;
using the audio signal frame and each frame in a preset neighborhood range of the audio signal frame as a frame set, the frame set comprising a to-be-detected frame;
detecting the to-be-detected frame according to a maximum value distribution characteristic of a frequency domain energy distribution derivative of the frame set;
determining whether the audio signal is a ringtone by analyzing the maximum value distribution characteristic of the frequency domain energy distribution derivative; and
identifying a country of origin of the audio signal based on the frequency domain energy distribution of the audio signal frame when the audio signal is a ringtone.

US Pat. No. 10,339,955

INFORMATION PROCESSING DEVICE AND METHOD FOR DISPLAYING SUBTITLE INFORMATION

SONY CORPORATION, Tokyo ...

1. An information processing system, comprising:circuitry configured to:
read a current playback time of content, wherein the content is reproduced by an output device;
control a display screen to display subtitle information corresponding to the content,
wherein the subtitle information includes a plurality of text characters corresponding to the content;
determine audio feature information based on the current playback time of the content, wherein the audio feature information indicates at least a tempo of the content; and
control the display screen to:
increase a space between a first text character of the plurality of text characters and a second text character of the plurality of text characters based on the tempo of the content;
display a cursor on the subtitle information based on the audio feature information; and
display at least one of a first visual effect or a second visual effect at the cursor based on the audio feature information.

US Pat. No. 10,339,671

ACTION RECOGNITION USING ACCURATE OBJECT PROPOSALS BY TRACKING DETECTIONS

NEC Corporation, (JP)

1. An action recognition system, comprising:an image capture device configured to capture a video sequence formed from a set of input image frames and depicting a set of objects;
a processor configured to
detect the objects to form a set of object detections;
track the set of object detections over one or more of the input frames to form tracked detections over the one or more input frames;
generate for a current input frame, responsive to a set of conditions, a set of sparse object proposals for a current location of one or more of the objects in the set based on: (i) the tracked detections of the one or more of the objects from an immediately previous one of the input frames; and (ii) detection proposals for the one or more objects derived from the current frame; and
control a hardware device to perform a response action in response to an identification of an action type of an action performed by the one or more of the objects, wherein the identification of the action type is based on the set of sparse object proposals,
wherein the set of sparse object proposals is determined using a function g that produces the sparse object proposals for the current frame only when a given condition in the set of conditions is unsatisfied, the given condition being that the tracked detections lack inclusion of the one or more of the objects, and
wherein the tracked detections include a set of n tracked detections t-1={1; . . . ; n} from the immediately previous one of the input frames, and the detection proposals from the current frame include a set of m sparse object proposals Pt={P1; . . . ; Pm} from the current frame, such that the function is implemented by g(Pt,t-1).

US Pat. No. 10,339,659

SYSTEM, METHOD, AND RECORDING MEDIUM FOR WORKFORCE PERFORMANCE MANAGEMENT

INTERNATIONAL BUSINESS MA...

1. A break recommendation system, comprising:a document identification and difficulty measuring circuit configured to identify a document type of a document;
a cognitive state tracking circuit configured to track on a continuous basis a cognitive state of a user viewing and working on the document via an imagine device, the imagine device being controlled by:
a gaze tracking circuit configured to track an eye gaze movement of the user over time relative to the document to determine the cognitive state of the user; and
an emotional and facial expression tracking circuit configured to monitor a facial and emotional expression of the user over time relative to the document to determine the cognitive state of the user;
a deviation detecting circuit configured to detect a deviation between a current cognitive state of the user and a past cognitive state of the user during a predetermined amount of time for the identified document type based on a change in the eye gaze movement and the facial and emotion expression; and
a recommending circuit configured to recommend that the user takes a break from viewing the document for a predetermined amount of time based on the deviation being greater than a predetermined threshold value, wherein the cognitive state of the user is determined based on the viewing of the document by the user, and wherein the deviation is in a relation to the user viewing the document and the identified document type of the document.

US Pat. No. 10,339,657

CHARACTER DETECTION APPARATUS AND METHOD

Kabushiki Kaisha Toshiba,...

1. A character detection apparatus, comprising:a memory; and
processing circuitry configured to:
extract a feature value of an image region including one or more character strings, wherein the feature value is a luminance or a length of the image region in a longitudinal direction;
determine, based on the feature value, which one of a plurality of character detection schemes has a higher character detection accuracy for the image region; and
select a text candidate region detected by the determined character detection scheme if a superimposition degree among a plurality of text candidate regions detected by the plurality of character detection schemes is no less than a first threshold;
wherein
if the superimposition degree is less than the first threshold and if an inclusive relationship exists, a maximum text line candidate having a largest region among superimposed text line candidates is selected as a text line, and
if a ratio of a superimposed region occupying a minimum text line candidate is less than a second threshold value, each of the superimposed text line candidates is selected as a text line.

US Pat. No. 10,339,655

AUTOMATED IMAGE EVALUATION IN X-RAY IMAGING

Siemens Healthcare GmbH, ...

1. A method for automated evaluation of x-ray image data from an examination region of a patient, which comprises the steps of:receiving the x-ray image data from the examination region;
segmenting the x-ray image data resulting in segmented x-ray image data, the x-ray image data being segmented based on anatomical structures detected in individual segments of the x-ray image data;
determining reference image data coming closest to the segmented x-ray image data on a basis of a comparison of the segmented x-ray image data with the reference image data from a reference database, wherein the reference image data of the reference database having quality information relating to image quality of the reference image data; and
deciding whether the x-ray image data will be retained or rejected, based on the quality information of the reference image data determined.

US Pat. No. 10,339,645

DEFECT DETECTION DEVICE AND PRODUCTION SYSTEM

Nissan Motor Co., Ltd., ...

1. A defect detection device comprising:a camera configured to image an image of an inspection object;
a binarization processor configured to subject the image to first and second binarization processing by use of a first binarization threshold and a second binarization threshold different from the first binarization threshold, so as to calculate first and second sizes for an identical defect in the image;
a ratio calculation processor configured to calculate a first ratio of the second size to the first size; and
a depth determination processor configured to determine a depth of the defect depending on the first ratio,
wherein the first binarization threshold is larger than the second binarization threshold, and
a size of the identical defect includes at least one of a defect area and a defect length.

US Pat. No. 10,339,611

SYSTEMS AND METHODS FOR PAGE RECOMMENDATIONS

Facebook, Inc., Menlo Pa...

1. A computer-implemented method comprising:determining, by a computing system, seed content items based on interests of a user;
determining, by the computing system, candidate content items for potential presentation to the user based at least in part on the seed content items, wherein the seed content items and the candidate content items are, respectively, seed pages and candidate pages of a social networking system;
extracting, by the computing system, features associated with the candidate content items and related online user behavior;
processing, by the computing system, the features to generate probabilities that the user will perform interactions with the candidate content items, wherein the processing the features further comprises applying machine learning models based on the features to generate the probabilities;
assigning, by the computing system, values to the candidate content items based at least in part on the probabilities that the user will perform interactions with the candidate content items and importance of the interactions;
providing, by the computing system, the values as bid values to an auction system to determine constraints regarding presentation of the candidate content items, wherein the constraints include at least one of a time constraint and a space constraint;
optimizing, by the computing system, presentation of the candidate content items; and
presenting, by the computing system, to the user at least a first candidate content item having a highest value.

US Pat. No. 10,339,516

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND CONTROL METHOD OF AN INFORMATION PROCESSING DEVICE

Seiko Epson Corporation, ...

1. An information processing device capable of communicating with a printer that produces receipts printed with transaction information related to a transaction, and has a plurality of application programming interfaces (APIs) registered thereon, the information processing device comprising:a storage storing a database; and
a processor configured to
receive print data of the printed receipts from the printer that receives the print data from a host computer and produces the receipts based on the received print data, the print data including a control command in a command language of the printer,
extract, from the received print data, the transaction information that is predefined information without the control command, and store the extracted transaction information in the database, and
execute, when response request information requesting a response and including API call information specifying an API is received from an external device, a process through the API specified by the API call information based on the transaction information stored in the database, and send information indicating a process result to the external device.

US Pat. No. 10,339,466

PROBABILISTIC INFERENCE IN MACHINE LEARNING USING A QUANTUM ORACLE

Google LLC, Mountain Vie...

1. A method performed by a system of one or more computers for probabilistic inference in a model for use in machine learning, the method comprising:receiving data for training the model, the data comprising observed data for training and validating the model, and wherein the model is a modified restricted Boltzmann machine that includes interactions among hidden units of the restricted Boltzmann machine, wherein the interactions are based on hardware connections of a quantum oracle implemented using a quantum machine comprising an adiabatic quantum computing system, the hardware connections comprising couplers that connect qubits included in the quantum oracle;
deriving input to the quantum oracle using the received data and a state of the model, the input mapping at least some interactions of different interconnected units of the model to connections between qubits in the quantum oracle;
providing the input to the quantum oracle for learning the inference in the model; and
receiving from the quantum oracle data representing the learned inference.

US Pat. No. 10,339,465

OPTIMIZED DECISION TREE BASED MODELS

Amazon Technologies, Inc....

1. A system, comprising:one or more computing devices configured to:
identify one or more run-time optimization goals for a decision-tree based machine learning model to be trained using a data set, including at least a goal for a memory footprint of an execution of the machine learning model subsequent to a training phase of the machine learning model;
store, at one or more persistent storage devices during a tree-construction pass of the training phase, respective representations of a plurality of nodes of a particular decision tree generated using at least a portion of the data set, wherein the representations of nodes of the particular decision tree are streamed to and stored in the persistent storage devices in a depth-first order of the particular decision tree as the nodes are being generated;
determine, for one or more nodes of the particular decision tree during the tree-construction pass, a respective value of a predictive utility metric (PUM), wherein a particular PUM value associated with a particular node of the one or more nodes is a measure of an expected contribution of the particular node to a prediction generated using the machine learning model;
generate, during a tree-pruning pass of the training phase, a modified version of the particular decision tree, wherein to generate the modified version, at least the particular node is removed from the particular decision tree, wherein the particular node is selected for removal based at least in part on the one or more run-time optimization goals for the execution of the machine learning model subsequent to the training phase of the machine learning model and based at least in part on the particular PUM value;
store a representation of the modified version of the particular decision tree; and
subsequent to the training phase, execute the machine learning model using at least the modified version of the particular decision tree to obtain a particular prediction.

US Pat. No. 10,339,463

METHOD AND DEVICE FOR CREATING A FUNCTION MODEL FOR A CONTROL UNIT OF AN ENGINE SYSTEM

ROBERT BOSCH GMBH, Stutt...

1. A method, performed via a processor, for generating a function model, for emulating route and system functions in a control unit for a combustion engine system, based on a non-parametric, data-based model, the method comprising:providing training data including measuring points having at least one input variable, the measuring points each being assigned an output value of an output variable;
providing a basic function;
modifying the training data based on a difference between the function values of the basic function and the output values at the measuring points of the training data;
generating the data-based model based on the modified training data;
generating the function model as a function of the data-based model and the basic function; and
providing the function model, for emulating the route and system functions in the control unit for the combustion engine system; and
controlling the combustion engine system based on the function model;
wherein the training data improves the function model used by the processor,
wherein the basic function is one of (i) predefined as a D-dimensional hyperplane, or (ii) defined by predefining target values at target value points, the basic function being defined by a number D+1 target values for a number of D input variables, and
wherein the function model provides improved control of the combustion engine system, since the function model converges in an extrapolation range against a predefined basic function.

US Pat. No. 10,339,459

SYSTEM AND METHOD FOR RAPID AND ROBUST UNCERTAINTY MANAGEMENT DURING MULTIDISCIPLINARY ANALYSIS

THE BOEING COMPANY, Chic...

1. A method of conducting a trade study for an aircraft design by estimating uncertainty for a data dependent constraint network while avoiding intermixing planning and computation, the method comprising:accessing an electronically stored bipartite graph representing the data dependent constraint network, the bipartite graph comprising variable nodes representing a plurality of variables representing aircraft parameters, compound-valued variable nodes representing a plurality of compound-valued variables representing aircraft design alternatives, relation nodes representing a plurality of relations for the aircraft parameters, and arcs interconnecting a plurality of the variable nodes, the compound-valued variable nodes, and the relation nodes, the plurality of variables comprising a set S of variables that have uncorrelated errors, a set I of variables for which a user may specify values, and a set V of variables for which a user may specify uncertainties, wherein at least one of the following occurs: the set S is not equal to the set V, the set V is not equal to the set I, or the set S is not equal to the set I;
obtaining a user selection electronically, the user selection comprising at least one of: values for variables in the set I or uncertainties for variables in the set V;
propagating electronically at least one gradient related to the user selection through the data dependent constraint network configured with a flow state in which nodes for variables in S have only outgoing arcs;
recording electronically variables that are touched by the propagating electronically at least one gradient related to the user selection;
propagating electronically, through the data dependent constraint network configured in a flow state in which nodes for variables in the set S have only outgoing arcs, at least one uncertainty for the variables that are touched by the propagating electronically at least one gradient related to the user selection;
outputting electronically at least one outputted uncertainty for at least one variable not in the set V, whereby setting an uncertainty for the at least one variable not in the set V to the at least one outputted uncertainty for the at least one variable not in the set V causes the user selection to be consistent for the data dependent constraint network;
conducting the trade study based at least in part on the user selection and on the at least one outputted uncertainty for the at least one variable not in the set V; and
designing the aircraft based on results of the trade study.

US Pat. No. 10,339,456

MACHINE LEARNING-BASED TROUBLESHOOTING OF VOLTE CALLS

T-Mobile USA, Inc., Bell...

1. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:receiving Voice over LTE (VoLTE) call records of VoLTE calls that are carried by a wireless carrier network for multiple user devices, the VoLTE call records including internet protocol (IP) multimedia subsystem (IMS) messages, performance indicators, and call features for the voice calls, each call feature of a VoLTE call representing a circumstance under which the VoLTE call is established and ended;
labeling each of the VoLTE calls as a call with a Quality of Experience (QoE) problem or a call without a QoE problem based on IMS message information of the VoLTE calls included in the VoLTE call records;
applying a decision tree to the VoLTE call records to identify critical features of one or more call conditions that lead to QoE problems for the VoLTE calls captured in the VoLTE call records, each call condition including a subset of the call features, wherein applying the decision tree to the VoLTE call records includes:
designating a first call feature of the subset of call features included in a corresponding first call condition to assess an effect of the first call feature on the QoE problem;
determining a first number of the VoLTE calls that experienced the QoE problem and were made with the first call condition;
determining a second total number of the VoLTE calls that were made with the first call condition;
determining a third total number of the VoLTE calls that were made with the first call condition but without the first call feature;
determining that the first call feature is a critical feature in causing the QoE problem in response to a difference between a first ratio and a second ratio being larger than zero, wherein the first ratio is a ratio between the first number and the second total number, and wherein the second ratio is a ratio between the first number and the third total number; and
applying a classifier on the critical features to determine a root cause of a corresponding QoE problem for at least one call condition.

US Pat. No. 10,339,455

TECHNIQUES FOR DETERMINING WORKLOAD SKEW

EMC IP Holding Company LL...

1. A method for predicting cumulative skew curves comprising:determining, using a processor, a first model that generates a predicted destination cumulative skew curve for a specified data set in a destination data storage system having a destination data movement granularity, said predicted destination cumulative skew curve being predicted by the first model in accordance with one or more inputs including a source cumulative skew curve for the specified data set in a source data storage system that uses a source data movement granularity that is different from the destination data movement granularity, wherein said source cumulative skew curve includes a plurality of observed data points each having a first coordinate and a second coordinate, the first coordinate representing a first ratio of a first aggregated capacity with respect to a total capacity, said total capacity representing a total size of a total set of data portions, said first aggregated capacity representing a capacity of a first set of one or more data portions of the total set, each data portion of the first set having a higher workload than any other data portion of the total set that is not included in the first set, the second coordinate representing a second ratio of an aggregated workload with respect to a total workload directed to the total set of data portions whereby the aggregated workload is directed to the first set of one or more data portions;
determining, using a processor, the source cumulative skew curve for the specified data set based on observed data;
performing, using a processor, first processing using the first model that generates as an output the predicted destination cumulative skew curve having the destination data movement granularity that is different from the source data movement granularity, said first processing including providing the one or more inputs to the first model;
performing, using a processor and in accordance with the predicted destination cumulative skew curve for the destination data storage system, capacity planning for the destination data storage system having the destination data movement granularity that is different from the source data movement granularity; and
migrating, using a processor, the specified data set from the source data storage system to the destination data storage system that has a configuration based on the capacity planning.

US Pat. No. 10,339,454

BUILDING A HYBRID REACTIVE RULE ENGINE FOR RELATIONAL AND GRAPH REASONING

Red Hat, Inc., Raleigh, ...

1. A method comprising:receiving a first object by a processing device executing a rule engine;
determining, by the processing device, whether the first object is represented by a relational model or an object-oriented model, wherein the first object is determined to be represented by the relational model responsive to the first object lacking a reference to a nested object, and wherein the first object is determined to be represented by the object-oriented model responsive to the first object comprising a reference to a nested object;
responsive to determining that the first object is represented by the relational model, performing a join between the first object and a second object based on a relationship between the first object and the second object using a first node, wherein the first node comprises a left input that receives the first object and a right input that receives the second object; and
responsive to determining that the first object is represented by the object-oriented model, evaluating an expression of the first object to navigate to a third object that is a first nested object of the first object using a second node, wherein the second node comprises a single input that receives the first object.

US Pat. No. 10,339,453

AUTOMATICALLY GENERATING TEST/TRAINING QUESTIONS AND ANSWERS THROUGH PATTERN BASED ANALYSIS AND NATURAL LANGUAGE PROCESSING TECHNIQUES ON THE GIVEN CORPUS FOR QUICK DOMAIN ADAPTATION

International Business Ma...

1. A method, in a data processing system configured with a computer readable program that causes the data processing system to implement a question and answer creation system executing on a processor of the data processing system for automatically generating question and answer pairs for training a question answering system for a given domain, the method comprising:automatically identifying, by the question and answer creation system executing on the processor of the data processing system, a set of most frequently occurring patterns of components in passages within a corpus of documents for the given domain using an unsupervised technique;
automatically filtering the set of most frequently occurring patterns to remove frequently occurring patterns that are unlikely to result in meaningful questions based on a domain dictionary to form a filtered set of patterns;
identifying, by the question and answer creation system, a set of rules that correspond to the filtered set of patterns for generating question and answer pairs from the passages within the corpus of documents;
storing, by the question and answer creation system, the filtered set of patterns in association with the set of rules in a pattern-rules mapping storage;
identifying, by the question and answer creation system, an identified set of passages in the corpus that match the filtered set of patterns in the pattern-rules mapping storage;
performing, by the question and answer creation system, pre-processing on the set of passages to select a subset of the passages in the identified set of passages to be used for generating question and answer pairs to form a selected set of passages, wherein the pre-processing collects metadata attributes of the identified set of passages to select the selected set of passages;
applying, by the question and answer creation system, the set of rules in the pattern-rules mapping storage to the selected set of passages to generate a set of question and answer pairs;
performing, by the question and answer creation system, post-processing on the set of question and answer pairs using the metadata attributes to form a final set of question and answer pairs, wherein performing post-processing comprises ordering questions by similarity; merging similar questions with the same answer; scoring similar questions with different answers; and applying an analytic algorithm to the similar questions to resolve conflicts and generate new questions; and
training a question answering system using the final set of question and answer pairs.

US Pat. No. 10,339,447

CONFIGURING SPARSE NEURONAL NETWORKS

QUALCOMM Incorporated, S...

1. A computer-implemented method for selecting model neurons in an artificial neural network, comprising:generating a first sparse set of decoding weights, each decoding weight corresponding to a synapse between a first neuron layer and a second neuron layer;
selecting, from the first neuron layer, a first set of model neurons corresponding to a first set of non-zero decoding weights selected from the first sparse set of decoding weights;
updating the first neuron layer to consist of the first set of model neurons; and
operating the artificial neural network with the updated first neuron layer.

US Pat. No. 10,339,443

SYSTEMS AND METHODS FOR PROCESSING CONVOLUTIONAL NEURAL NETWORK OPERATIONS USING TEXTURES

GoPro, Inc., San Mateo, ...

1. A system for processing convolutional neural network operations using textures, the system comprising:physical storage media storing convolutional neural network information, the convolutional neural network information defining a convolutional neural network, the convolutional neural network including layers, the layers defining operations on an input to the convolutional neural network, wherein the layers in the convolutional neural network information are formatted as shaders; and
one or more physical processors configured by machine-readable instructions to:
access the input to the convolutional neural network;
format the input as an array of textures;
store the array of textures as input information;
access the input information, the input information defining the input to the convolutional neural network, the input information formatted as the array of textures, the textures characterized by a width, a height, and a number of channels;
apply the shaders to the array of textures, wherein applying the shaders to the array of textures effectuates processing the input to the convolutional neural network through the layers of the convolutional neural network; and
obtain one or more results from applying the shaders to the array of textures.

US Pat. No. 10,339,442

CORRECTED MEAN-COVARIANCE RBMS AND GENERAL HIGH-ORDER SEMI-RBMS FOR LARGE-SCALE COLLABORATIVE FILTERING AND PREDICTION

NEC Corporation, (JP)

1. In a system comprising a processor and a memory that includes a plurality of components that are executable by the processor, the plurality of components having a data receiver component that receives training data, and a training component that trains a generative stochastic artificial neural network including hidden units u and visible units v that can learn a probability distribution over its set of inputs, said system operating according to a method comprising the following computer-executable acts:determining a corrected energy function of high-order semi-Restricted Boltzmann Machines (hs-RBMs), said determination made without self-interaction;
performing distributed pre-training of the hs-RBM by a pseudo-log likelihood method using alternating direction of multipliers (ADMM);
adjusting weights of the hs-RBM using contrastive divergence;
generating predictions by Gibbs Sampling or by determining conditional probabilities with hidden units integrated out; and
outputting the predictions so generated;
wherein the training includes a mean-covariance RBM (mcRBM) that defines a joint distribution over configurations of the visible units u and the hidden units h by an energy function in which there is no connection between hidden units and the energy function is defined by the following relationship:

where hm and hg, respectively, denotes mean hidden units and covariance hidden units.

US Pat. No. 10,339,439

EFFICIENT AND SCALABLE SYSTEMS FOR CALCULATING NEURAL NETWORK CONNECTIVITY IN AN EVENT-DRIVEN WAY

Thalchemy Corporation, M...

1. A scalable system for recalculating, in an event-driven manner, property parameters including connectivity parameters of a neural network, the system comprising:an input component that receives a time varying input signal;
a state machine comprising a pseudo-random number generator with a seed value, wherein the state machine is capable of recalculating property parameters of the neural network using the seed value, wherein the property parameters include connectivity among neurons of the neural network, and wherein the connectivity is deterministically generated by the pseudo-random number generator without reference to preexisting connectivity stored in memory, wherein the state machine is capable of generating a unique identifying number for each neuron in the neural network, and, wherein the state machine comprises a neuron identification counter with a first predefined initial value and a neuron connectivity counter with a second predefined initial value, wherein both the first predefined initial value and the second predefined initial value are utilized to update the state machine, and, wherein the pseudo-random number generator of the state machine comprises a Linear Feedback Shift Register (LSFR);
a storage component containing a plurality of predefined seed values from which a particular seed value is chosen for the pseudo-random number generator, wherein the number of seed values is less than the number of property parameters to be recalculated; and
an output component that generates output signals reflective of the calculated property parameters of the neural network and the input signal.

US Pat. No. 10,339,438

METHOD AND SYSTEM TO COUNT MOVEMENTS OF PERSONS FROM VIBRATIONS IN A FLOOR

1. A method of counting persons comprising:(a) producing signals from a sensor adapted to detect vibrations made by persons crossing a floor under an area connecting at least three passageways;
(b) evaluating the signals with a machine learning system trained to detect patterns of movement of persons between the passageways from vibrations in the floor;
(c) determining from outputs of the machine learning system produced on the basis of the signals that a person has entered the area by an identified passageway and that the person has exited the area by an identified passageway; and
(d) producing a count of the number of persons that have passed through the area using the combination of passageways identified by the outputs.

US Pat. No. 10,339,435

RADIOFREQUENCY TRANSPONDER FOR A TIRE

Compagnie Generale des Et...

1. A radiofrequency transponder useable in a mass of an elastomer mixture, the radiofrequency transponder comprising:an electronic chip;
a radiating antenna structured to communicate with a radiofrequency reader, the radiating antenna being a dipole antenna formed of a single-strand, helical spring; and
a primary antenna connected electrically to the electronic chip, the primary antenna being electromagnetically coupled to the radiating antenna,
wherein the primary antenna and the electronic chip are disposed within a cylindrical cavity of the helical spring.

US Pat. No. 10,339,433

INTEGRATED POWER SOURCE ON A PAYMENT DEVICE

VISA INTERNATIONAL SERVIC...

1. A payment device comprising:an integrated power source including a piezoelectric accelerometer;
a processor in communication with the integrated power source;
an input/output circuit in communication with the processor; and
a memory in communication with the processor, the memory storing instructions that, upon execution by the processor:
activate payment functions of the payment device upon receipt of a first input by the processor from the input/output circuit,
deactivate the payment functions of the payment device after a threshold amount of time without receiving a second input by the processor from the input/output circuit,
determine a pattern of kinetic energy translation to the integrated power source,
determine the pattern matches a passcode motion stored in the memory, and
activate the payment device in response to the pattern matching the passcode motion;
wherein kinetic energy translation to the integrated power source powers the processor, memory, and input/output circuit, and causes the processor to execute the instructions, the input/output circuit comprises a heat sensitive region on the payment device, and the memory stores further instructions that, upon execution by the processor:
receive warming input from the input/output circuit via the heat sensitive region,
activate payment functions of the payment device upon receiving the warming input, and
translate kinetic energy to the integrated power source to determine that the input/output circuit has been actuated.

US Pat. No. 10,339,432

COMMUNICATION DEVICE

SONY CORPORATION, Tokyo ...

1. A communication device, comprising:a solar cell including a light receiving surface configured to receive radiated light;
an electric storage device on a back surface of the light receiving surface of the solar cell; and
a circuit board that includes a communication antenna and is on a back surface of a surface of the electric storage device which is opposite to the back surface of the light receiving surface of the solar cell.

US Pat. No. 10,339,431

INFORMATION REPRODUCTION/I/O METHOD USING DOT PATTERN, INFORMATION REPRODUCTION DEVICE, MOBILE INFORMATION I/O DEVICE, AND ELECTRONIC TOY USING DOT PATTERN

1. A voice information recording/reproducing device comprising:voice information inputting means for inputting voice information;
optical scanning means for scanning a dot pattern superimposed and printed in accordance with a given arrangement rule with a text or an illustration on a medium surface;
means for receiving an operation for associating the voice information input by the voice information inputting means to the dot pattern scanned by the optical scanning means;
storing means for storing the voice information associated by the operation; and
voice outputting means, when the dot pattern is scanned again by the optical scanning means, for reading the voice information associated with the dot pattern out of the storing means and outputting the voice information,
wherein the dot pattern comprises:
horizontally arranged dots, a predetermined number of which are equally spaced and arranged in a horizontal direction;
vertically arranged dots, a predetermined number of which are equally spaced and arranged in a vertical direction starting from the dot located at an end point of the horizontally arranged dots; and
information dots, by defining intersections of vertical lines virtually set from the horizontally arranged dots and horizontal lines virtually set from the vertically arranged dots in a horizontal direction, as lattice points, a data content of which is defined by how the information dots are shifted from the lattice points, and
wherein, an orientation of the dot pattern is signified by how one of the vertically arranged dots is shifted from the original position of the dot.

US Pat. No. 10,339,428

INTELLIGENT SCORING METHOD AND SYSTEM FOR TEXT OBJECTIVE QUESTION

IFLYTEK CO., LTD., Hefei...

1. A method comprising:acquiring, by a processing device, an answer image of a text objective question;
segmenting, by the processing device, the answer image to obtain one or more segmentation results of an answer string to the text objective question;
determining, by the processing device, whether any of the segmentation results comprises a same number of characters as that of a standard answer to the text objective question;
if not, determining, by the processing device, that the answer is incorrect;
otherwise, based on an acoustical model of a complete character set and a general language model, performing, by the processing device, at least one of handwriting decoding and identification on the segmentation result having the same number of characters as that of the standard answer to obtain an identification confidence or the handwriting decoding and the identification on each character in the segmentation result having the same number of characters as that of the standard answer to obtain the identification confidence; and
determining, by the processing device, whether the answer is correct according to the identification confidence.

US Pat. No. 10,339,426

INDUCTION SYSTEM FOR CROWD MONITORING

1. A system for monitoring an area, the system comprising:a processor;
an electromagnetic radiation source in communication with the processor, wherein the electromagnetic radiation source is configured to emit radiation to heat a metallic object that is in or carried by a target;
an array of temperature sensors in communication with the processor, wherein the array of temperature sensors is configured to detect a first temperature associated with the target and a second temperature associated with the target, wherein the first temperature is detected prior to emission of the radiation and the second temperature is detected subsequent to emission of the radiation; and
wherein the processor is configured to determine whether to trigger an alert based at least in part on a difference between the first temperature and the second temperature.

US Pat. No. 10,339,423

SYSTEMS AND METHODS FOR GENERATING TRAINING DOCUMENTS USED BY CLASSIFICATION ALGORITHMS

Symantec Corporation, Mo...

1. A computer-implemented method for generating training documents used by classification algorithms, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:identifying a set of training documents used by a classification system to classify documents written in a first language;
generating a list of tokens from within the training documents that indicate critical terms representative of classes defined by the classification system;
determining linguistic properties of at least one token by analyzing a context in which the token is used within the set of training documents;
translating, while retaining the linguistic properties of the token, the list of tokens from the first language to a second language;
creating, based on the translated tokens, a set of simulated training documents that enables the classification system to classify documents written in the second language; and
classifying an additional document written in the second language based on the set of simulated training documents.

US Pat. No. 10,339,420

ENTITY RECOGNITION USING MULTIPLE DATA STREAMS TO SUPPLEMENT MISSING INFORMATION ASSOCIATED WITH AN ENTITY

Accenture Global Solution...

1. A method, comprising:receiving, by a device, a first data stream and a second data stream;
determining, by the device, that a plurality of entities are present in image data of the first data stream based on applying an object recognition technique to the image data;
analyzing, by the device, the first data stream to determine that an entity, of the plurality of entities, is unrecognizable in the image data of the first data stream based on a facial recognition technique not detecting a face of the entity;
obtaining, by the device, a common knowledge graph associated with the first data stream and the second data stream,
wherein the common knowledge graph includes information regarding the plurality of entities;
annotating, by the device, the common knowledge graph with first corresponding recognizable characteristics of the plurality of entities in the first data stream to generate a first annotated knowledge graph;
annotating, by the device, the common knowledge graph with second corresponding recognizable characteristics of the plurality of entities in the second data stream to generate a second annotated knowledge graph;
determining, by the device, whether the entity is recognizable based on the first annotated knowledge graph and the second annotated knowledge graph;
generating, by the device, metadata for the entity based on the first annotated knowledge graph and the second annotated knowledge graph; and
appending, by the device, the metadata to the first data stream to at least one of:
overlay information for the entity on the image data of the first data stream, or
replace an unrecognizable characteristic of the entity with a recognizable characteristic of the entity.

US Pat. No. 10,339,419

FINE-GRAINED IMAGE SIMILARITY

Google LLC, Mountain Vie...

1. A computer-implemented method, comprising:training an image embedding function to operate on an input image to produce as output a representation of features of the input image by at least:
selecting one or more image triplets, each image triplet of the one or more image triplets being a combination of a first image, a second image and a third image, wherein a first pairwise relevance score that measures a similarity of the first image to the second image is greater than a second pairwise relevance score that measures the similarity of the first image to the third image; and
for an image triplet of the one or more image triplets:
providing each of the first, second and third images as input to the image embedding function;
determining a performance measure of the image embedding function for the image triplet; and
adjusting the image embedding function based on the performance measure for the image triplet.

US Pat. No. 10,339,416

DATABASE SYSTEMS AND USER INTERFACES FOR DYNAMIC AND INTERACTIVE MOBILE IMAGE ANALYSIS AND IDENTIFICATION

Palantir Technologies Inc...

1. A system for matching images and interacting with an external mobile device, the system comprising:one or more computer-readable mediums configured to store computer-executable instructions; and
one or more processors, wherein the computer-executable instructions, when executed by the one or more processors, cause the system to:
receive, from an external mobile device, an image;
access a data store storing images and information associated with the images;
determine, from among the images stored in the data store, one or more closest matching images to the received image;
retrieve, from the data store, information associated with the one or more closest matching images;
transmit, to the external mobile device, the one or more closest matching images and the associated information;
receive, from the external mobile device, a request for additional information associated with a first image selected from among the one or more closest matching images; and
transmit, to the external mobile device, additional information associated with the first image, wherein the additional information comprises, at least in part, information that was not previously transmitted to the external mobile device as part of the associated information.

US Pat. No. 10,339,414

METHOD AND DEVICE FOR DETECTING FACE, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM FOR EXECUTING THE METHOD

INTEL CORPORATION, Santa...

1. A face detection device, comprising:an image dividing unit to divide an input image into a plurality of divided input image portions, the input image including a frame from among a plurality of frames of input images sequentially received during a predetermined time period;
a mode change unit to transmit the plurality of divided input image portions of a first frame in parallel when a full detection mode signal is generated for the first frame, transmit a divided input image portion including a specific region in a second frame corresponding to a specific region of the first frame at which a face is detected when a face tracking mode signal is generated for the second frame temporally succeeding the first frame, and transmit a divided input image portion including a specific region in a third frame corresponding to the specific region of the first frame in which the face is detected when a partial detection mode signal is generated for the third frame temporally succeeding the second frame;
one or more face detection units for detecting a face by resizing the plurality of divided input image portions of the first or third frame transmitted through the mode change unit and performing a face detection operation on the plurality of resized divided input image portions of the first or third frame;
one or more face tracking units for performing a face tracking operation on a surrounding area of the specific region in the divided input image portion of the second frame transmitted through the mode change unit; and
a mode change signal generation unit for generating the face tracking mode signal when the one or more face detection units indicate that a face is detected in at least one divided and resized input image portion from among the plurality of divided and resized input image portions of the first frame, and generating the partial detection mode signal when the one or more face tracking units indicate that a face is not detected in the divided input image portion of the second frame.

US Pat. No. 10,339,411

SYSTEM TO REPRESENT THREE-DIMENSIONAL OBJECTS

AMAZON TECHNOLOGIES, INC....

1. A computer-implemented method comprising:accessing a query image;
determining a query feature of the query image using a scale-invariant feature transform (SIFT) algorithm;
determining a query local descriptor value produced by the SIFT algorithm with respect to the query feature;
accessing object data comprising:
an object identifier indicative of a three-dimensional (3D) object,
a feature identifier indicative of a feature on the 3D object,
a distribution identifier indicative of a type of probability distribution descriptive of a plurality of local descriptor values of the feature, each of the plurality of local descriptor values indicative of the feature as viewed from a particular camera pose,
a distribution parameter associated with the distribution identifier, wherein the distribution parameter is indicative of a constant value used to define one or more characteristics of the type of probability distribution;
determining, using the type of probability distribution and the distribution parameter, a probability that the query local descriptor value is represented by the object data;
determining the probability of the query local descriptor value exceeds a threshold value; and
generating data indicative of a match between the query feature and the feature on the 3D object.

US Pat. No. 10,339,407

NOISE MITIGATION IN VECTOR SPACE REPRESENTATIONS OF ITEM COLLECTIONS

MAXIM ANALYTICS, LLC, Re...

1. A computer-implemented method to mitigate noise in vector space representations of item collections, the method comprising:receiving, by one or more computing devices, a collection of items, each item characterized by a plurality of features;
preparing, by the one or more computing devices, a first vector space representative of the collection, wherein each item in the first vector space is represented by a vector that is a function of the features characterizing the item;
first identifying, by the one or more computing devices and based on information characteristic of the first vector space, only a first one of: items contributing to first vector space noise, and features contributing to first vector space noise;
first weighting, by the one or more computing devices, the first identified items and features to decrease the influence of the first identified items and features on vector spaces representative of the collection;
preparing, by the one or more computing devices, a second vector space representative of the collection based on the first weighted items and features;
second identifying, based on information characteristic of the second vector space, the first one of:
items contributing to second vector space noise and
features contributing to second vector space noise;
second weighting the second identified items and features to decrease the influence of the second identified items and features on vector spaces representative of the collection; and
preparing a third vector space representative of the collection based on the cumulatively weighted items and features, wherein each item is represented by a vector that is sum of the vectors of the features comprising the item.

US Pat. No. 10,339,310

DETECTION OF MALICIOUS ATTACHMENTS ON MESSAGES

Symantec Corporation, Mo...

1. A method for detecting malicious attachments on electronic messages, the method being performed by one or more computing devices comprising at least one processor, the method comprising:receiving, via a message application running on a client computing device, an electronic message including an unopened attachment;
analyzing a characteristic associated with the electronic message, a characteristic associated with the unopened attachment, or both;
determining the unopened attachment is malicious based at least in part on the analyzing, comprising comparing a send time associated with the electronic message to a creation time associated with the unopened attachment, and determining that the creation time satisfies a threshold difference between the send time and the creation time; and
performing a security action based at least in part on determining the unopened attachment is malicious.

US Pat. No. 10,339,220

MONITORING CONVERSATIONS TO IDENTIFY TOPICS OF INTEREST

Oath Inc., Dulles, VA (U...

1. A computer-implemented method for use in an electronic communications network, the method comprising the following operations using one or more processors:identifying a user community associated with a first user, the user community including a plurality of users of the electronic communications network and being based in part on social networking connections of the first user;
determining a user-community keyword associated with the identified user community, the determining including:
parsing, via one or more processors, content of at least one electronic communication of the plurality of users of the user community to identify one or more terms used in the electronic communication;
determining keyword data based on the terms identified in the electronic communications of the user community; and
determining at least one user-community keyword associated with the user community based on the keyword data of the plurality of users;
identifying one or more terms that appear more frequently in the electronic communications of the plurality of users of the user-community compared to other user-communities;
applying a weighting algorithm to the one or more terms that appear more frequently, whereby more weight is applied at least to terms identified in more recent electronic communications between users in the user-community; and
presenting, via a network, in association with a display of electronic communications between users of the user community, the at least one user-community keyword to the first user, the at least one user-community keyword being selectable by the first user to access content stored in a content storage component that is associated with the user-community keyword.

US Pat. No. 10,339,217

AUTOMATED QUALITY ASSURANCE CHECKS FOR IMPROVING THE CONSTRUCTION OF NATURAL LANGUAGE UNDERSTANDING SYSTEMS

Nuance Communications, In...

1. A method for improving development of natural language understanding systems, the method comprising:storing a plurality of annotations at a data store of a computing device wherein each of the plurality of annotations corresponds to one of a plurality of text samples;
processing, by the computing device, one or more annotations of the plurality of annotations wherein the processing selects an annotation from the plurality of annotations to present to a user for review, wherein processing the one or more annotations comprises:
selecting an annotation candidate and a comparison annotation candidate from the plurality of annotations; and
filtering the annotation candidate from the plurality of annotations to present to the user for review in response to determining that the concept of the annotation candidate is a hyponym of the concept of the comparison annotation candidate and determining that the annotation candidate covers a smaller portion of the text sample compared to the comparison annotation candidate;
presenting the annotation to the user at a display of the computing device;
receiving input from the user via an input interface of the computing device;
modifying the annotation based on the input to obtain a modified annotation; and
modifying, by the computing device, at least one of a grammar or an ontology based on the modified annotation.

US Pat. No. 10,339,216

METHOD AND APPARATUS FOR SELECTING AMONG COMPETING MODELS IN A TOOL FOR BUILDING NATURAL LANGUAGE UNDERSTANDING MODELS

Nuance Communications, In...

1. A computer-implemented method:building, by a processor, an ontology of grammar models for performing natural language understanding (NLU) processing by an NLU system by:
receiving, from an annotating user via a user interface, electronically formatted manually-generated annotations of intents and mentions of a set of sentences that are displayed via the user interface to the annotating user;
comparing the manually-generated annotations of the intents and the mentions of the set of sentences against multiple machine-generated annotations, each of the machine-generated annotations being generated using a grammar model from among multiple grammar models, the comparing being as a function of each grammar model among the multiple grammar models stored in a memory, the machine-generated annotations corresponding to intents and mentions of the set of sentences, each of the multiple grammar models being a grammar model having a plurality of stub grammar models, and wherein the grammar model correlates an input of a given user to a response to the given user;
computing a respective inter-sentence score for each respective grammar model based on respective intra-sentence scores of intents and mentions of each machine-generated annotation for the respective grammar model compared to the intents and mentions of the manually-generated annotations, the respective score being a match of each machine-generated annotation for the respective grammar model to each manually-generated annotation; and
providing, via the user interface, a list of recommended grammar models of the multiple grammar models to employ based on the scores corresponding to the machine-generated annotations corresponding to the respective grammar model, the list including grammar models scoring above a particular semantic confidence threshold;
receiving selection, from the annotating user via the user interface, of a grammar model of the recommended grammar models; and
adding the user-selected grammar model of the list of recommended grammar models to the ontology of the NLU system.

US Pat. No. 10,339,215

DETERMINING A READING SPEED BASED ON USER BEHAVIOR

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for determining a reading speed of a user device based on user behavior, the method comprising:monitoring, by a processing device, data continuously, wherein the data is generated by a sensor of the user device, the user device presenting an electronic document to a user of the user device;
receiving, from the sensor, one or more first changes in position and orientation of the user device during a first period of time;
determining, by the processing device, a first pattern of movement based on the one or more first changes in position and orientation;
determining, by the processing device, a first reading speed of the user during the first period of time based on the first pattern of movement;
receiving, from the sensor, one or more second changes in position and orientation of the user device during a second period of time;
determining, by the processing device, a second pattern of movement based on the one or more second changes in position and orientation; and
adjusting, by the processing device, the first reading speed to a second reading speed based on a transition from the first pattern of movement to the second pattern of movement.

US Pat. No. 10,339,214

STRUCTURED TERM RECOGNITION

International Business Ma...

1. computer implemented method of recognizing types of terms in a specified corpus, comprising:providing a set of known terms t?T, each of the known terms t belonging to a given set of types ? (t)={?1, ?2. . . }, wherein each of the terms is comprised of a list of words, t=w1, w2. . . , wn, and the union of all the words w for all the terms t is a word set W;
forming, by a clustering component of a computer system, a multitude of clusters of words from the words in W;
using, by a mapping determining component of the computer system, the set of known terms T and the given set of types ? to determine a set of pattern-to-type mappings {p1??1, p2??2, . . .}, each of the pattern-to-type mappings p?? mapping an associated sequence of the clusters of words to one or more of the given set of types {?1, ?2, . . . };
using, by a term recognition component of the computer system, the determined set of pattern-to-type mappings to recognize corpus terms in the specified corpus, each of the corpus terms being comprised of two or more words; and
for each of the recognized corpus terms in the specified corpus, using, by a word mapping component of the computer system, a specified context in the corpus of at least a plurality of the words of said each corpus term to map said plurality of words to one of the sequences of the clusters of words, and using, by a type recognition component of the computer system, one of the determined pattern-to-type mappings to map said one of the sequences of the clusters of words to one or more of the types y of the given set of types {?1, ?2, . . . } to recognize said one or more of the types ? of the given set of types for said each recognized corpus term to boost performance of term recognition systems based on dictionary lookup while extending coverage of ontologies.

US Pat. No. 10,339,213

ADAPTIVE NAVIGATION FUNCTIONALITY IN A WEB-BASED DATA-ENTRY GRID

ORACLE INTERNATIONAL CORP...

1. A method of facilitating navigation in a web-based data entry grid, the method comprising:displaying, in a web browser being executed by a computer system, a data entry grid interface for a web application hosted by an application server;
receiving, by the web browser, a first user input that engages a navigation mode, wherein the navigation mode prevents the web browser from accessing the application server upon each navigation event;
receiving, by the web browser, a second user input requesting navigation to a first cell of a plurality of cells of the web-based data entry grid, wherein the navigation mode is engaged while the first user input is received;
in response to receiving the second user input, determining, by the web browser, that the navigation mode is engaged;
in response to receiving the second user input and determining that the navigation mode is engaged, navigating, by the web browser, to the first cell without requesting data from the application server and without rendering an input control for the first cell such that the first cell is read-only;
after navigating to the first cell, receiving, by the web browser being executed by the computer system, a third user input requesting disengagement of the navigation mode for the data entry grid interface;
in response to the third user input, disengaging, by the web browser, the navigation mode for the data entry grid interface;
after disengaging the navigation mode, receiving, by the web browser, a fourth user input requesting navigation to a second cell of the plurality of cells of the data entry grid interface;
in response to receiving the fourth user input, determining, by the web browser, that the navigation mode is disengaged; and
in response to receiving the fourth user input and determining that the navigation mode is disengaged:
navigating, by the web browser, to the second cell;
accessing, by the web browser, data from the application server; and
rendering, by the web browser, an input control for the second cell, the input control allowing content of the second cell to be edited.

US Pat. No. 10,339,208

ELECTRONIC DOCUMENTATION

BRIEF-LYNX, INC., Denver...

1. A computer implemented method, comprising:displaying a source document in a first section of a graphical user interface (GUI) window;
receiving a selection of source document content from a user;
in response to the selection of source document content from a user, presenting a listing of potential destination documents;
receiving a selection of one of the potential destination documents;
displaying the selected destination document in a second section of the GUI window;
receiving a selection of destination document content from the user;
inserting a link from the selected source document content to the selected destination document content in the source document;
generating a combined document comprising the source document and a portion of the destination document, wherein the portion of the destination document comprising at least the selection of destination document content;
analyzing the source document to identify a typographical error in an erroneous text string;
presenting a pop-up window to the user with the erroneous text string;
receiving replacement text for the erroneous text string;
analyzing the erroneous text string to determine if it includes a link to a destination document;
storing the link in response to determining that the erroneous text string includes a link to a destination document.

US Pat. No. 10,339,159

OVERLAY DATASET

BMC Software, Inc., Hous...

1. A computer-implemented method comprising:creating an overlay dataset that references a plurality of base datasets, each of the base datasets including a plurality of entities, the overlay dataset and the plurality of base datasets being collections of data included in a database, the creating of the overlay dataset including setting a dataset type attribute included in an overlay dataset object associated with the overlay dataset to an overlay dataset value, the overlay dataset value identifying a dataset as an overlay dataset;
receiving a request for access to an entity, the request designating a dataset;
determining that the entity is not included in the designated dataset;
responsive to determining that the entity is not included in the designated dataset, determining that the designated dataset is the overlay dataset based in part on determining that the dataset type attribute included in the dataset object is set to the overlay dataset value;
determining that the entity is one of the plurality of entities included in one of the plurality of base datasets;
retrieving the entity from the one of the plurality of base datasets, the retrieving comprising reading through the overlay dataset to the one of the plurality of base datasets; and
returning the entity retrieved from the one of the plurality of base datasets in response to the request for access to the entity that designated the dataset.

US Pat. No. 10,339,158

GENERATING A MAPPING RULE FOR CONVERTING RELATIONAL DATA INTO RDF FORMAT DATA

INTERNATIONAL BUSINESS MA...

1. A method for generating a mapping rule for converting relational data into resource description framework (RDF) format data, comprising:obtaining a first mapping rule for converting relational data in a first relational database into RDF format data, wherein a Universal Resource Identifier (URI) pattern of the first mapping rule expresses features of the relational data in the first relational database;
parsing a generated rule for the URI pattern of the first mapping rule;
determining that a second relational model of the second relational database and a first relational model of the first relational database conform to pattern matching, the pattern matching comprising performing a single matching technique, the single matching technique using linguistics based matching by applying a name and text to excavate pattern elements similar in semantics; and
generating a second mapping rule, to form a mapping file, for converting the relational data of the second relational database into RDF format data, based on a mapping relationship between the generated rule and the pattern matching of the first relational model and the second relational model, wherein the mapping file functions to convert, when accessing the relational data, a query language SPARQL of the RDF format data into an SQL data query type of the second relational database, and to convert an SQL query result into RDF triples.

US Pat. No. 10,339,110

POLICY-BASED SELECTION AND CONFIGURATION OF TARGET SITE RESOURCES FOR DATA REPLICATION

VMware, Inc., Palo Alto,...

1. A computer-implemented method comprising:receiving, by a first management server within a first physical computing site from a second management server within a second physical computing site, characteristics of the second physical computing site that affect replication of data from the first physical computing site to the second physical computing site, wherein the characteristics include one or more protection service plans, each protection service plan providing an abstraction of a set of replication resources within the second physical computing site treated as a single entity that provides a particular range of service-level characteristics;
receiving, by the first management server from a third management server within a third physical computing site, characteristics of the third physical computing site that affect replication of data from the first physical computing site to the third physical computing site, wherein the characteristics include one or more protection service plans, each protection service plan providing an abstraction of a set of replication resources within the third physical computing site treated as a single entity that provides a particular range of service-level characteristics;
receiving, by the first management server, selection of one or more criteria defining particular service-level characteristics to be met in the selection of a target physical computing site for replication of data within the first physical computing site;
determining, by the first management server, the second physical computing site is a better match for the received criteria than the third physical computing site based upon a comparison of the received criteria with the received characteristics of the second and third physical computing sites;
configuring, by the first management server automatically in response to the determination that the second physical computing site is the better match for the received criteria, the second physical computing site as the target physical computing site for replication of the data within the first physical computing site; and
replicating data from the first physical computing site to the second physical computing site.

US Pat. No. 10,339,074

INTEGRATED CIRCUIT WITH DYNAMICALLY-ADJUSTABLE BUFFER SPACE FOR SERIAL INTERFACE

Altera Corporation, San ...

1. An integrated circuit comprising:a plurality of serial interface circuits;
digital protocol circuitry coupled to the plurality of serial interface circuits and arranged to implement a serial communications protocol;
a first non-programmable buffer circuit arranged to buffer data received from the plurality of serial interface circuits, wherein the first non-programmable buffer circuit is fixed in size during fabrication of the integrated circuit;
a second programmable buffer circuit arranged to further buffer data received from the plurality of serial interface circuits, wherein the second programmable buffer circuit comprises programmable memory blocks and is programmed to a set size during configuration of the integrated circuit;
a control logic circuit that is programmed during configuration of the integrated circuit with logic to dynamically control an accessible buffer range in the second programmable buffer circuit; and
monitoring circuitry arranged to monitor performance of the plurality of serial interface circuits, wherein the control logic circuit uses performance signals from the monitoring circuitry to dynamically adjust the accessible buffer range in the second programmable buffer circuit, wherein the control logic circuit utilizes partial reconfiguration during operation of the integrated circuit to instantiate the second programmable buffer circuit and associated control logic within the integrated circuit.

US Pat. No. 10,339,022

NON-INTRUSIVE MONITORING AND CONTROL OF INTEGRATED CIRCUITS

ALTERA CORPORATION, San ...

1. A tangible, non-transitory, machine-readable medium, comprising machine-readable instructions to:establish a connection to an electrical device that comprises a programmable logic device;
send an incremental configuration data over the connection, wherein the incremental configuration data comprises a trigger condition, wherein the incremental configuration data is based at least in part on a first configuration data previously loaded on the programmable logic device, and wherein the incremental configuration data is configured to cause the programmable logic device of the electrical device to generate debug information upon meeting the trigger condition; and
receive the debug information from the programmable logic device over the connection.

US Pat. No. 10,338,996

PIPELINED DECODER AND METHOD FOR CONDITIONAL STORAGE

NXP USA, Inc., Austin, T...

1. A receiver for a wireless communication system, the receiver comprising:first, second and third memory locations, each being arranged to store information associated with one received block of a transmission signal;
a Log-Likelihood Ratio, LLR, computing unit arranged to provide soft bits based on a received block of the transmission signal;
a Hybrid Automatic Repeat Request, HARQ, combining unit operably coupled to the LLR computation unit and to the first, second and third memory locations, the HARQ combining unit being arranged to:
combine the soft bits with a retransmission of the received block; and,
store the combined soft bits into a cyclically selected one of the first, second and third memory locations;
a Forward Error Correction, FEC, decoding unit operably coupled to the first, second and third memory locations, the FEC decoding unit being arranged to:
decode combined soft bits into hard bits based on a previous cyclically selected memory location of the first, second and third memory locations; and,
provide a cyclic redundancy check, CRC, value of the hard bits;
a processing unit, such as a processor, operably coupled to the FEC decoding unit and the first, second and third memory locations, the processing unit being arranged to store in an external memory:
the combined soft bits of the previously cyclically selected memory location when the CRC value is representative of a CRC failure; and,
the hard bits when the CRC value is representative of a CRC success, wherein storage of the combined soft bits and the hard bits is deferred until after the CRC failure or CRC success, respectively, reducing the amount of memory required for the soft bits and the hard bits,
wherein, in operation,
the HARQ combining unit and FEC decoding unit concurrently operate on soft bits associated with different blocks of the transmission signal.

US Pat. No. 10,338,977

CLUSTER-BASED PROCESSING OF UNSTRUCTURED LOG MESSAGES

ORACLE INTERNATIONAL CORP...

10. A computer-implemented method comprising:accessing a data store that associates, for each machine-generated data record of a set of machine-generated data records, an identifier of the machine-generated data record with one or more value identifiers, each value identifier of the one or more value identifiers representing one or more values included within the machine-generated data record;
selecting a representative machine-generated data record from amongst the set of machine-generated data records;
identifying, for each component of a plurality of components of the representative machine-generated data record, a value for the component that is included in a part of the representative machine-generated data record that corresponds to the component; and
determining, for each component of a plurality of components, that the component corresponds to a variable component, thereby indicating that the set of machine-generated data records includes one or more other values for the component;
facilitating a presentation that includes, for each component of the plurality of components:
the value for the component; and
one or more interactive options configured to, upon detecting input of a defined type corresponding to the value, identify at least one of the one or more other values for the component, wherein each of the at least one of the one or more other values is included in a part of another machine-generated data record in the set of machine-generated data records.

US Pat. No. 10,338,922

SOFT SENSOR DEVICE FOR ACQUIRING A STATE VARIABLE BY CALCULATION USING A PLURALITY OF PROCESSOR CORES

TOYOTA JIDOSHA KABUSHIKI ...

1. A soft sensor device that acquires a state variable x by calculation using a plurality of processor cores, in which a value of the state variable x changes in relation to an input variable u that is observable, and a time derivative dx/dt of the state variable x is expressed by a function f(x, g(x), u) having the state variable x, an inner function g(x) having the state variable x as an independent variable, and the input variable u, as independent variables, the soft sensor device, comprising:a first arithmetic operation device that is an arithmetic operation device configured to perform an arithmetic operation by using one or a plurality of processor cores, and is programmed to calculate a function f(x, v, u) by using respective values of the state variable x, an intervening variable v that is defined by the inner function g(x), and the input variable u, and further obtain a value of the state variable x by time-integrating a value of the function f(x, v, u); and
a second arithmetic operation device that is an arithmetic operation device configured to perform an arithmetic operation by using one or a plurality of processor cores that is or are different from the processor core or the processor cores used in the first arithmetic operation device, and is programmed to calculate the intervening variable v,
wherein the first arithmetic operation device is programmed to calculate the function f(x, v, u) by using a value of the state variable x that is calculated in the first arithmetic operation device in processing of a previous time, a value of the intervening variable v that is calculated in the second arithmetic device in the processing of the previous time, and a value of the input variable u that is inputted in processing of this time.

US Pat. No. 10,338,919

GENERALIZED ACCELERATION OF MATRIX MULTIPLY ACCUMULATE OPERATIONS

NVIDIA Corporation, Sant...

1. A processor, comprising:a datapath configured to execute a matrix multiply and accumulate (MMA) operation to generate a plurality of elements of a result matrix at an output of the datapath,
wherein each element in the plurality of elements of the result matrix is generated by calculating at least one dot product of corresponding pairs of vectors associated with matrix operands specified in an instruction for the MMA operation, and
wherein a dot product operation for calculating each dot product in the at least one dot product comprises:
generating a plurality of partial products by multiplying each element of a first vector with a corresponding element of a second vector,
aligning the plurality of partial products based on the exponents associated with each element of the first vector and each element of the second vector, and
accumulating the plurality of aligned partial products in parallel into a result queue utilizing at least one adder.

US Pat. No. 10,338,823

ARCHIVING USING DATA OBTAINED DURING BACKUP OF PRIMARY STORAGE

Commvault Systems, Inc., ...

1. A method, comprising:copying, during a backup of one or more non-volatile information stores of primary storage, metadata of a plurality of files stored in the one or more non-volatile information stores to an index, the metadata copied to the index including at least modification date data of each file of the plurality of files, wherein the backup comprises:
identifying a first set of one or more files of the plurality of files for a backup operation based at least in part on a determination that the first set of one or more files were modified since a previous backup date, and
performing the backup operation on the first set of one or more files of the plurality of files, wherein the previous backup date indicates a date when modifications to files in the one or more non-volatile information stores were most recently copied to secondary storage;
following the backup operation of the one or more non-volatile information stores, reviewing the metadata copied to the index during the backup to identify a second set of one or more files of the plurality of files that were last modified prior to a system archival date; and
performing an archive operation on the second set of one or more files of the plurality of files, wherein the archive operation includes replacing a particular file of the second set of one or more files with an identifier indicating a location of one or more copies of the particular file in the secondary storage.

US Pat. No. 10,338,819

CONTROLLER TRANSMITTING OUTPUT COMMANDS AND METHOD OF OPERATING THE SAME

SK hynix Inc., Gyeonggi-...

1. A controller comprising:a host command receiver suitable for receiving first and second typed host commands from a host, the first typed host commands having a higher priority than the second type host commands;
a host command sensor suitable for counting numbers of first and second typed host commands received by the host command receiver, and generating a target ratio which is a ratio between the numbers of first and second typed host commands;
an output command generator suitable for generating first and second typed output commands respectively corresponding to the first and second typed host commands;
an output command queue suitable for enqueueing the first and second typed output commands; and
an arbiter suitable for transmitting the first and second typed output commands from the output command queue to a channel, counting numbers of first and second typed output commands transmitted from the output command queue to the channel, and generating a channel ratio which is a ratio between the numbers of first and second typed output commands,
wherein the arbiter selects a next output command to be transmitted from the output command queue to the channel among the first typed output commands corresponding to the first typed host commands having a higher priority than the second type host commands, and the second typed output commands corresponding to the second typed host commands, based on a result of a comparison of the channel ratio with the target ratio.

US Pat. No. 10,338,767

REAL-TIME DELIVERY OF INTERACTIONS IN ONLINE SOCIAL NETWORKING SYSTEM

Facebook, Inc., Menlo Pa...

1. A method comprising:sending, for display on client devices of users of a social networking system, a content item amongst a plurality of content items associated with the users;
receiving, from a client device of a first user of the social networking system, information indicating that the first user is currently viewing the content item;
responsive to receiving the information:
identifying one or more other users connected to the first user within the social networking system, each of the one or more other users performing a user interaction with the content item while the first user is currently viewing the content item;
selecting a second user from the one or more other users based on an affinity between the first user and the second user;
determining a type of emotion associated with the user interaction performed by the second user; and
sending for display to the client device a widget identifying the second user and identifying the type of emotion, the one or more widgets configured to move across the content item displayed on the client device while the first user is currently viewing the content item; and
responsive to receiving from the client device a user interaction with the widget by the first user, sending for display to the client device information indicating the second user in a field for receiving comments by the first user.

US Pat. No. 10,338,764

APPLICATION INTEGRATION SYSTEM AND METHOD

WRIKE, INC., San Jose, C...

1. A method for application integration comprising:receiving, by a first browser executing on a user computing device, an instruction to navigate to a uniform resource locator (URL) referencing a remote computing device;
requesting, by the first browser, an interface corresponding to the URL;
receiving, by the first browser, the interface;
rendering, by the first browser, the interface, the interface defining interface elements for interacting with a first remote application executing on a first remote server;
receiving, on the user computing device, an instruction to a first module executing within the first browser to generate a data object with respect to the interface; and
in response to receiving the instruction—
generating, by the first module, the data object, the data object including a status;
including, by the first module, the URL in the data object; and
storing, by the first module, the data object on a second remote server that is different from the first remote server;
receiving, by a second browser executing a second module such that one of (a) the second browser is the first browser and the second module is the first module and (b) the second browser is a different browser and the second module is a different module executing on the different browser, a subsequent instruction to navigate to the URL;
again requesting, by the second browser, the interface from the URL;
receiving, by the second browser, the interface;
(i) rendering, by the second browser, the interface;
detecting, by the second module, the subsequent instruction to navigate to the URL;
determining, by the second module, that the data object includes the URL;
in response to both of (a) detecting the subsequent instruction to navigate to the URL and (b) determining that the data object includes the URL, rendering, by the second module after performing (i), a visual reference to the data object superimposed on the interface;
receiving, by the second module, an update to the status of the data object; and
in response to receiving the update to the data object, updating, by the second module, the status of the data object on the second remote server.

US Pat. No. 10,338,761

VARIABLE DE-EMPHASIS OF DISPLAYED CONTENT BASED ON RELEVANCE SCORE

PIXAR, Emeryville, CA (U...

1. A computer implemented method of providing a visual guide on a user interface, comprising:receiving content to display to a user, the content including a plurality of content items;
displaying the plurality of content items on a display;
after displaying the plurality of content items, receiving a content request for a subset of the plurality of the content items;
after receiving the content request, scoring the plurality of the content items based on the content request;
determining a first subset of the plurality of the content items based on the score of the content items in the first subset being less than a first threshold; and
visually deemphasizing the content items in the first subset relative to a base display level without fully removing the first subset of the plurality of the content items or any other content item of the plurality of the content items from the display, wherein the content request is generated based on information in a user profile.

US Pat. No. 10,338,758

TOUCH SENSING ELECTRODE STRUCTURE AND TOUCH SENSOR INCLUDING THE SAME

DONGWOO FINE-CHEM CO., LT...

1. A touch sensing electrode structure, comprising:a plurality of electrode lines each extending in a first direction as a zigzag line shape, the plurality of the electrode lines being arranged along a second direction that crosses the first direction, the plurality of electrode lines each comprising a first electrode pattern and second electrode pattern which are alternately repeated to form the zigzag line shape; and
connecting electrodes which extend straight in the second direction and electrically connect neighboring ones of the electrode lines to form a plurality of concave hexagonal patterns, the concave hexagonal patterns each defined by two neighboring first electrode patterns facing each other, two neighboring second electrode patterns facing each other, and two neighboring connecting electrodes facing each other,
wherein the touch sensing electrode structure is a self-capacitance type to be provided as a unit cell of a self-capacitance type touch sensor.

US Pat. No. 10,338,757

CONNECTOR INTEGRATION FOR SMART CLOTHING

Google LLC, Mountain Vie...

1. An interactive object comprising:a plurality of conductive threads, the conductive threads having a first end and a second and opposite end, the conductive threads being substantially linear and parallel from the first end to the second end, the conductive threads being integrated into the interactive object;
an internal electronics module coupled to the plurality of conductive threads, the internal electronics module comprising a flexible substrate having a width and a length and a plurality of electrical contact pads positioned sequentially along the width of the flexible substrate, each electrical contact pad being connected to a respective conductive thread; and
a controller in electrical communication with each of the electrical contact pads, the controller being configured to detect a touch-input when user pressure is applied to the conductive threads, the controller also being configured to communicate touch-input data to a computing device.

US Pat. No. 10,338,750

DISPLAY APPARATUS, PROJECTOR, AND DISPLAY CONTROL METHOD

Seiko Epson Corporation, ...

1. A display apparatus comprising:a display section that displays an image;
a first detection section that detects a position of a first indicator on the image;
a second detection section that detects a position of a second indicator on the image;
a storage section that includes a first storage region corresponding to the first indicator, a second storage region corresponding to the second indicator, and a third storage region common to the first indicator and the second indicator;
a first storage control section that stores a first virtual object which is drawn according to a path of the first indicator or a path of the second indicator in the first storage region;
a second storage control section that stores a second virtual object which is drawn according to the path of the first indicator or the path of the second indicator in the second storage region;
a first pasting section that pastes the first virtual object stored in the first storage region to the image according to an operation of the first indicator;
a second pasting section that pastes the second virtual object stored in the second storage region to the image according to an operation of the second indicator; and
a switching section that switches operation modes of the first storage control section and the second storage control section to any one of a plurality of operation modes including a first mode and a second mode,
wherein
in the first mode, the first storage control section stores the first virtual object in the first storage region and the second storage control section stores the second virtual object in the second storage region, and
in the second mode, the first storage control section stores the first virtual object in the third storage region and the second storage control section stores the second virtual object in the third storage region.

US Pat. No. 10,338,749

OPTICAL DEVICE AND OPERATION INPUT APPARATUS

OMRON Corporation, Kyoto...

1. An optical device comprising:a light-guiding plate that guides light in a plane parallel to an emission surface that emits light; and
a sensor for detecting an object located on an emission surface side using light that passes through a back surface opposite to the emission surface and through the emission surface, the sensor being provided on the side opposite to the emission surface with respect to the light-guiding plate, wherein
the light-guiding plate has a plurality of light convergence portions provided on the back surface that receive light guided by the light-guiding plate and each of the plurality of light convergence portions has optical surfaces that cause light to be emitted from the emission surface in directions in which the light substantially converges at one convergence point or one convergence line in a space, or substantially scatters from one convergence point or one convergence line in the space,
each of the plurality of light convergence portions comprise multiple reflection surfaces that are substantially continuous in an x-axis direction of the back surface, and
the convergence points or the convergence lines for the plurality of light convergence portions are different from each other, and an image is formed in the space on the emission surface side by a collection of a plurality of the convergence points or the convergence lines.

US Pat. No. 10,338,748

REDUCTION OF TOUCH SENSOR PATTERN VISIBILITY USING BEAMSPLITTERS

1. An apparatus, comprising:a display;
a first touch-sensor layer comprising a first plurality of conductive electrodes, wherein the first plurality of conductive electrodes comprises a metal mesh and is disposed on a first substrate;
a second touch-sensor layer comprising a second plurality of conductive electrodes, wherein the first plurality of conductive electrodes and the second plurality of conductive electrodes are electrically connected to one or more tracks of conductive material;
a beamsplitter operable to reflect a first portion of light incident on the coating and transmit a second portion of light incident on the coating, wherein the first portion of light is in the range of 30% to 95%, and the second portion of light is in the range of 5% to 70%;
wherein the beamsplitter is disposed above the first touch sensor layer;
wherein the beamsplitter is on a side of the first touch sensor layer opposite the display;
a touch-sensor controller configured to detect and process the change in capacitance at one or more touch-sensor nodes to determine the presence and location of a touch-sensor input, and further configured to communicate information about the touch-sensor input to one or more components of the apparatus; and
a flexible printed circuit electrically connected to the touch-sensor controller, wherein the one or more tracks of conductive material on the substrate is electrically connected to the flexible printed circuit.

US Pat. No. 10,338,746

MUTUAL CAPACITANCE SENSING USING MAGNITUDE NOISE SENSING WITH SINE AND COSINE MULTIPLIERS

STMicroelectronics Asia P...

1. A touch screen controller operable with a touch screen having force lines and sense lines, the touch screen controller, comprising:drive circuitry configured to drive the force lines with a force signal in a touch data sensing mode and to not drive the force lines in a noise sensing mode;
sense circuitry configured to sense data at the sense lines;
processing circuitry configured, for a plurality of frames during a noise sensing sub-frame, to perform steps of:
sampling the data at a plurality of different possible sampling frequencies;
multiplying the data sampled at each of the plurality of different possible sampling frequencies by a sine multiplier to produce imaginary noise data for each of the plurality of different possible sampling frequencies;
summing the imaginary noise data for each of the plurality of different possible sampling frequencies to produce a separate sum for each of the plurality of different possible sampling frequencies;
multiplying the data at each of the plurality of different possible sampling frequencies by a cosine multiplier to produce real noise data for each of the plurality of different possible sampling frequencies;
summing the real noise data for each of the plurality of different possible sampling frequencies to produce a separate sum for each of the plurality of different possible sampling frequencies; and
determining separate noise magnitude values of the data for each of the plurality of different possible sampling frequencies as a function of the summed imaginary noise data and the summed real noise data.

US Pat. No. 10,338,742

DETECTION METHOD FOR A DIGITIZER

Microsoft Technology Lice...

1. A method comprising:transmitting a Continuous Wave Frequency Modulated (CWFM) signal on a first drive line of a grid based capacitive sensor;
transmitting the CWFM signal with an imposed delay on a second drive line of grid based capacitive sensor simultaneously with transmission of the CWFM signal on the first drive line, wherein the CWFM signal is dynamically selected as one of a linearly increasing signal and linearly decreasing signal over different transmission cycles;
correlating output on a receive line with the CWFM signal, wherein output on the receive line is correlated with both the linearly increasing and the linearly decreasing CWFM signal;
performing Fourier transformation on the correlation of the output; and
identifying coordinates of an object interacting with the grid based capacitive sensor based on frequency and phase information determined from the Fourier transformation.

US Pat. No. 10,338,740

REDUCING BACKGROUND CAPACITANCE ASSOCIATED WITH A TOUCH SURFACE

SYNAPTICS INCORPORATED, ...

11. A method for reducing background capacitance associated with a touch surface, comprising:driving a transmitter electrode of the touch surface with a waveform, wherein the waveform is periodic;
integrating, by receiver circuitry, a resulting signal from a receiver electrode of the touch surface;
subtracting, prior to completion of an integration period of the waveform, a first plurality of charge associated with background capacitance from the resulting signal using a capacitor,
wherein the integration period is approximately 1/N of a cycle of the waveform driving the transmitter electrode, and
wherein N is a natural number;
executing a first reload of the capacitor prior to completion of the integration period of the waveform;
subtracting, prior to completion of the integration period of the waveform, a second plurality of charge associated with background capacitance from the resulting signal using the capacitor after the first reload; and
detecting input in a sensing region of the touch surface based on the resulting signal.

US Pat. No. 10,338,737

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device with a touch panel, comprising:a display panel; and
a touch panel provided above the display panel;
wherein the touch panel includes:
X electrodes extended in a first direction;
Y electrodes extended in a second direction different from the first direction;
a plurality of connecting terminals; and
connecting wirings electrically connecting between connecting terminals and the X electrodes or between connecting terminals and the Y electrodes;
wherein both the X electrodes and the Y electrodes include:
intersection portions each formed where the X electrodes and the Y electrodes overlap each other; and
electrode portions each formed between the intersection portions;
wherein the electrode portions of one of the X electrodes is smaller in area than the electrode portions of one of the Y electrodes,
wherein the X electrodes and Y electrodes are made of a transparent conductive material,
wherein floating electrodes are formed close to the electrode portion of the one of the X electrodes or Y electrodes, and between the X electrode and Y electrode,
wherein the floating electrodes are made of a transparent conductive material, and
wherein the electrode portions of the X electrodes and the Y electrodes are formed in a same layer.

US Pat. No. 10,338,735

TOUCH DISPLAY PANEL AND DRIVING METHOD THEREOF

HON HAI PRECISION INDUSTR...

1. A touch display panel comprising:a first substrate;
a drive layer on the first substrate, the drive layer including a plurality of gate lines and a plurality of source lines intersected with the plurality of gate lines; the touch display panel defining at least two blocks, each of the at least two blocks including at least six of the plurality of gate lines; and
a driving circuit system comprising a gate driver coupled to the plurality of gate lines, the touch display panel comprising a plurality of drive cycles, the driving circuit system driving the at least two blocks in sequence during each of the plurality of drive cycles;
wherein each of the at least two blocks includes at least one display scanning period Ta and a touch scanning period Tb during each of the plurality of drive cycles;
wherein the gate driver is configured to scan the gate lines in sequence during each of the at least one display scanning period Ta; wherein for each of the at least two blocks, at least one of the at least six of the plurality of gate lines is scanned from an initial gate line to an interrupted gate line in sequence, and then the touch scanning period Tb starts; and wherein for one of the at least two blocks, the interrupted gate lines in different drive cycles are different;
wherein for one of the at least two blocks in successive drive cycles, each gate line of the one of the at least two blocks is selected as the interrupted gate line in an order that is same with an order the gate lines being arranged.

US Pat. No. 10,338,734

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

FUJITSU LIMITED, Kawasak...

1. An information processing device comprising:a memory; and
a processor coupled to the memory and configured to,
execute reception processing that includes receiving event information from a plurality of terminal devices,
execute conversion processing that includes converting the event information received in a predetermined time period to a multitouch event in a format describing a plurality of touch events that occur at same time; and
execute notification processing that includes notifying a target application of the multitouch event via an operating system,
wherein the multitouch event includes a plurality of array elements,
wherein the conversion processing is configured to store, in a first element of the multitouch event, a value derived from the event information, the first element being one element of the plurality of array elements and being located at an array index corresponding to a terminal device from which the event information is received.

US Pat. No. 10,338,733

INTERACTIVE TOUGH SYSTEM AND CONTROL TERMINAL

MERIM DIGITAL MEDIA, St ...

1. A control terminal comprising:a caisson comprising at least one door equipped with a closing device, the door further comprising a plurality of openings and pivotably mounted on a frame;
at least one interactive touch system, each interactive touch system comprising:
a touch pad, comprising a hard protective surface stuck to the touch screen of the pad projecting onto the pad and having a thickness adapted to fall into an opening flush with the external surface of the caisson, an electronic assembly of the corresponding pad being incorporated into the back of said touch pad, the supplies for the other equipment passing into the reinforcement bars of the caisson;
the electronic assembly, connected electronically to the touch pad, ensuring at least the provision of command and control signals of the pad and the data to be displayed on the screen of the pad, said electronic assembly comprising a network connection configured to receive the data to be displayed on the screen and program updates;
a conversion card for control signals of the touch pad, connected to the touch pad, being connected to an electric generator and also connected to and controlled by the electronic assembly, being configured to ensure the conversion of control signals originating from the electronic assembly, into video signals for the screen of the corresponding touch pad;
an electronic card configured to control the lighting of the backlighting system, being connected to the electric generator and also connected to and controlled by the electronic assembly; and
a touch controller connected to the touch pad is connected to the electronic assembly, enabling conversion of the signal, generated by the pad after the screen has been touched, into an electric signal which can be interpreted by the electronic assembly; and
complementary equipment including at least one of a barcode reader module, a printer, a payment system, the payment system comprising a bank card reader and an input, said complementary equipment being connected and controlled by at least one said electronic assembly and supplied by the electronic assembly or a power supply of the corresponding interactive touch system,
wherein
said electronic assembly, said electronic card of the lighting of the backlighting system, said conversion card of video signals and said touch controller are incorporated into the back of said touch pad and connected by connectors, and
wherein said interactive touch system and said complementary equipment are incorporated into the openings of the door.

US Pat. No. 10,338,678

METHODS AND APPARATUS FOR RECOGNITION OF START AND/OR STOP PORTIONS OF A GESTURE USING AN AUXILIARY SENSOR

NOD, INC., Santa Clara, ...

1. An apparatus capable of interacting with at least one controllable device based upon a pose of at least a portion of a human body, the apparatus comprising:one or more sensors that are sized for wearing on the human body, each of the one or more sensors emitting sensor data;
an auxiliary sensor sized for wearing on the human body that receives a first specific input based on one of a tactile switch and capacitive touch input and generates a gesture start signal; and
a detection unit that operates upon the sensor data to determine the pose of at least the portion of the human body and is capable of interacting with the at least one controllable device, the detection unit including:
a memory that stores at least one or more characteristics of human anatomy that are associated with the human body using at least a partial skeletal rendering of a human; and
a detection processor, automatically operating under software control, that inputs, aggregates and fuses the sensor data from each of the one or more sensors using the at least one or more characteristics of human anatomy stored in the memory to determine the pose of at least the portion of the human body based upon a locality of said one or more sensors, wherein the detection processor begins to input, aggregate and fuse the sensor data upon receipt of the gesture start signal and ceases to input the sensor data upon receipt of a gesture stop signal;
wherein at least some of the one or more sensors, the auxiliary sensor, and the detection unit are packaged in an integrated mechanical assembly.

US Pat. No. 10,338,608

UNMANNED AERIAL VEHICLE AND WATER SAMPLING METHOD THEREOF

SZ DJI TECHNOLOGY CO., LT...

1. A water sampling method comprising:controlling an unmanned aerial vehicle hovering above a water surface of a sampling site;
acquiring, by the unmanned aerial vehicle, a sampling depth at which a water sample is to be taken, the sampling depth being sent by a portable electronic device or being a preset default depth;
calculating a descending distance based on a sum of the sampling depth and a distance between a bottom of the unmanned aerial vehicle and the water surface;
controlling the water sampler to descend for the descending distance;
sampling, by the water sampler, a water sample; and
sending a sampling result to a ground station or the portable electronic device.

US Pat. No. 10,338,589

CONTROLLER, DRIVING CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING A PROGRAM

PANASONIC INTELLECTUAL PR...

1. A controller that controls driving of an autonomously moving vehicle, the controller comprising:a first sensor that detects an obstacle present in a periphery of the vehicle, and detects a direction of travel of the vehicle; and
a processor that
sets a virtual region surrounding the periphery of the vehicle, the processor configured to stop the vehicle when changing from a state where the obstacle is not detected within the virtual region to a state where the obstacle is detected within the virtual region,
determines whether or not the obstacle is present in the direction of travel of the vehicle,
determines whether or not the vehicle has been stopped for a predetermined amount of time or longer when the obstacle is determined to be present in the direction of travel of the vehicle,
reduces a length of the virtual region in the direction of travel to provide an adjusted virtual region when the vehicle is determined to have been stopped for the predetermined amount of time or longer,
causes the vehicle to drive when the obstacle is not detected within the adjusted virtual region, and
stops the vehicle when changing from a state where the obstacle is not detected within the adjusted virtual region to a state where the obstacle is detected within the adjusted virtual region.

US Pat. No. 10,338,533

WRISTWATCH COMPRISING A DIAL WITH LUMINOUS INDICES

1. A wristwatch comprising:a watch case inside which is housed a timepiece movement;
a bezel mounted to rotate on the watch case; and
a dial including at least one luminous index;
wherein the luminous index is illuminated through the dial by at least one light source disposed underneath the dial and powered by an electrical energy source;
wherein an activation component for activating the light source is housed inside the rotating bezel and cooperates with a detection component housed inside the watch case;
wherein the activation component is configured such that, in a determined position of the rotating bezel, presence of the activation component is detected by the detection component;
wherein the detection component is configured to emit an electrical signal addressed to an electronic power and control assembly housed inside the watch case;
wherein the electronic power and control assembly is configured to emit in response to reception of the electrical signal emitted by the detection component an electrical signal that activates lighting of the light source for a determined period of time;
wherein a lower surface of the dial includes recesses and a light guide is arranged in each of the recesses;
wherein the at least one light source is mounted on an upper surface of a first printed circuit sheet disposed underneath the lower surface of the dial and positioned adjacent to the light guides;
wherein the first printed circuit sheet is disposed above the timepiece movement;
wherein a second printed circuit sheet that carries the electronic power and control assembly is disposed underneath the timepiece movement; and
wherein the light source carried by the first printed circuit sheet is electrically connected to the electronic power and control assembly by a connecting tongue.

US Pat. No. 10,338,532

TRIGONOMETRIC DISPLAY AND METHOD THEREOF

1. A trigonometric function display clock, the clock comprising:axial markings aligned with an x-axis and a y-axis of a clock face; and
a secondary circle having a diameter equal to a radius of the axial markings between a center of each axial marking and an end of each axial marking; and at least one hand configured to rotate about the central axis, wherein the secondary circle is coupled to the at least one hand,
wherein a first point on the secondary circle is aligned at the center of each axial marking,
wherein the secondary circle is configured to be rotatable about the first point, and
wherein the secondary circle is configured to overlap and align with at least a portion of the axial markings as the secondary circle rotates about the first point.

US Pat. No. 10,338,531

ANALOG ELECTRONIC WATCH

CASIO COMPUTER CO., LTD, ...

1. An analog electronic watch comprising:a hand that is configured to be rotatable; and
a control unit that controls the hand to perform a fast-forward operation during a display switching process that switches a display content to be displayed by the hand, the control unit controlling the hand such that the fast-forward operation differs between (i) a first case in which the display content after the display switching process relates to a current time, and (ii) a second case in which the display content after the display switching process relates to measurement of a time interval,
wherein:
in the first case, the control unit changes a fast-forward speed of the hand while the fast-forward operation is being performed, and
in the second case, the control unit does not change the fast-forward speed of the hand while the fast-forward operation is being performed.

US Pat. No. 10,338,529

FASTENING PART FOR A HAIRSPRING

ROLEX SA, Geneva (CH)

1. An assembly comprising a hairspring and a fastening stud,the stud having a first portion designed to come into contact with the hairspring,
the first portion being formed so as to have a first surface and at least one second surface, wherein each of the first surface and second surface is a bearing surface in contact with a same face of the hairspring,
the first surface and the at least one second surface together forming an angle,
the first surface and the at least one second surface being discontinuous.

US Pat. No. 10,338,522

IMAGE FORMATION APPARATUS

KONICA MINOLTA, INC., Ch...

1. A body of an image formation apparatus configured to form an image on a continuous medium, comprising:a transfer device configured to transfer a prescribed toner image to the continuous medium;
a fixing device configured to apply heat to fix the toner image transferred to the continuous medium; and
a cooling device configured to cool the continuous medium heated,
the cooling device being disposed only on a side of one surface of the continuous medium and having a selection mechanism allowing selection of either transporting the continuous medium without the continuous medium abutting against the cooling device or transporting the continuous medium while the continuous medium abuts against the cooling device.

US Pat. No. 10,338,520

DRUM CARTRIDGE AND DEVELOPING CARTRIDGE CAPABLE OF SUPPRESSING VARIATION IN POSITION OF ELECTRICAL CONTACT SURFACE

BROTHER KOGYO KABUSHIKI K...

1. A developing cartridge comprising:a casing configured to accommodate toner therein, the casing having a first end portion and a second end portion in a first direction, the casing having a third end portion and a fourth end portion in a second direction;
a developing roller rotatable about a developing roller axis extending in the first direction, the developing roller being positioned at the third end portion of the casing;
a supply roller rotatable about a supply roller axis extending in the first direction, the supply roller being in contact with a surface of the developing roller;
a developing electrode for supplying electric power to the developing roller, the developing electrode having a developing contact surface, the developing contact surface being positioned at the first end portion of the casing;
a supply electrode for supplying electric power to the supply roller, the supply electrode having a supply electrode surface, the supply electrode surface being positioned at the first end portion of the casing; and
a storage medium having an electrical contact surface, the electrical contact surface being positioned closer to the second end portion of the casing than the first end portion of the casing is to the second end portion, the electrical contact surface being positioned closer to the third end portion of the casing than the fourth end portion is to the third end portion.

US Pat. No. 10,338,519

IMAGE FORMING APPARATUS

KYOCERA Document Solution...

1. An image forming apparatus comprising:a conveying unit provided at an apparatus main body in a turnable manner and configured to form or open a nip area between the conveying unit and the apparatus main body, a sheet being conveyed through the nip area;
a boss provided at the apparatus main body;
a hook member provided at the conveying unit in a turnable manner and configured to be engaged with the boss when the conveying unit is turned to a position where the nip area is formed; and
an auxiliary pressing member configured to press the hook member in a direction in which the hook member is engaged with the boss after the hook member is engaged with the boss,
wherein a direction in which the auxiliary pressing member presses the hook member is different from a turning direction of the conveying unit.

US Pat. No. 10,338,518

REDUNDANT ELECTRICAL CONTACT BETWEEN A FASTENER AND A COMPONENT

Lexmark International, In...

1. An assembly, comprising:an electrically conductive fastener that includes a head and a shank, the shank extends from an undersurface of the head along a longitudinal axis of the fastener to a distal end of the fastener;
a fastening hole formed by an electrically nonconductive material, at least a portion of the shank of the fastener is installed in the fastening hole;
an electrically conductive component held between the undersurface of the head of the fastener and a surface surrounding an entrance to the fastening hole; and
an electrically conductive flange that extends from the component and contacts an outer portion of the head of the fastener such that an electrical path is formed between the fastener and the component,
wherein the flange is formed integrally with the component.

US Pat. No. 10,338,515

IMAGE FORMING APPARATUS

Brother Kogyo Kabushiki K...

1. An image forming apparatus comprising:a casing;
a process unit movable between an inside position which is inside the casing and an outside position which is outside the casing, the process unit including:
a first photoconductive drum;
a first drum cleaning unit configured to remove toner from the first photoconductive drum;
a second photoconductive drum;
a second drum cleaning unit configured to remove toner from the second photoconductive drum;
a process frame including a first wall and second wall, the first photoconductive drum and the second photoconductive drum being arranged between the first wall and second wall; and
a tube in which both the toner removed from the first photoconductive drum by the first drum cleaning unit and the toner removed from the second photoconductive drum by the second drum cleaning unit is conveyed, the tube including an opening and a shutter, the shutter being movable between an opened position at which the opening is opened and a closed position at which the opening is closed; and
an accommodating unit configured to accommodate the toner conveyed in the tube,
wherein the tube is supported on the first wall of the process frame, and
wherein the tube is movable with the process unit such that when the process unit is moved from the inside position to the outside position, the tube moves from inside the casing to outside of the casing together with the process unit.

US Pat. No. 10,338,513

PROCESS CARTRIDGE

JIANGXI YIBO E-TECH CO., ...

1. A process cartridge detachably installed in an imaging device with a rotatable driving head and an openable and closable machine door cover along an installation direction, the process cartridge comprising:a housing;
a driving force receiving member capable of receiving a force of the driving head; and
a rotatable component rotatably supported by the housing and capable of receiving a force of the driving force receiving member to rotate,
the process cartridge being installed in the imaging device along a direction approximately perpendicular to the axis direction of the rotatable component,
wherein the driving force receiving member has a first state and a second state relative to the driving head, the first state is a state in which the driving force receiving member abuts against the driving head after the process cartridge is installed in the imaging device and the machine door cover is closed, the abutting state refers to a state in which the axis of the driving force receiving member is not coaxial with the axis of the driving head, the second state is a state in which the driving force receiving member is engaged with the driving head, the second state refers to that the driving force receiving member and the driving head are approximately coaxial, and the driving force receiving member can receive the driving force from the driving head to rotate the rotatable component, and when the driving force receiving member is in the first state relative to the driving head, as the imaging device drives the driving head to rotate, the driving force receiving member can move from the first state to the second state relative to the driving head.

US Pat. No. 10,338,512

IMAGE FORMING SYSTEM AND IMAGE FORMING METHOD

Konica Minolta, Inc., Ch...

1. An image forming system comprising:an image former that performs an image forming process on a paper sheet, the image forming process including foil pressing; and
a controller that controls the image former to perform the image forming process by selectively setting one of a first test print mode and a second test print mode when a test print mode is set, an amount of foil consumption at the image former being normal in the first test print mode, an amount of foil consumption at the image former being reduced in the second test print mode.

US Pat. No. 10,338,511

READING APPARATUS AND IMAGE FORMING APPARATUS WITH GUIDE MEMBER TO GUIDE SHEET FROM FIRST FEEDING PATH TO SECOND FEEDING PATH

KONICA MINOLTA, INC., To...

1. A reading apparatus comprising:a reader that reads an image formed on a sheet;
an opposed reading member that is provided opposite to the reader;
a first feeding path that feeds a sheet on an upstream of the reader in a sheet feeding direction;
a second feeding path that is continuous to the first feeding path and feeds a sheet between the reader and the opposed reading member;
a pair of feeding rollers that feeds a sheet on the first feeding path to the second feeding path;
a guide member that guides a sheet fed from the first feeding path to the second feeding path, from the opposed reading member side; and
a roller that is arranged on the second feeding path and is rotatably driven in a sheet feeding direction due to contact with a sheet,
wherein the first feeding path and the second feeding path form a feeding path bent due to the different sheet feeding directions of the first feeding path and the second feeding path, and
a downstream end of the guide member in a sheet feeding direction is positioned in a first region surrounded by a line connecting a nip part of the pair of feeding rollers and a center of the roller arranged on the second feeding path, a tangential line tangential to a surface of the roller arranged on the second feeding path and parallel with a sheet feeding direction of the second feeding path, and the outer periphery of the roller arranged on the second feeding path.

US Pat. No. 10,338,508

IMAGE FORMING APPARATUS WITH IMAGE POSITION DEVIATION CORRECTION AND CONTROL METHOD FOR CORRECTING IMAGE POSITION DEVIATION

KABUSHIKI KAISHA TOSHIBA,...

1. An image forming apparatus, comprising:a developing section configured to form a visible image on a photoconductor for each type of developer;
an image carrier configured to carry visible images formed in a plurality of the developing sections;
a deviation correction section configured to correct position deviation of the plurality of visible images formed on the image carrier;
a specific pixel detection section configured to detect a specific pixel used to form an image with each type of developer; and
a determination section configured to determine execution of correction in the deviation correction section according to information indicating an amount of the specific pixels.

US Pat. No. 10,338,507

IMAGE FORMING APPARATUS CAPABLE OF ESTIMATING LIFE OF ION CONDUCTIVE COMPONENT AND METHOD FOR ESTIMATING LIFE OF ION CONDUCTIVE COMPONENT

KONICA MINOLTA, INC., To...

1. An image forming apparatus comprising:an ion conductive component; and
a processor for estimating a life of the conductive component,
the processor acquiring an index value related to energization of the conductive component, and
estimating the life of the conductive component based on the index value per unit time.

US Pat. No. 10,338,506

FIXING DEVICE

Konica Minolta, Inc., Ch...

1. A fixing device comprising:a fixing rotator;
a pressure rotator configured to be pressed into contact with the fixing rotator to form a nip portion;
a heating section configured to be provided over an outer circumference of the fixing rotator in a non-contact manner with the fixing rotator and heat the fixing rotator; and
a power shutdown section configured to shut down power supply to the heating section when temperature becomes higher than a predetermined setting temperature,
wherein the heating section includes an infrared heater and a reflection member which covers the infrared heater and whose portion facing the fixing rotator is an opening portion,
a longitudinal length of the reflection member is longer than a length in an axis direction of a light emitting unit of the infrared heater, and
a temperature detection unit of the power shutdown section is arranged outside the reflection member and at a position on a surface of the reflection member that is away from a terminal edge of the reflection member that is closest to the fixing rotator and not below a vertical position defined by the nip portion;
wherein the reflection member is formed from planer portions and a portion of the temperature detection unit contacting a planar portion of the reflection member is arranged entirely in contact with the planer portion of the reflection member;
wherein an area of an inside surface of the reflection member, which faces the temperature detection unit, is processed to have an emissivity higher than that of the other area of the inside surface.

US Pat. No. 10,338,505

IMAGE FORMING APPARATUS AND IMAGE HEATING APPARATUS FOR CONTROLLING A HEAT GENERATING QUANTITY OF A PLURALITY OF HEATING ELEMENTS

Canon Kabushiki Saisha, ...

1. An image heating apparatus that heats an image formed on a recording material, the image heating apparatus comprising:a heater having a plurality of heating elements arranged in a direction orthogonal to a conveying direction of the recording material, each of the plurality of heating elements having a heating region; and
a control portion that controls electrical power to be supplied to the plurality of heating elements, the control portion being capable of individually controlling the plurality of heating elements,
wherein the control portion executes control of a heat generating quantity of each of the plurality of heating elements such that a heat generating quantity when heating a first region of the recording material including an image, a heat generating quantity when heating a second region of the recording material not including an image, and a heat generating quantity when heating a third region in which there is no recording material are different each other.

US Pat. No. 10,338,503

FIXING DEVICE INCLUDING ROTARY MEMBER TO SUPPRESS VAPORIZED COMPONENT ESCAPE

Canon Kabushiki Kaisha, ...

1. A fixing apparatus that fixes an unfixed toner image formed on a recording material to the recording material, the fixing apparatus comprising:a rotatable film including a first end face and a second end face opposite the first end face;
a first restriction member that includes a surface that faces the first end face of the film, the first restriction member restricting movement of the film in a generatrix direction of the film in a case where the film is shifted in the generatrix direction and the first end face of the film is in contact with the surface of the first restriction member;
a second restriction member that includes a surface that faces the second end face of the film, the second restriction member restricting movement of the film in a generatrix direction of the film in a case where the film is shifted in the generatrix direction and the second end face of the film is in contact with the surface of the second restriction member;
a pressure member that forms a fixing nip portion that pinches and conveys the recording material by being in contact with the film;
a cover member that surrounds the film;
a cylindrically-shaped rotary member being provided between the film and the cover member such that a gap is formed between the film and the cylindrically-shaped rotary member, wherein a part of the cylindrically-shaped rotary member that is farthest from an axis of rotation of the cylindrically-shaped rotary member is closer to an exit of the fixing nip portion than to an entrance of the fixing nip portion; and
a shaft that supports the cylindrically-shaped rotary member, the shaft including a first end attached to the surface of the first restriction member and an opposing second end attached to the surface of the second restriction member such that the cylindrically-shaped rotary member is held by the first and second restriction members,
wherein the unfixed toner image formed on the recording material is fixed to the recording material at the fixing nip portion with heat from the film, and
wherein a generatrix direction of the cylindrically-shaped rotary member is substantially parallel to a generatrix direction of the film.

US Pat. No. 10,338,502

IMAGE-FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image-forming apparatus, comprising:a first image bearing member that bears a toner image;
a second image bearing member that bears a toner image;
an intermediate transfer member that is movable and onto which a toner image born by at least one of the first image bearing member and the second image bearing member is primary-transferred;
a first transfer member that is in contact with an inner peripheral surface of the intermediate transfer member and is disposed at a position corresponding to the first image bearing member;
a first power supply that applies a voltage to the first transfer member;
a charging unit that is in contact with an outer peripheral surface of the intermediate transfer member and is disposed, with respect to a movement direction of the intermediate transfer member, downstream of a secondary transfer portion where the toner image is secondary-transferred from the intermediate transfer member onto a transfer medium and that charges toner that has passed the secondary transfer portion with opposite polarity that is opposite to a normal charging polarity of the toner; and
a control unit that can perform a collection operation in which the toner charged with the opposite polarity by the charging unit is moved from the intermediate transfer member to any one of the first and second image bearing members that are in contact with the intermediate transfer member, wherein
the control unit performs the collection operation by causing the first power supply to apply a first voltage that is a voltage having the opposite polarity to the first transfer member in a first state in which the first image bearing member and the second image bearing member are in contact with the intermediate transfer member, and
the control unit performs the collection operation by causing the first power supply to apply a second voltage that is a voltage having the opposite polarity and higher in absolute value than the first voltage to the first transfer member in a second state in which the first image bearing member is in contact with the intermediate transfer member and the second image bearing member is separated from the intermediate transfer member.

US Pat. No. 10,338,320

SCALABLE OPTICAL SWITCHES AND SWITCHING MODULES

NeoPhotonics Corporation,...

1. An optical switching device with expansion connections comprising a photonic integrated circuit, the photonic integrated circuit comprising:N input optical ports where N?2, M output optical ports where M?2, and mM expansion-in ports wherein m is an integer greater than or equal to 1;
a N×M multicast switch comprising N MCS input ports connected to a unique one of the N input ports and M MCS output ports;
M (m+1)×1 optical elements, either an optical splitter or an optical switch, each optical element comprising (m+1) input ports and 1 output port, wherein each optical element has an input port connected to one of the M MCS output ports and an output port connected to a unique one of the M output optical ports;
wherein each of the remaining mM input ports of the optical elements are directly connected to a unique expansion-in port.

US Pat. No. 10,338,317

SYSTEMS AND METHODS FOR TRACEABLE CABLES

Corning Optical Communica...

1. A traceable cable, comprising:at least one data transmission element;
a jacket at least partially surrounding the at least one data transmission element;
a tracing optical fiber incorporated with and extending along at least a portion of a length of the cable, wherein the tracing optical fiber includes a core having a first index of refraction and a cladding with a second index of refraction; and
at least one launch point provided through at least a portion of the jacket for optically accessing the tracing optical fiber, the launch point comprising:
an optical medium accessible from an exterior of the jacket and in contact with the tracing optical fiber, wherein the optical medium is index-matched to the core of the tracing optical fiber.

US Pat. No. 10,338,259

SURGICAL ADAPTER ASSEMBLIES AND WIRELESS DETECTION OF SURGICAL LOADING UNITS

Covidien LP, Mansfield, ...

1. An adapter assembly, comprising:an elongated body having a proximal portion and a distal portion, wherein the proximal portion is configured to couple to a handle assembly and the distal portion is configured to couple to a loading unit assembly;
an oscillator disposed within the elongated body and configured to output a voltage signal; and
a sensor disposed within the elongated body and configured to determine a connection status of a loading unit assembly coupled to the elongated body based on a change in the voltage signal.

US Pat. No. 10,338,202

SYSTEM AND METHOD FOR IMPROVING LIDAR SENSOR SIGNAL AVAILABILITY ON A WIND TURBINE

General Electric Company,...

1. A method for improving signal availability of a laser sensor mounted on a nacelle of a wind turbine, the method comprising:generating, via the laser sensor, one or more laser signals towards a rotor of the wind turbine, the rotor comprising one or more rotor blades mounted to a rotatable hub;
receiving, via a controller, a rotor position of the rotor of the wind turbine; and,
coordinating, via a control algorithm programmed within the controller, the rotor position with the one or more laser signals of the laser sensor so as to minimize interference between the laser signals and the rotor blades during rotation of the rotor, wherein coordinating the rotor position with the one or more laser signals of the laser sensor further comprises switching a rotational direction of the one or more laser signals.

US Pat. No. 10,338,173

DEVICE FOR CANCELLATION OF LARGE MAGNETIC SUSCEPTIBILITY ARTIFACTS IN MAGNETIC RESONANCE IMAGING OF PATIENTS WITH PACEMAKERS AND IMPLANTABLE CARDIAC DEFIBRILLATORS

The Johns Hopkins Univers...

1. A system for cancelling an artifact in magnetic resonance imaging, comprising:a solenoid electromagnet having a coil,
the solenoid electromagnet configured to generate a magnetic field to create a controlled field distortion,
the solenoid electromagnet being positioned adjacent to a source of the artifact, and
the solenoid electromagnet being secured to a fixture and configured to restrict movement associated with rotational torque exerted by the magnetic field associated with the solenoid electromagnet opposing a magnetic field associated with a magnetic resonance imaging scanner,
the fixture being associated with one or more motors associated with movement of the solenoid electromagnet;
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to:
determine adjustments to the solenoid electromagnet to reduce the artifact based on movement of the solenoid electromagnet.

US Pat. No. 10,338,157

DETECTION OF BIOMAGNETIC SIGNALS USING QUANTUM DETECTOR ARRAYS

The United States of Amer...

1. A biosignal measurement device comprising:a cooler assembly;
a probe assembly;
a probe housing and a radome enclosing said probe assembly
a vacuum valve connected to said cooler assembly and said probe housing, said vacuum valve establishing a vacuum in said probe housing; and,
said probe assembly including a cold finger defining an axis, said cold finger terminating in at least one Superconducting Quantum Interference Device (SQUID) array (SQA) of High Temperature Superconducting (HTS) Josephson Junctions (JJs).

US Pat. No. 10,338,009

METHOD AND APPARATUS TO DETECT DEFECTS IN TRANSPARENT SOLIDS

KLA-TENCOR CORPORATION, ...

1. A method, comprising:(a) directing a scanning beam to a first location on a first surface of a first transparent solid, wherein a second surface of the first transparent solid abuts a first surface of a second transparent solid;
(b) at the first location, measuring: (i) specular reflection intensity, (ii) Near Specular Scattered Radiation (NSSR) intensity, (iii) Large Angle Scattered Radiation (LASR) intensity, and (iv) Specular Reflection Angle, wherein (i) through (iv) result from irradiation by the scanning beam;
(c) storing coordinate values of the first location, and measurements (i) through (iv) in a memory; and
(d) determining if a type of defect is present at the first location by: (i) comparing the LASR to the NSSR, (ii) comparing the specular reflection intensity to an average specular reflection intensity, and (iii) comparing the measured specular reflection angle to a stored specular reflection angle.

US Pat. No. 10,337,892

SENSOR AND METHOD OF MANUFACTURING SENSOR

NSK LTD., Tokyo (JP)

1. A sensor comprising:a generating unit that generates a predetermined object to be detected;
a detecting unit that detects the object to be detected generated by the generating unit;
a substrate that is a flexible substrate including:
a first portion provided with the generating unit;
a second portion provided with the detecting unit;
a connecting portion that connects the first portion and the second portion; and
a harness portion including wiring connected to the generating unit and the detecting unit; and
a cylindrical housing that houses:
the substrate excluding the harness portion; and
a rotary body arranged between the generating unit and the detecting unit, wherein,
from a first end of the substrate to a second end of the substrate, one of the first portion and the second portion, the connecting portion, and the other of the first portion and the second portion are sequentially arranged and integrated,
the substrate is bent at a first bending position corresponding to a boundary between the first portion and the connecting portion and at a second bending position corresponding to a boundary between the second portion and the connecting portion to have a C shape such that a first surface of the first portion with the generating unit thereon and a second surface of the second portion with the detecting unit thereon face each other,
a support member for keeping a surface at which an electronic component is provided in a plane manner is attached to a back-side surface of at least one of the first surface of the first portion at which electronic components including the generating unit are provided and the second surface of the second portion at which electronic components including the detecting unit are provided,
the housing includes:
a first housing that operably supports the rotary body and that has an opening portion;
a second housing to which a part of the substrate is fixed; and
a cover that covers the opening portion of the first housing,
the other of the first portion and the second portion is fixed to the second housing,
the second housing includes two support portions facing each other across the other of the first portion and the second portion,
the two support portions each include: an arc-shaped inner peripheral portion that is in contact with a circular outer periphery of the other of the first portion and the second portion; and an arc-shaped outer peripheral portion that is along a cylindrical inner peripheral surface of the first housing, and
the opening portion is provided such that the substrate and the two support portions are insertable into the opening portion in a state where the substrate is bent such that the first portion and the second portion are parallel to each other and the other of the first portion and the second portion is fixed to the second housing.

US Pat. No. 10,337,816

TRIGGER MECHANISM FOR A FIREARM

WHG Properties, LLC, Nor...

1. A trigger mechanism for a firearm, the trigger mechanism comprising:a hammer element moveable between at least three positions, wherein the hammer element comprises a main body, a hammer sear and a notch; and
a trigger element comprising a trigger sear, wherein the trigger element is moveable between at least a ready position and a fire position, wherein the hammer element is engaged with the trigger sear in two positions of the at least three positions such that the trigger element is retained in the ready position; wherein the hammer sear and the notch each engages a different zone of the trigger sear; and
wherein the notch projects from the main body in a direction generally parallel to an axis of rotation of the hammer element.

US Pat. No. 10,337,790

REFRIGERATED STORAGE UNIT

MARS Company, Takasaki-s...

1. A refrigerated storage unit comprising:a refrigeration chamber comprising an internal chamber;
a cooling system for cooling air inside the internal chamber to provide cold air;
a blower system for sending the cold air through a guidance passage above a top plate provided inside the internal chamber into the internal chamber, wherein the blower system includes a first blower and a second blower,
wherein the first blower is provided in the top plate, and wherein the second blower is provided inside the internal chamber below the top plate,
wherein the first blower blows a first flow of the cold air toward a lower side of the internal chamber in a vertical direction,
wherein the first flow of the cold air is able to be varied by a second flow of air blown from the second blower in a horizontal direction;
an in-chamber temperature sensor provided in the internal chamber for detecting a temperature inside the internal chamber;
a food temperature sensor provided inside the internal chamber for detecting a temperature of a content provided inside the internal chamber; and
a controller for controlling driving of the blower system based on a result detected by at least one of the in-chamber temperature sensor and the food temperature sensor.

US Pat. No. 10,337,789

REFRIGERATOR WITH REMOVABLE WATER TANK

LG Electronics Inc., Seo...

1. A refrigerator comprising:a cabinet that defines a storage compartment;
a door that is configured to open and close the storage compartment; and
a water tank that is detachably mounted on the door and that comprises:
a handle that is configured for a user to grasp;
a storage unit that is configured to store water, that defines an opening, that is rotatably coupled to the handle, and that comprises:
a first wall that faces an inner surface of the door based on the water tank being mounted on the door;
a second wall provided opposite to the first wall; and
a shaft coupled to the handle and located closer to the first wall than the second wall,
wherein the handle extends from the shaft toward the second wall;
a valve that is configured to selectively dispense water, that is mounted on lower portion of the storage unit, that is located below the shaft, and that is located closer to the first wall than the second wall; and
a cover that is detachably coupled to the storage unit and that is configured to cover the opening.

US Pat. No. 10,337,785

REFRIGERATOR

SAMSUNG ELECTRONICS CO., ...

1. A refrigerator comprising:a body;
a storage compartment provided with an open front side in the body;
a door including a first door and a second door coupled with the body to open or close the open front side of the storage compartment;
a rotating bar rotatably coupled with the first door; and
a guide device provided at the body to induce the rotating bar to rotate,
wherein the guide device comprises:
a moveable member that is moved linearly according to opening or closing of the second door;
a rotating member which rotates in connection with the moveable member; and
a guide that is moved linearly in connection with the rotating member in a direction opposite to that of the moveable member to guide the rotating bar to rotate.

US Pat. No. 10,337,783

CARRY BAG WITH INSULATED MEDICINE COMPARTMENT AND RELATED METHODS

1. A system comprising:a mobile wireless communications device; and
a carry bag comprising
a pouch having an opening therein,
at least one divider within the pouch defining a medical container compartment and a storage compartment,
insulation lining the medical container compartment,
a temperature sensor carried by the pouch and configured to monitor temperature within the medical container compartment,
a wireless transceiver carried by the pouch, and
a processor carried by the pouch and cooperating with the temperature sensor and the wireless transceiver to send temperature data to the mobile wireless communications device;
wherein the mobile wireless communications device is configured to
select at least one medicine from among a plurality of different medicines each having different recommended storage temperature ranges associated therewith,
determine a safe temperature range based upon the at least one medicine selected, and
generate an alert when the temperature within the medical container compartment is outside of the safe storage temperature range;
wherein the carry bag further comprises at least one pocket on an exterior surface thereof, and a changing pad coupled to the exterior surface of the carry bag that folds to cover the at least one pocket when in a closed position and unfolds to reveal the at least one pocket when in an open position.

US Pat. No. 10,337,782

LIGHTWEIGHT, PORTABLE, EXTERNAL NUCLEATION FAN GUN

Snow Realm Holdings, LLC,...

1. A method of making snow using a fan gun comprising:providing a structure for said fan gun;
using a fan mounted on said structure, that blows air through a fan barrel to generate a column of air exiting said fan barrel;
creating an atomized water mist of water nuclei in open air using an external nucleator by passing water under pressure through a nucleation nozzle;
generating an expanded flow of compressed air using an air nozzle that intersects said atomized water mist in open air, said air nozzle located sufficiently close to said nucleation nozzle and having a sufficient high pressure to break apart water particles of said atomized. water mist, and said expanded flow of compressed air being sufficiently expansive to freeze broken apart water particles of said atomized water mist, in open air, to create frozen water nuclei;
creating a fan-shaped water spray using spray nozzles located at an. opening of said fan barrel that intersect said column of air so that said fan-shaped spray and said frozen nuclei are projected by said column of air from said fan barrel and combine to create snowflakes.

US Pat. No. 10,337,781

VARIABLE SPEED DRIVE CONTROL FOR CHILLER COAST-THROUGH

Johnson Controls Technolo...

11. A control system for a chiller system comprising:a control panel, the control panel configured to:
deactivate a variable speed drive in response to sensing that an input power to the chiller system is less than a predetermined threshold;
determine that the input power is restored when the input power is greater than or equal to the predetermined threshold;
determine a motor rotation and motor rotational speed; and
in response to determining that the input power is restored and the motor is rotating in the forward direction:
set an output frequency of the variable speed drive to approximately equal the motor rotational speed; and
increase the output frequency of the variable speed drive and the motor rotational speed to approximately equal a predetermined motor rotational speed.

US Pat. No. 10,337,778

ECONOMIZER COMPONENT AND REFRIGERATION SYSTEM THEREOF

CARRIER CORPORATION, Far...

1. An economizer component, comprising: a housing; an economizer chamber and an inter-stage flow path chamber, formed inside the housing by using a separator; a condenser connecting port and an evaporator connecting port, disposed on the economizer chamber; a first connecting port and a second connecting port, connected in a multi-stage compressor unit and disposed on the inter-stage flow path chamber; and the economizer chamber being in fluid connection with the inter-stage flow path chamber.

US Pat. No. 10,337,776

REFRIGERATION SYSTEM HAVING VALVES AND VALVE CONTROL ACTUATORS

The Boeing Company, Chic...

1. A refrigeration system having an airflow supply system having a supply duct providing cooled air from a refrigeration unit to a plurality of galley carts received in one or more cart compartments, the refrigeration system comprising:a plurality of valves coupled in the airflow supply system for controlling flows of the cooled air to the plurality of galley carts in the one or more cart compartments, each valve of the plurality of valves associated with a respective galley cart;
a plurality of primary valve control actuators, each of the primary valve control actuators coupled to a respective valve and configured to reposition the respective valve during a first mode of operation; and
a backup valve control actuator coupled to at least one of the plurality of valves and configured to reposition the at least one of the plurality of valves during a second mode of operation.

US Pat. No. 10,337,774

REFRIGERATION APPLIANCE WITH AN INTERNAL EVAPORATOR

BSH Hausgeraete GmbH, Mu...

1. A refrigeration appliance, comprising:at least one storage container;
an evaporator assembly having a broadside and two narrow sides;
a heat insulation layer surrounding said evaporator assembly and said at least one storage container;
at least one inner container separating said at least one storage container for refrigerated goods and said evaporator assembly from said heat insulation layer, said inner container having a wall; and
a mounting element having a base plate resting against said wall of said inner container and opposing said broad side of said evaporator assembly, and retaining webs projecting from said base plate and engaging in a form-fit manner into said two narrow sides of said evaporator assembly, said retaining webs having a lower edge with projections facing one another, and on said projections said evaporator assembly is supported, said retaining webs each having a lower edge strip and said projections are formed by bending said lower edge strip of said retaining webs.

US Pat. No. 10,337,773

COOLING SYSTEM

1. A cooling system comprising:a refrigerant compressor, and
an oil separator configured to separate a combined operating medium comprising a mixture of a refrigerant and a lubrication oil into a first operating medium and a second operating medium, wherein the second operating medium comprises between 15% by weight and 50% by weight of the refrigerant, so that the second operating medium is lubrication oil enriched compared to the first operating medium, wherein the refrigerant compressor is configured to compress at least a portion of the first operating medium,
wherein the second operating medium has a viscosity ratio of ?<1 in a first operating state of the cooling system and serves for lubricating at least one bearing site of a rotor of the refrigerant compressor,
wherein the at least one bearing site comprises at least one angular ball bearing, which comprises an inner ring, an outer ring and balls rolling therebetween, and
wherein the inner ring and/or the outer ring comprise a nitrided or carbonitrided or case-hardened raceway.

US Pat. No. 10,337,771

CLOSED LOOP SOLAR REFRIGERATION SYSTEM

King Fahd University of P...

1. A solar refrigeration system comprising:a refrigerant storage tank, which stores a refrigerant liquid, wherein the storage tank is fluidly connected to a first conduit, a second conduit, and an inlet;
a finned evaporator, which receives and evaporates a first portion of the refrigerant liquid from the refrigerant storage tank to form a refrigerant vapor;
a mixing chamber, which receives the refrigerant vapor from the evaporator and a second portion of the refrigerant liquid from the refrigerant storage tank through the second conduit, wherein the refrigerant vapor and the second portion of the refrigerant liquid are mixed in the mixing chamber to form a mixture;
wherein the first conduit consists of a plurality of check valves and a first throttle valve, wherein the first throttle valve regulates a volume of the second portion of the refrigerant liquid flowing to the mixing chamber;
an isochoric thermal compressor comprising a condensate heat exchanger and a heating coil fluidly connected to a solar collector field, wherein the isochoric thermal compressor receives the mixture from the mixing chamber and compresses the mixture by heating the mixture to form a compressed refrigerant; and
a condenser, which is located between the isochoric thermal compressor and the refrigerant storage tank, wherein the condenser receives and condenses the compressed refrigerant to form a condensate that flows through the condensate heat exchanger to the inlet of the refrigerant storage tank;
wherein the condenser, the isochoric thermal compressor, the refrigerant storage tank, the finned evaporator, and the mixing chamber are fluidly connected to one another, and the mixing chamber and the finned evaporator are connected in parallel to the refrigerant storage tank.

US Pat. No. 10,337,767

ADAPTIVE CONTROL OF MULTI-COMPARTMENT TRANSPORT REFRIGERATION SYSTEM

CARRIER CORPORATION, Far...

4. A method of operating a multi-compartment transport refrigeration system, the method comprising:operating a first evaporator and first evaporator expansion device to cool a first compartment of a container to a first temperature, a first evaporator outlet coupled to a compressor inlet path;
operating a second evaporator and second evaporator expansion device to cool a second compartment of the container to a second temperature greater than the first temperature, a second evaporator outlet coupled to the compressor inlet path;controlling the first evaporator expansion device in response to a first superheat setpoint and controlling the second evaporator expansion device in response to a second superheat setpoint, the controller adjusting the second superheat setpoint in response to the second temperature and the first temperature;wherein adjusting the second superheat setpoint includes determining an adjusted second superheat setpoint equal to an original second superheat setpoint plus a difference between the second temperature and the first temperature.

US Pat. No. 10,337,766

TWO-STAGE COMPRESSION REFRIGERATION CYCLE

DENSO CORPORATION, Kariy...

1. A two-stage pressurizing refrigeration cycle, comprising:a low-stage side compressor that compresses and discharges a refrigerant in which a lubricating oil is mixed;
a high-stage side compressor that compresses and discharges the refrigerant discharged from the low-stage side compressor;
a low-stage side suction pipe connected to a refrigerant suction side of the low-stage side compressor;
a low-stage side discharge pipe that connects a refrigerant discharge side of the low-stage side compressor to a refrigerant suction side of the high-stage side compressor;
a high-stage side discharge pipe connected to the refrigerant discharge side of the high-stage side compressor;
a bypass pipe branched from the low-stage side suction pipe and connected to the low-stage side discharge pipe, the bypass pipe being configured to guide the refrigerant to the high-stage side compressor while bypassing the low-stage side compressor when the low-stage side compressor stops; and
a check valve provided in the bypass pipe, the check valve being configured to allow a flow of the refrigerant from the low-stage side suction pipe to the low-stage side discharge pipe, while blocking a flow of the refrigerant from the low-stage side discharge pipe to the low-stage side suction pipe, wherein
a suction-side guiding portion is provided in a part of the low-stage side suction pipe that leads from a bypass branch portion, at which the bypass pipe is branched, to the refrigerant suction side of the low-stage side compressor, the suction-side guiding portion being configured to guide the lubricating oil from the refrigerant suction side of the low-stage side compressor to a side of the bypass branch portion, and
the suction-side guiding portion is located at a position in a vertical direction that is equal to or higher than a position in the vertical direction of the bypass branch portion, and a part of the suction-side guiding portion on the refrigerant suction side of the low-stage side compressor is located at a higher position in the vertical direction than a part of the suction-side guiding portion on the side of the bypass branch portion.

US Pat. No. 10,337,765

SOLAR CELL MODULE

Panasonic Intellectual Pr...

1. A solar cell module comprising:a rectangular plate-shaped module main body including a solar cell, first and second end surfaces parallel to each other, and third and fourth end surfaces parallel to each other;
a frame provided so as to surround the module main body and including a groove into which the module main body is inserted; and
an adhesive member disposed in the groove and bonding the module main body and the frame to each other, wherein
the frame includes:
a first frame section disposed outside the first end surface and including longitudinal end surfaces thereof;
a second frame section disposed outside the second end surface and including longitudinal end surfaces thereof;
a third frame section disposed outside the third end surface and including longitudinal end surfaces on both longitudinal ends of the third frame section, one of the longitudinal end surfaces facing to one of the longitudinal end surfaces of the first frame section, the other of the longitudinal end surfaces facing to one of the longitudinal end surfaces of the second frame section;
a fourth frame section disposed outside the fourth end surface and including longitudinal end surfaces on both longitudinal ends of the fourth frame section, one of the longitudinal end surfaces facing to the other longitudinal end surface of the first frame section, the other of the longitudinal end surfaces facing to the other longitudinal end surface of the second frame section; and
four corner portions at which adjacent two of the first, second, third, and fourth frame sections intersect with each other,
the frame comprises:
a first portion disposed above one principal surface side of the module main body;
a second portion disposed below another principal surface side of the module main body; and
a third portion connecting the first portion and the second portion and constituting the groove with the first and second portions, such that the groove is defined by the first portion, the second portion, and the third portion, and the second portion provided below the groove is formed with a hollow section,
the adhesive member is provided in at least part of a region where the groove is provided except one of the corner portions of the frame and thereby forming a space, where the adhesive member is not provided in the groove, in the one of the corner portions,
the one of the corner portions of the frame includes, at the third portion of the frame, a through hole communicating an exterior of the frame directly with the space in the groove, in such a manner that the through hole comprises a notch opened in a longitudinal end surface of a corresponding one of the frame sections, and
the one of the corner portions of the frame includes, at the first portion of the frame, a removed portion communicating an exterior of the frame directly with the space in the groove, in such a manner that the removed portion comprises a notch opened in the longitudinal end surface of the corresponding one of the frame sections, such that the through hole and the removed portion are provided adjacent to each other.

US Pat. No. 10,337,708

LENGTH ALTERATION TOOL FOR LIGHTING

COOPER TECHNOLOGIES COMPA...

1. An outdoor light fixture system comprising:an extendable support comprising:
a lower support;
an upper support coupled to the lower support, the upper support being movable between a raised position and a lowered position; and
a support locking assembly configured to lock the upper support with the lower support; and
a length alteration tool comprising a connection element configured to engage a corresponding portion of the upper support of the extendable support, wherein the length alteration further comprises:
a lower section; and
an upper section telescopically engaging the lower section, the upper section being axially movable between an extended position and a retracted position;
wherein the connection element is located on the upper section and is configured for engagement with the upper support of the extendable support; and
a tool biasing member, wherein the tool biasing member biases the upper section of the length alteration tool to the extended position.

US Pat. No. 10,337,704

ILLUMINATION LIGHT SOURCE HAVING FASTENER FASTENING A PEDESTAL AND COVER TOGETHER WITH A MOUNTING SUBSTRATE INTERPOSED THEREBETWEEN AND LIGHT EMITTING ELEMENTS SURROUND THE COVER, THE ENTIRETY OF WHICH IS SPACED IN A HORIZONTAL DIRECTION FROM THE LIGHT EM

PANASONIC INTELLECTUAL PR...

1. An illumination light source comprising:a pedestal;
a mounting substrate disposed on the pedestal;
a plurality of light-emitting elements on a main surface of the mounting substrate, the main surface extending in a horizontal direction;
a cover, having a planar upper surface and defined by an outer periphery, which covers a partial region of the main surface of the mounting substrate, the entirety of the cover being spaced in the horizontal direction from the plurality of light-emitting elements so that none of the plurality of light-emitting elements are even partially covered by the cover in a vertical direction, the vertical direction extending transverse to the horizontal direction; and
a fastener which fastens the pedestal and the cover together while the mounting substrate is interposed between the pedestal and the cover,
wherein the plurality of light-emitting elements are provided around the cover and beyond the outer periphery of the cover such that the cover does not surround, in a plane of the cover, any light emitting elements provided on the main surface of the mounting substrate.

US Pat. No. 10,337,647

OBSTRUCTION DETECTION FOR A CONTROL VALVE

General Electric Company,...

1. A method comprising:receiving a plurality of data samples associated with a particular control valve, the particular control valve including a valve stem;
each of the plurality of data samples associated with both a respective target setpoint and a respective measured position of the particular control valve stem;
each respective target setpoint and respective measured position of the plurality of data samples obtained at about a same respective time during a time period;
determining, via a processor, a first subset of the plurality of data samples that are in a control zone associated with normal operation of the particular control valve, the first subset determination based on a first distribution among the plurality of data samples for the particular control valve;
determining, via the processor, a second subset of the plurality of data samples for the particular control valve, the second subset being located in a low obstruction zone based on a second distribution among the plurality of data samples for the particular control valve, the second subset of the plurality of data samples having respective target setpoints less than their associated respective measured positions;
indicating a first alert associated with a low obstruction;
determining, via the processor, a third subset of the plurality of data samples for the particular control valve, the third subset being located in a high obstruction zone based on a third distribution among the plurality of data samples for the particular control valve, the second subset of the plurality of data samples having respective target setpoints less than their associated respective measured positions; and
indicating a second alert associated with a high obstruction.

US Pat. No. 10,337,516

MULTI-STAGE, SELF-PRIMING CENTRIFUGAL PUMP ASSEMBLY

1. A multi-stage, self-priming centrifugal pump assembly comprising:at least two pump stages which are consecutive in a main flow direction and which include a diffuser; and
a backflow channel which lies parallel to at least one pump stage and which runs out downstream of the first or a further pump stage in the main flow direction, wherein the backflow channel runs out downstream of the diffuser of the at least one pump stage, wherein the backflow channel is an annular channel surrounding at least one pump stage.

US Pat. No. 10,337,510

WEAR-RESISTANT COATING FOR OIL PUMP CAVITY

Ford Global Technologies,...

1. An oil pump, comprising:an aluminum housing that defines a cavity;
a steel rotor disposed within the cavity and configured to rotate therein such that a portion of the steel rotor contacts the aluminum housing; and
a metal coating covering at least a portion of the aluminum housing in a region that is configured to be contacted by the steel rotor.

US Pat. No. 10,337,488

WAVE ENERGY CONVERTER DEEP SEA MOUNTING SYSTEM

1. A wave energy converter deep sea mounting system comprises:a floatable platform;
an enclosure support axle;
a float arm;
a float;
a wave energy converter mechanism;
an electrical generator;
an enclosure;
the float arm comprises a proximal end and a distal end;
the enclosure support axle being mounted to the floatable platform, wherein the enclosure support axle is affixed in place relative to the floatable platform and does not rotate relative to the floatable platform;
the enclosure support axle traversing through the enclosure;
the enclosure being rotatably engaged with the enclosure support axle, wherein the enclosure is free to rotate about the enclosure support axle;
the wave energy converter mechanism and the electrical generator being positioned within the enclosure;
the wave energy converter mechanism comprises a stationary input pulley, at least one pulley system, and a generator output pulley, wherein each of the at least one pulley system comprises a large input pulley and a small output pulley;
the large input pulley being torsionally coupled to the small output pulley by a belt for each of the at least one pulley system;
the stationary input pulley being mounted within the enclosure, wherein the stationary input pulley is restrained from rotation relative to the enclosure;
the float being connected to the distal end of the float arm;
the proximal end of the float arm being connected to the enclosure;
the stationary input pulley being torsionally and mechanically coupled to the generator output pulley through the at least one pulley system; and
the generator output pulley being rotatably coupled to the electrical generator.

US Pat. No. 10,337,461

METHOD AND APPARATUS FOR DIAGNOSING A WATER INJECTION INTO A COMBUSTION CHAMBER OF AN INTERNAL COMBUSTION ENGINE

ROBERT BOSCH GMBH, Stutt...

5. A method for diagnosing a water injection into a combustion chamber of an internal combustion engine, comprising:ascertaining a knock susceptibility of the internal combustion engine from signals of a knock sensor; and
evaluating the knock susceptibility to diagnose the water injection;
wherein in an operating range of the internal combustion engine, the knock susceptibility of the internal combustion engine is compared with a comparison value;
wherein the water injection is diagnosed as faulty if the knock susceptibility of the internal combustion engine exceeds the comparison value.

US Pat. No. 10,337,440

SYSTEM AND METHOD FOR ENGINE POPPET VALVE DIAGNOSTICS

Ford Global Technologies,...

15. An engine system, comprising:an engine including one or more cylinder valve deactivating mechanisms and an exhaust system;
an electric machine; and
a controller including executable instructions stored in non-transitory memory to adjust operation of the engine in response to an indication of degradation of the one or more cylinder valve deactivating mechanisms, the indication of degradation based on a temperature in the exhaust system while the electric machine is rotating the engine and while fuel is not supplied to the engine.

US Pat. No. 10,337,337

BLADING MEMBER FOR A FLUID FLOW MACHINE

GENERAL ELECTRIC TECHNOLO...

1. A blading member for a fluid flow machine, the blading member comprising:a platform member including a platform member receiver section having a first face and a second face, and a platform member receiver through-opening disposed in the platform member receiver section, the platform member receiver through-opening extending from the first face to the second face;
at least one airfoil member extending from an airfoil base to an airfoil tip and including an airfoil member foot section and an airfoil member aerodynamic section, wherein the airfoil member foot section extends from the airfoil base to the airfoil member aerodynamic section and the airfoil member aerodynamic section extends from the airfoil member foot section to the airfoil tip, the airfoil member aerodynamic section projecting from the first face of the platform member receiver section, the airfoil member foot section including an airfoil member male mating section received within the platform member receiver through-opening,
wherein at least one interlock receiver recess is provided on at least one of a platform member receiver section through-opening inner wall and the airfoil member foot section;
at least one interlock member partially received in the at least one interlock receiver recess and including a section protruding from the at least one interlock receiver recess, wherein the protruding section of the at least one interlock member includes at least one seating surface, wherein
an interlock counterpart seating surface is provided on one of the platform member receiver section and the airfoil foot section, wherein the at least one seating surface provided on the protruding section of the at least one interlock member and the interlock counterpart seating surface are arranged and configured to bear on each other; and
a retainer member disposed and arranged to mate with an external surface of the at least one interlock member and configured to secure the at least one interlock member in the at least one interlock receiver recess during operation of the fluid flow machine.

US Pat. No. 10,337,318

SENSOR ARRAY NOISE REDUCTION

SCHLUMBERGER TECHNOLOGY C...

1. A logging and control system, comprising:a sensor array noise reduction manager configured to:
receive measurements from two or more sensors configured to detect an electromagnetic telemetry signal;
convert the measurements into symbols in a constellation domain;
measure a dispersion of the symbols around one or more constellation centers in the constellation domain;
determine a demixing vector based on the dispersion; and
apply the demixing vector to filter one or more noise sources from the measurements and improve a signal to noise ratio of the electromagnetic telemetry signal in the measurements.

US Pat. No. 10,337,268

DEVICE FOR ENSURING CONTINUOUS CIRCULATION IN WELL DRILLING

HAD ENGINEERING S.R.L., ...

1. A device for ensuring continuous circulation during well drilling, during insertion or removal of a drill string in wells for hydrocarbon exploration and production, the device comprising:a substantially tubular body extending along a longitudinal axis in a preset axial direction from an upstream end to a downstream end;
the tubular body comprising an inner tubular wall;
an axial conduit extending in the tubular body from the upstream end to the downstream end which allows drilling mud to flow through the device;
first threaded connection means, at the upstream end, for connection of the upstream end of the device to one end of a drill string;
second threaded connection means, at the downstream end, for connection of the downstream end of the device to one end of another drill string;
a lateral opening provided in the tubular body, between the upstream end and the downstream end, to define a lateral conduit in the device in fluid communication with the axial conduit;
a plug removably fitted, in a pressure-tight manner by a threaded nut-screw engagement, into the lateral opening;
valve means comprising at least one shut-off member and located in the axial conduit to block the drilling mud and stop a flow of the drilling mud from the upstream end to the downstream end;
a tubular support concentrically inserted in a pressure-tight manner in the tubular body from the upstream end to an axial limit-stop position defined by positioning and centering means, and the valve means being carried by the tubular support to be removed from the tubular body; and
retainer means to maintain the tubular support inserted in the axial conduit in the axial limit-stop position, and the retainer means comprise:
a plurality of retainer elements placed in the tubular body in a circumferentially offset position and close to a head end of the tubular support facing the upstream end of the tubular body, and the retainer elements acting as retainer means to prevent the tubular support from axially moving toward the upstream end of the tubular body;
an inner seat provided in the inner tubular wall of the tubular body in which a first portion of the retainer elements is housed; and
a locking guide engaged with the inner tubular wall of the tubular body to maintain the first portion of the retainer elements within the inner seat;
wherein the retainer elements of the plurality of retainer elements are offset and circumferentially spaced along the inner seat from which the retainer elements project towards an inside of the tubular body with a second portion to define overall in the axial conduit of the tubular body an inner shoulder having a smaller inner diameter with respect to the inner diameter of the inner annular wall of the axial conduit of the tubular body;
an adjustment pressing/pushing member, the adjustment pressing/pushing member is coaxially associated in kinematic nut-screw engagement with the tubular support, so that a relative rotation either in a first direction or in an opposite direction of the adjustment pressing/pushing member with respect to the tubular support corresponds to a relative displacement in the axial direction, either in the first direction or in the opposite direction of the adjustment pressing/pushing member with respect to the tubular support;
following a relative rotation with respect to the tubular support, the adjustment pressing/pushing member reversibly moves in the axial direction, to pass from a retracted first position, spaced from the upstream end, towards an advanced second position with respect to the upstream end, and vice-versa;
in the retracted first position, the adjustment pressing/pushing member does not interfere with the retainer elements being spaced further from the upstream end of the tubular body with respect to the retainer elements;
the inner shoulder defined in the tubular body by the retainer elements defines a limit stop abutment to the movement of the adjustment pressing/pushing member towards the advanced second position; and
the adjustment pressing/pushing member abuts with forcing against the inner shoulder defined in the tubular body to force the retainer elements in the inner seat towards the upstream end of the tubular body and, at the same time, to force the tubular support in the axial limit-stop position against the positioning and centering means, so as to allow recovery of clearances in the positioning inside the tubular body of the tubular support and of the valve means supported by the tubular support.

US Pat. No. 10,337,267

CONTROL METHOD AND CONTROL DEVICE FOR DRILLING OPERATIONS

CHINA UNIVERSITY OF PETRO...

1. A control method for drilling operations, wherein the control method comprises:detecting an overflow occurring in a well;
performing a shut-in operation and controlling the wellhead back pressure based on an increase in fluid discharge returned from an annulus of the well, so as to keep the bottom hole pressure stable and prevent a gas in the stratum from continuing to invade drilling fluid during process that overflow drilling fluid is discharged from annular of the well, wherein the controlling the wellhead back pressure based on the increase in fluid discharge returned form the annulus of the well comprises:
controlling the wellhead back pressure to a first back pressure in an initial stage after the shut-in operation;
controlling the wellhead back pressure to a second back pressure after the initial stage lasts for a predetermined period of time and before a gas overflow is detected at the wellhead; and
controlling the wellhead back pressure to a third back pressure when a gas overflow is detected at the wellhead
wherein the control method further comprises, after performing the shut-in operation:
determining whether the gas contains an acid gas based on an actual increase in fluid discharge and a calculated value of the increase in fluid discharge, the calculated value of the increase in fluid discharge is calculated according to a gas state equation;
calculating, if the gas contains the acid gas, the total amount of the acid gas based on a methane solubility chart, an acid gas solubility chart, a pressure distribution of the annulus, and a total gas volume;
calculating a critical pressure for keeping the acid gas in supercritical state based on the total amount of the acid gas, a temperature and pressure field of the wellbore, a dissolution pattern and phase state curve of the acid gas; and
regulating the wellhead back pressure based on the critical pressure to prevent the gas in the stratum from continuing to invade into the drilling fluid,
wherein the regulating the wellhead back pressure based on the critical pressure comprises:calculating a fourth back pressure based on the critical pressure; and regulating the wellhead back pressure based on a stage corresponding to the first back pressure, the second back pressure, and the third back pressure respectively, and a maximum value between the fourth back pressure and one of the first back pressure, the second back pressure, and the third back pressure.

US Pat. No. 10,337,266

BOREHOLE CONDITIONING TOOLS

Ernest Newton Sumrall, H...

1. A borehole tool, comprising: a cylindrical body, the cylindrical body having an upper shank, a lower shank, and a component tool disposed between the upper shank and the lower shank, wherein the component tool is configured to have an outer surface airfoil configuration, whereby lift is created as fluid passes along the cylindrical body;wherein the airfoil configuration changes in annular volume within the cylindrical body such that fluid moving across said tubular surface enters an annular cross-sectional area that is reduced in an axial direction at a predetermined rate.

US Pat. No. 10,337,265

WELL PIPE GUIDE SPOOL

Deep Well Services, Zeli...

1. A tubular guide assembly to provide lateral support to a tubular extending through a BOP, wherein the BOP has an encasement with an inner diameter, wherein the drill pipe has a base diameter and a joint diameter and the inner diameter of the BOP encasement is larger than the joint diameter, and wherein the assembly is positioned between rams of the BOP, the assembly comprises:a) a guide spool with a central bore extending therethrough along a longitudinal axis, wherein the diameter of the guide spool central bore is greater than the joint diameter of the tubular;
b) at least two guide spool apertures extending radially inwardly through a wall of the guide spool to the central bore;
c) a first guide post for each guide spool aperture, wherein each first guide post has a first guide post length to accommodate a tubular having a first diameter;
d) a second guide post for each guide spool aperture, wherein each second guide post has a second guide post length different from the first guide post length to accommodate a tubular having a second diameter different from the first diameter; and
e) wherein, depending upon the diameter of the tubular, one of the first guide post or the second guide post is fixed within each respective guide spool aperture and extends into the guide spool central bore to limit lateral displacement of the tubular extending therethrough.

US Pat. No. 10,337,263

METHOD AND APPARATUS FOR HANDLING A TUBULAR

Weatherford Technology Ho...

1. A method of running tubulars, comprising:attaching a load collar to a recess of a first tubular, the recess being recessed from a first outer diameter of the first tubular, and the load collar having a second outer diameter larger than the first outer diameter of the first tubular, wherein a top surface of the load collar disposed in the recess is engaged with the first tubular to axially support the tubular;
engaging the load collar attached to the first tubular using an elevator;
lowering a bottom surface of the load collar onto a load support member using the elevator;
connecting a second tubular to the first tubular;
disengaging the elevator from the load collar;
removing the load collar from the first tubular; and
lowering the first tubular and the second tubular.

US Pat. No. 10,337,261

UNIVERSAL JOINT

Ulterra Drilling Technolo...

1. A universal joint for transmitting torque from one shaft to another shaft, the joint comprising:a first member for coupling with a first shaft, the first member having a first axis of rotation coincident with the axis of rotation of the first shaft when coupled with the first shaft;
a second member for coupling with a second shaft, the second member, when coupled with the second shaft, having a second axis of rotation coincident with the axis of rotation of the second shaft;
a spacer for separating the first and second shafts in a spaced relationship; and
a plurality of links, each including a first end, a second end, and a middle portion between the first end and the second end, the first end of each of the plurality of links being coupled to the first member at a first position displaced radially from the first axis, and the second end being connected to the second member at a second position displaced radially from the second axis, wherein the first position and the second position are axially and rotationally displaced from each other such that, when no torque is applied, at least the middle portion of each of the plurality of links is inclined relative to the first axis.

US Pat. No. 10,337,260

CABLE PROTECTING DEVICE

Roxar Flow Measurement AS...

9. A cable protecting device for protecting cables extending over a collar on a pipeline, said collar extending around a circumference of the pipeline and extending a known length outside said pipeline circumference, the collar having a first end that forms a first interface zone between itself and the pipeline, and a second end that forms a second interface zone between itself and the pipeline, the cable protecting device having a length in a direction of the pipeline being longer than the collar and comprising:an uphole engaging mechanism and a downhole engaging mechanism, wherein at least one of the uphole and downhole engaging mechanisms is configured to engage a respective interface zone, thus fixing the cable protecting device to the collar;
a first recess for enclosing the cable to be protected and a second recess for containing at least a part of the collar, wherein the second recess comprises an axial length that corresponds essentially to the length of the collar, and extends from proximate the uphole engaging mechanism to proximate the downhole engaging mechanism.

US Pat. No. 10,337,258

DUAL OPERATIONAL RIG

Rowan Companies, Inc., H...

1. An offshore rig for operating at separate wells, the rig comprising:a hull positionable relative to the separate wells;
a cantilever assembly coupled to the hull and movably mounted in a plane relative to the hull; and
at least two operational assemblies coupled to the cantilever assembly, each movably mounted independent of each other in the plane relative to the cantilever assembly and to the hull,
the at least two operational assemblies being operable to conduct separate operations of the separate wells independent of one another in both time and space,
wherein the cantilever assembly comprises an equipment handling assembly handling operational equipment for the at least two operational assemblies and being shared between the at least two operational assemblies moved independent of each other in the plane relative to the cantilever assembly and to the hull.

US Pat. No. 10,337,257

CUSTOMIZED DRILLING TOOLS

SMITH INTERNATIONAL, INC....

1. A bit for removing material from a formation, the bit comprising:a bit body;
a blade coupled to the bit body, the blade defining a nose region and a shoulder region;
a plurality of cutting elements coupled to the blade in the nose region and the shoulder region, at least one cutting element of the plurality of the cutting elements having a cutting face having a diameter; and
a plurality of fluid outlets, the plurality of fluid outlets positioned such that at least 70% of a totality of the cutting elements have at least one fluid outlet positioned an outlet distance equal to or less than three times the diameter of the cutting element away from the cutting face of the at least one cutting element.

US Pat. No. 10,337,255

CUTTING ELEMENTS FOR EARTH-BORING TOOLS, EARTH-BORING TOOLS INCLUDING SUCH CUTTING ELEMENTS, AND RELATED METHODS

Baker Hughes Incorporated...

1. A cutting element for an earth-boring tool, comprising:a substrate having a lateral side surface;
a volume of superabrasive material disposed on the substrate, the volume of superabrasive material having a front cutting face and a lateral side surface coextensive and continuous with the lateral side surface of the substrate;
at least one of a recess extending into the volume of superabrasive material from the front cutting face and a protrusion extending outward from the front cutting face of the volume of superabrasive material; and
a recess extending only into the lateral side surface of the volume of superabrasive material, longitudinally spaced from an interface between the volume of superabrasive material and the substrate by a portion of the lateral side surface of the volume of superabrasive material parallel to the lateral side surface of the substrate.

US Pat. No. 10,337,254

TUNGSTEN CARBIDE INSERT BIT WITH MILLED STEEL TEETH

PDB Tools, Inc., Grapevi...

1. An earth boring bit comprising:a bit body having at least one downwardly extending leg;
a bearing shaft cantilevered from said bit body;
a rotary cutter mounted for rotating on said bearing shaft;
a plurality of milled teeth formed in circumferentially extending rows about said cutter, each of said plurality of milled teeth having a tooth body which includes a base, a crest and sides, said sides defining oppositely facing flanks which extend generally transverse to a direction of rotation of said cutter, said flanks extending from said base to said crest which together define a milled tooth profile, and said tooth body further including an insert socket formed to extend through said crest and into said tooth body;
inserts having an insert base, an insert crest and insert sides extending from said insert base to said insert crest which together define an insert profile, wherein for each of said plurality of milled teeth a respective one of said inserts is mounted within said insert socket and extends outward of said tooth body from said crest, with said insert profile aligned in complimentary relation to said milled tooth profile such that said insert profile and said milled tooth profile both together define an effective tooth height and provide cutting engagement for said cutter; and
elongate recesses formed to extend between adjacent ones of said milled teeth, aligned with said adjacent ones of said milled teeth.

US Pat. No. 10,337,252

APPARATUS AND METHOD OF ALLEVIATING SPIRALING IN BOREHOLES

Halliburton Energy Servic...

12. A method of alleviating down-hole spiraling of a drill string having a bottom-hole assembly defined by a main body having a reamer and drill bit during a drilling operation, comprising:gathering data which includes one or more of a tension, compression, flexural bending and torque measurement of the main body;
determining a depths-of-cut rate by the drill bit and the reamer based on the data;
extending or shortening a longitudinal length of the main body of the bottom-hole assembly under the condition where the depth-of-cut rate by the drill bit is not substantially the same as the depth-of-cut rate of the reamer;
wherein the longitudinal length of a main body is extended or shortened using a sub disposed in the main body between the drill bit and the reamer and wherein the sub includes a spring which passes through a retaining plate which is moved laterally by a grub screw such that as the plate is turned by the grub screw the length of the spring can elastically deform below the plate by compressing a part of the spring above the retaining plate, which in turn alters the length of the main body.

US Pat. No. 10,337,250

SYSTEM, APPARATUS AND METHOD FOR GUIDING A DRILL BIT BASED ON FORCES APPLIED TO A DRILL BIT, AND DRILLING METHODS RELATED TO SAME

APS Technology, Inc., Wa...

1. A method for guiding a drill bit carried by a drill string the method comprising:causing the drill bit to define a borehole in an earthen formation along a planned well path;
obtaining, via at least one sensor assembly of a measurement subassembly coupled to the drill bit, measurements indicative of one or more forces applied to the drill bit that has caused the drill bit to deviate from the planned well path along a first direction;
determining the first direction the drill bit is drilling during the drilling operation;
determining, via a first controller housed by the measurement subassembly coupled to the drill bit, 1) a magnitude of the one or more forces applied to the drill bit and 2) a direction along which the one or more forces were applied to the drill bit;
transmitting to a second controller of a steering module disposed along the drill string the magnitude and the direction of the one or more forces applied to the drill bit; and
in response to the receiving the magnitude and the direction of the one or more forces applied to the drill bit, causing, via the second controller, the steering module to redirect the drill bit from drilling along a first direction that is deviated from the planned well path toward a second direction that is substantially aligned with the planned well path.

US Pat. No. 10,337,248

ADJUSTABLE LADDER EXTENSION

Philip F. Lanzafame, Pou...

1. An adjustable extension comprising:a housing having a through passage;
an extension body extending through the through passage of the housing and movable relative to the housing from a retracted position to one or more extension positions;
a retainer attached to or integrally formed with the housing or the extension body; and
a retainer catch attached to or integrally formed with the other of the housing or the extension body,
wherein the retainer is a magnet that pulls on a magnetic surface of the retainer catch to engage the retainer catch when the extension body is moved from one of the one or more extension positions to the retracted position to retain the extension body in the retracted position, and
wherein the retainer is force releasable to disengage from the retainer catch when a force is applied to the extension body to allow the extension body to move to one of the one or more extension positions.

US Pat. No. 10,337,247

LADDER STABILISER

Teletower.com Limited, E...

1. A stabiliser accessory releasably securable to a ladder having two one piece stiles and at least three rungs extending between the stiles, the stabiliser accessory comprising:an elongate tubular housing to be secured in use to a lower end of the stiles of the ladder,
two stabilising arms each having an end with a foot attached thereto, the stabilising arms retractably received within the housing and slidable laterally in opposite directions relative to the housing between a retracted position, in which the stabilising arms reside within the housing, and a deployed position, in which the feet attached to the ends of the stabilising arms contact the ground at points that are further spaced apart than the ends of the housing,
wherein the stabilising arms are spring biased in a direction to protrude from the housing and are retained within the housing, and a catch mechanism is provided on the housing to retain the stabiliser arms in the retracted position, the spring biasing of the stabilising arms serving to move the arms to the deployed position upon release of the catch mechanism, and
wherein the stabilising arms are released by the application of a downward force to the top of the housing.

US Pat. No. 10,337,243

GEARED BRACKET FOR A WINDOW SHADE

MECHOSHADE SYSTEMS, LLC, ...

1. A geared window shade bracket comprising:a sprocket having a ring gear on an inside circumference of the sprocket;
a chain configured to be engaged with the sprocket such that, in response to pulling on the chain, the sprocket rotates;
a sun gear that is configured to be restricted from rotation;
one or more planet gears configured to rotate around the sun gear, wherein the one or more planet gears interface with the ring gear;
a planetary carrier configured to mate with the one or more planet gears; and
the planetary carrier is also configured to rotate a shade tube,
wherein less than 2 rotations of the sprocket results in 1 rotation of the shade tube.

US Pat. No. 10,337,239

HIGH PERFORMANCE FENESTRATION SYSTEM

1. A fenestration system, comprising:a first fenestration frame member and a second fenestration frame member longitudinally adjacent to the first fenestration frame member each including a respective interior-facing portion facing a protected environment, a respective exterior-facing portion facing an unprotected environment; a thermally insulating material fixedly joining the respective interior-facing portion and the respective exterior-facing portion to form a unified structure and the thermally insulating material defining a thermal break between therebetween;
the first fenestration frame member includes a first pair of directly projected integral portions and the second fenestration frame member includes a second pair of directly projected integral portions; and
a pressure chamber positioned entirely on one side of the thermal break and formed by overlapping the first pair of directly projected integral portions and the second pair of directly projected integral portions.