# US 9,520,157 B2 · Storage modes for measurement values and contextual information

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

- Number: US 9,520,157 B2
- Document ID: US9520157B2
- Status: Granted
- Kind: B2
- Application number: 13/843,245
- Filed: 2013-03-15
- Published: 2014-09-18
- Granted: 2016-12-13
- Earliest claimed: 2013-03-15
- Assignees: Fluke Corporation
- Applicants: Fluke Corporation
- Inventors: Thomas Duffy Anderson
- Web page: https://patentgrep.com/patent/US9520157B2

## CPC

- G11B 31/00: Arrangements for the associated working of recording or reproducing apparatus with related apparatus (with cameras or projectors G03B31/00 {; recording/reproducing of music for electrophonic musical instruments G10H1/0033; automatic arrangements for answering calls or for recording messages for absent subscribers H04M1/64; telephonic communication systems adapted for combination with dictation recording and playback systems H04M11/10; connection of TV recorder with other related apparatus, e.g. TV camera or receiver, in which the TV signal is significantly involved H04N, e.g. H04N23/00, H04N5/765; combination of radio or TV with other apparatus, e.g. with vehicles H05K11/00})
- G01D 7/04: using a separate indicating element for each variable
- G01D 9/285: {producing additional marks (e.g. reference lines time marks)}
- G01M 99/00: Subject matter not provided for in other groups of this subclass
- G01R 15/125: {for digital multimeters}
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- 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
- G01M: TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

In one aspect, a portable handheld measurement device automatically stores measurement values in volatile memory in a limited replay storage mode that comprises a storage limitation that applies to the plurality of measurement values stored in the limited replay storage mode; receives a replay request; and, responsive to the replay request, presents at least some of the measurement values stored in the limited replay storage mode. In another aspect, a portable handheld measurement device automatically stores measurement values and associated contextual data according to a persistent storage mode; and automatically stores the measurement values according to a limited replay storage mode, wherein the limited replay storage mode comprises a storage limitation that is not present in the persistent storage mode.

## Claims

### Claim 1

A portable handheld measurement device, comprising:
a user input component;
an output component;
measurement circuitry configured to measure one or more electrical or mechanical parameters and generate a plurality of corresponding measurement values;
a processor; and
a storage system comprising volatile memory and nonvolatile memory, the storage system having stored therein computer-executable instructions configured to cause the portable handheld measurement device to:
automatically and concurrently store the same plurality of measurement values in the volatile memory in a limited replay storage mode and in the nonvolatile memory in a persistent storage mode, wherein the limited replay storage mode comprises a storage limitation that applies to the plurality of measurement values stored in the limited replay storage mode and the persistent storage mode lacks the storage limitation of the limited replay storage mode, and wherein the limited replay storage mode permits overwriting measurement values previously stored in the volatile memory to accommodate the storage limitation and to provide access to more recent measurement values, the plurality of measurement values being stored in the volatile memory using a rolling time window in which least recent measurement values in the volatile memory are automatically overwritten by most recent measurement values;
receive a replay request; and
responsive to the replay request, present via the output device at least some of the plurality of measurement values stored in the volatile memory in the limited replay storage mode.

### Claim 2 (depends on 1)

The portable handheld measurement device of claim 1, wherein the storage limitation of the limited replay storage mode comprises a time limitation.

### Claim 3 (depends on 1)

The portable handheld measurement device of claim 1, wherein the storage limitation of the limited replay storage mode comprises a memory size limitation.

### Claim 4 (depends on 1)

The portable handheld measurement device of claim 1, wherein the limited replay storage mode specifies storing the measurement values in a circular data buffer.

### Claim 5 (depends on 1)

The portable handheld measurement device of claim 1, wherein the computer-executable instructions are further configured to cause the portable handheld measurement device to present a replay of at least some of the measurement values via the output device in response to input received via the user input device.

### Claim 6 (depends on 5)

The portable handheld measurement device of claim 5, wherein the output device comprises a display and wherein the replay comprises display of at least some of the measurement values in list form.

### Claim 7 (depends on 5)

