# US 9,436,657 B2 · Computing device and method for analyzing acquisition values

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,657 B2
- Document ID: US9436657B2
- Status: Granted
- Kind: B2
- Application number: 13/753,336
- Filed: 2013-01-29
- Published: 2013-08-29
- Granted: 2016-09-06
- Earliest claimed: 2012-02-29
- Assignees: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.; Hon Hai Precision Industry Co., Ltd.
- Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.; Hon Hai Precision Industry Co., Ltd.
- Inventors: Chung-I Lee; Yi-Guo Wang; Kuan-Chiao Peng; Jian Huang; Yi-Ming Lu
- Web page: https://patentgrep.com/patent/US9436657B2

## CPC

- G01D 9/005: {Solid-state data loggers}
- G01K 1/022: for recording
- G01R 31/00: Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere ({measuring superconductive properties G01R33/1238;} testing line transmission systems H04B3/46; testing or measuring semiconductors or solid state devices during manufacture {H10P74/00})
- G06F 17/00: Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00)
- G01D: MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01K: MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR (radiation pyrometry G01J5/00)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

In a method for analyzing acquisition values of an electronic device using a computing device, the computing device receives an acquisition value of the electronic device acquired by a data acquisition device. If the acquisition value is discrete data and the acquisition value is different from a previous acquisition value of the electronic device, the acquisition value is stored into a storage system. If the acquisition value is the continuous data and a first state corresponding to the acquisition value is different from a second state corresponding to a previous acquisition value of the electronic device, the acquisition value is stored into the storage system.

## Claims

### Claim 1

A method for analyzing acquisition value of an electronic device executed by a processor of a computing device, the method comprising:
receiving an acquisition value of the electronic device acquired by a data acquisition device;
determining whether the acquisition value is discrete data or continuous data;
determining whether the acquisition value is different from a first previous acquisition value of the electronic device acquired by the data acquisition device in response that the acquisition value is the discrete data, and storing the acquisition value into a storage system of the computing device in response that the acquisition value is different from the first previous acquisition value of the electronic device; and
determining whether a first state of the electronic device corresponding to the acquisition value is different from a second state of the electronic device corresponding to a second previous acquisition value of the electronic device, in response that the acquisition value is the continuous data, and storing the acquisition value into the storage system in response that the first state of the electronic device is different from the second state of the electronic device.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
calculating duration of the first state in response that the first state of the electronic device is the same as the second state of the electronic device, and determining whether the duration is equal to or greater than a preset time period; and
calculating an average value of all acquisition values of the electronic device within the duration in response that the duration is equal to or greater than the preset time period, and storing the average value into the storage system.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
incrementing the time period in response that the duration is equal to or greater than the time period.

### Claim 4 (depends on 3)

The method of claim 3, wherein the time period is doubled.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
storing the first state of the electronic device into the storage system, in response that the acquisition value is the continuous data and the first state of the electronic device is different from the second state of the electronic device.

### Claim 6

A computing device, comprising:
a storage system;
at least one processor; and
a data analysis system comprising one or more programs that are stored in the storage system and executed by the at least one processor, the one or more programs comprising instructions to:
receive an acquisition value of an electronic device acquired by a data acquisition device;
determine whether the acquisition value is discrete data or continuous data;
determine whether the acquisition value is different from a first previous acquisition value of the electronic device acquired by the data acquisition device in response that the acquisition value is the discrete data, and store the acquisition value into the storage system in response that the acquisition value is different from the first previous acquisition value of the electronic device; and
determine whether a first state of the electronic device corresponding to the acquisition value is different from a second state of the electronic device corresponding to a second previous acquisition value of the electronic device, in response that the acquisition value is the continuous data, and store the acquisition value into the storage system in response that the first state of the electronic device is different from the second state of the electronic device.

### Claim 7 (depends on 6)

The computing device of claim 6, wherein the one or more programs further comprise instructions to:
calculate a duration of the first state in response that the first state of the electronic device is same as the second state of the electronic device, and determine whether the duration is equal to or greater than a preset time period; and
calculate an average of all acquisition values of the electronic device within the duration in response that the duration is equal to or greater than the preset time period, and store the average value into the storage system.

### Claim 8 (depends on 7)

The computing device of claim 7, wherein the one or more programs further comprise instructions to:
increment the time period in response that the duration is equal to or greater than the time period.

### Claim 9 (depends on 8)

The computing device of claim 8, wherein the time period is doubled.

### Claim 10 (depends on 6)

The computing device of claim 6, wherein the one or more programs further comprise instructions to:
store the first state of the electronic device into the storage system, in response that the acquisition value is the continuous data and the first state of the electronic device is different from the second state of the electronic device.

### Claim 11

A non-transitory computer-readable storage medium storing a set of instructions, the set of instructions capable of being executed by a processor of a computing device to implement a method for analyzing acquisition value of an electronic device, the method comprising:
receiving an acquisition value of the electronic device acquired by a data acquisition device;
determining whether the acquisition value is discrete data or continuous data;
determining whether the acquisition value is different from a first previous acquisition value of the electronic device acquired by the data acquisition device in response that the acquisition value is the discrete data, and storing the acquisition value into a storage system of the computing device in response that the acquisition value is different from the first previous acquisition value of the electronic device; and
determining whether a first state of the electronic device corresponding to the acquisition value is different from a second state of the electronic device corresponding to a second previous acquisition value of the electronic device, in response that the acquisition value is the continuous data, and storing the acquisition value into the storage system in response that the first state of the electronic device is different from the second state of the electronic device.

### Claim 12 (depends on 11)

The storage medium of claim 11, wherein the method further comprises:
calculating a duration of the first state in response that the first state of the electronic device is same as the second state of the electronic device, and determining whether the duration is equal to or greater than a preset time period; and
calculating an average acquisition value of all acquisition values of the electronic device within the duration in response that the duration is equal to or greater than the preset time period, and storing the average value into the storage system.

### Claim 13 (depends on 12)

The storage medium of claim 12, wherein the method further comprises:
incrementing the time period in response that the duration is equal to or greater than the time period.

### Claim 14 (depends on 13)

The storage medium of claim 13, wherein the time period is doubled.

### Claim 15 (depends on 11)

The storage medium of claim 11, wherein the method further comprises:
storing the first state of the electronic device into the storage system, in response that the acquisition value is the continuous data and the first state of the electronic device is different from the second state of the electronic device.
