Optimizing data approximation analysis using low power circuitry

US10037792B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10037792-B1
Application numberUS-201715612316-A
CountryUS
Kind codeB1
Filing dateJun 2, 2017
Priority dateJun 2, 2017
Publication dateJul 31, 2018
Grant dateJul 31, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Optimizing data approximation analysis using low power circuitry including receiving a first set of data results and a second set of data results; charging a first capacitor on the circuit with a unit of charge for each of the first set of data results that indicates a positive data point; charging a second capacitor on the circuit with the unit of charge for each of the second set of data results that indicates a positive data point; applying a voltage from the first capacitor and a voltage from the second capacitor to a FET on the circuit, wherein a current flows through the FET toward an output of the circuit if the voltage on the first capacitor is greater than the voltage on the second capacitor and a difference in the voltage of the first capacitor and the second capacitor is greater than a threshold voltage of the FET.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for optimizing data approximation analysis using low power circuitry, the apparatus comprising a circuit configured to carry out the steps of: receiving, by the circuit, a first set of data results and a second set of data results; charging a first capacitor on the circuit with a unit of charge for each of the first set of data results that indicates a positive data point; charging a second capacitor on the circuit with the unit of charge for each of the second set of data results that indicates a positive data point; applying a voltage from the first capacitor and a voltage from the second capacitor to a field effect transistor (FET) on the circuit, wherein a current flows through the FET toward an output of the circuit if the voltage on the first capacitor is greater than the voltage on the second capacitor and a difference in the voltages of the first capacitor and the second capacitor is greater than a threshold voltage of the FET; and generating a signal on the output of the circuit to indicate that the positive data points in the first set of data results is greater than the positive data points in the second set of data results and that a difference between the positive data points in the first set of data results and the positive data points in the second set of data results is greater than a probability range. 2. The apparatus of claim 1 , the circuit further configured to carry out the steps of: determining that the charge on the first capacitor has exceeded a capacitor threshold; and resetting the charges on the first capacitor and the second capacitor to a baseline charge. 3. The apparatus of claim 1 , wherein the probability range is calculated as a function of the threshold voltage of the FET. 4. The apparatus of claim 1 , wherein the unit of charge is placed on the first capacitor using a non-inverting level shifter. 5. The apparatus of claim 1 , wherein the current flowing through the FET causes the output of the circuit to indicate a positive result. 6. The apparatus of claim 1 , wherein the first capacitor and the second capacitor are charged to a baseline voltage before being charged with the unit of charge. 7. The apparatus of claim 1 , wherein the positive data points in the first set of data results indicate a first type of relationship between a first test and a second test, and wherein the positive data points in the second set of data results indicate a second type of relationship between the first test and the second test. 8. A computer program product for optimizing data approximation analysis using low power circuitry, the computer program product disposed upon a non-transitory, computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of: receiving, by a circuit, a first set of data results and a second set of data results; charging a first capacitor on the circuit with a unit of charge for each of the first set of data results that indicates a positive data point; charging a second capacitor on the circuit with the unit of charge for each of the second set of data results that indicates a positive data point; applying a voltage from the first capacitor and a voltage from the second capacitor to a field effect transistor (FET) on the circuit, wherein a current flows through the FET toward an output of the circuit if the voltage on the first capacitor is greater than the voltage on the second capacitor and a difference in the voltages of the first capacitor and the second capacitor is greater than a threshold voltage of the FET; and generating a signal on the output of the circuit to indicate that the positive data points in the first set of data results is greater than the positive data points in the second set of data results and that a difference between the positive data points in the first set of data results and the positive data points in the second set of data results is greater than a probability range. 9. The computer program product of claim 8 , wherein the computer program instructions, when executed, further cause the computer to carry out the steps of: determining that the charge on the first capacitor has exceeded a capacitor threshold; and resetting the charges on the first capacitor and the second capacitor to a baseline charge. 10. The computer program product of claim 8 , wherein the probability range is calculated as a function of the threshold voltage of the FET. 11. The computer program product of claim 8 , wherein the unit of charge is placed on the first capacitor using a non-inverting level shifter. 12. The computer program product of claim 8 , wherein the current flowing through the FET causes the output of the circuit to indicate a positive result. 13. The computer program product of claim 8 , wherein the first capacitor and the second capacitor are charged to a baseline voltage before being charged with the unit of charge.

Assignees

Inventors

Classifications

  • G11C11/24Primary

    using capacitors (G11C11/22 takes precedence; using a combination of semiconductor devices and capacitors G11C11/34, e.g. G11C11/40) · CPC title

  • using transistors · CPC title

  • G11C29/021Primary

    in voltage or current generators · CPC title

  • of impedance · CPC title

  • Voltage · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10037792B1 cover?
Optimizing data approximation analysis using low power circuitry including receiving a first set of data results and a second set of data results; charging a first capacitor on the circuit with a unit of charge for each of the first set of data results that indicates a positive data point; charging a second capacitor on the circuit with the unit of charge for each of the second set of data resu…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G11C11/24. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 31 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).