Table-driven test sequence
First Claim
Patent Images
1. A method for controlling a test sequence for performing an analysis of an analyte in a fluid sample, the method comprising the acts of:
- providing a hard-coded software application adapted to process a plurality of blocks to perform the test sequence, the plurality of blocks including a wait block, a read block, and a threshold block; and
providing a test-sequence table having a plurality of attributes defined therein for each of the plurality of blocks, the plurality of attributes being utilized by the software application to process the plurality of blocks,wherein the test sequence is determined through the plurality of attributes defined within the test-sequence table.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling a test sequence for performing an analysis of an analyte in a fluid sample includes providing a hard-coded software application adapted to process a plurality of blocks to perform the test sequence. The blocks include a wait block, a read block, and a threshold block. A test-sequence table having a plurality of attributes defined therein for each of the blocks is provided. The attributes are utilized by the software application to process the blocks. The test sequence is determined through the attributes defined within the test-sequence table.
14 Citations
20 Claims
-
1. A method for controlling a test sequence for performing an analysis of an analyte in a fluid sample, the method comprising the acts of:
-
providing a hard-coded software application adapted to process a plurality of blocks to perform the test sequence, the plurality of blocks including a wait block, a read block, and a threshold block; and providing a test-sequence table having a plurality of attributes defined therein for each of the plurality of blocks, the plurality of attributes being utilized by the software application to process the plurality of blocks, wherein the test sequence is determined through the plurality of attributes defined within the test-sequence table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A testing device adapted to utilize a test sensor in performing an analysis of an analyte in a fluid sample, the testing device comprising:
-
an electronics assembly adapted to provide a voltage to the test sensor and to determine an amount of current being transmitted by the test sensor; a memory device capable of storing a test-sequence table thereon, the test-sequence table having a plurality of attributes defined therein; and a processor in communication with the electronics assembly and the memory device, the processor being operable to (i) perform a plurality of instructions contained within a software application, (ii) access the plurality of attributes defined within the test-sequence table to perform a test sequence, (iii) instruct the electronics assembly to provide the voltage to the test sensor, the voltage being defined by one of the plurality of attributes defined in the test-sequence table, and (iv) instruct the electronics assembly to determine the amount of current being transmitted by the test sensor, the frequency of the determinations being based on one of the plurality of attributes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for conducting a test sequence comprising the acts of:
-
providing a hard-coded software application adapted to process a plurality of blocks to perform the test sequence; reading, for each of the plurality of blocks, a plurality of attributes defined within a test-sequence table, the plurality of attributes being utilized by the software application to process the plurality of blocks; and controlling the test sequence based on the plurality of attributes defined within the test-sequence table.
-
-
20. A method for conducting a test sequence comprising the acts of:
-
providing a hard-coded software application adapted to process a plurality of blocks to perform the test sequence; reading, for each of the plurality of blocks, a plurality of attributes defined within a test-sequence table, the plurality of attributes being utilized by the software application to process the plurality of blocks; and sampling a test sensor at a plurality of times based on the plurality of attributes defined within the test-sequence table.
-
Specification