The portable handheld measurement device of claim 5, wherein the output device comprises a display and wherein the replay comprises display of at least some of the measurement values in graph form.

### Claim 8 (depends on 5)

The portable handheld measurement device of claim 5, wherein the output device comprises a display and wherein the replay comprises display of replay parameters along with at least some of the measurement values.

### Claim 9 (depends on 8)

The portable handheld measurement device of claim 8, wherein the replay parameters comprise a time period that corresponds to at least some of the displayed measurement values.

### Claim 10 (depends on 1)

The portable handheld measurement device of claim 1, wherein the computer-executable instructions are further configured to cause the portable handheld measurement device to store contextual data associated with the measurement values.

### Claim 11 (depends on 10)

The portable handheld measurement device of claim 10, wherein the contextual data comprises one or more of timestamp information, location information, project information, job site information, and environmental conditions.

### Claim 12 (depends on 1)

The portable handheld measurement device of claim 1, wherein the portable handheld measurement device comprises a digital multimeter.

### Claim 13

A portable handheld measurement device, comprising:
a user input component;
an output component;
measurement circuitry configured to measure one or more electrical or mechanical parameters and generate corresponding measurement values, wherein the measurement values are associated with contextual data;
a processor; and
a storage system having stored therein computer-executable instructions configured to cause the portable handheld measurement device to concurrently automatically store:
the measurement values and the associated contextual data in the storage system according to a persistent storage mode; and
the same measurement values in the storage system according to a limited replay storage mode,
wherein the limited replay storage mode comprises a storage limitation that is not present in the persistent storage mode, and
wherein information stored in the limited replay storage mode is stored in volatile memory while information stored in the persistent storage mode is stored in nonvolatile storage.

### Claim 14 (depends on 13)

The portable handheld measurement device of claim 13, wherein the computer-executable instructions are further configured to automatically store user input events associated with the user input device according to the persistent storage mode.

### Claim 15 (depends on 13)

The portable handheld measurement device of claim 13, wherein the computer-executable instructions are further configured to automatically store the associated contextual data according to the limited replay storage mode.

### Claim 16 (depends on 13)

The portable handheld measurement device of claim 13, further comprising a communication system configured to transmit the measurement values and the associated contextual data to a post-processing computing device.

### Claim 17 (depends on 13)

The portable handheld measurement device of claim 13, wherein the computer-executable instructions are further configured to adapt storage of information in the persistent storage mode and/or the limited replay storage mode based on user-configurable settings.

### Claim 18

A portable handheld measurement device, comprising:
an input/output interface comprising a display;
measurement circuitry configured to measure one or more electrical or mechanical parameters and generate corresponding measurement values, wherein the measurement values are associated with contextual data;
a processor; and
a storage system comprising volatile memory and nonvolatile memory, the storage system having stored therein computer-executable instructions configured to cause the portable handheld measurement device to:
automatically and concurrently store both (1) the measurement values and the associated contextual data in the nonvolatile memory according to a persistent storage mode and (2) the same measurement values in the volatile memory according to a limited replay storage mode, wherein the limited replay mode comprises a storage limitation that is not present in the persistent storage mode, and wherein, to accommodate the storage limitation and to provide access to more recent measurement values in the volatile memory, the limited replay storage mode permits overwriting measurement values previously stored in the volatile memory, the plurality of measurement values being stored in the volatile memory using a rolling time window in which least recent measurement values in the volatile memory are automatically overwritten by most recent measurement values;
display a user interface comprising at least some of the measurement values stored according to the limited replay storage mode;
receive user input via the input/output interface; and
display a modified version of the user interface based at least in part on the user input.

### Claim 19 (depends on 13)

The portable handheld measurement device of claim 13, wherein, in the persistent storage mode, the measurement values and associated contextual data are stored in the nonvolatile storage for the operative life of the portable handheld measurement device.

### Claim 20 (depends on 13)

The portable handheld measurement device of claim 13, wherein, in the limited replay storage mode, the measurement values are automatically stored in the volatile memory using a rolling time window in which least recent measurement values in the volatile memory are automatically overwritten by most recent measurement values.
