Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
146 words
A method for accessing members of an ordered data set comprising the steps of dividing an ordered data set into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, repeating the foregoing steps upon user selection of the collective data member symbol, with those members of each ordered subset not identified as bracket members, and arranged between a respective pair of bracket members, constituting an ordered data set capable of being divided into multiple ordered subsets, and performing an operation upon user selection of one of the bracket members.
Claim 2
Independent Claim
146 words
A method for accessing members of an ordered data set comprising the steps of dividing an ordered data set into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, repeating the foregoing steps upon user selection of the collective data member symbol, with those members of each ordered subset not identified as bracket members, and arranged between a respective pair of bracket members, constituting an ordered data set capable of being divided into multiple ordered subsets, and performing an operation upon user selection of one of the bracket members.
Claim 3
Dependent Claim
36 words
The method of claim 1, wherein the step of dividing an ordered data set further comprises the step of dividing the ordered set into multiple subsets, with each subset having approximately the same number of members.
Claim 4
Dependent Claim
50 words
The method of claim 1, wherein the step of designating at least one member of each ordered subset as a bracket member further comprises the step of preferentially selecting as bracket members those members of the data set determined likely to be selected to perform an operation by a user.
Claim 5
Dependent Claim
35 words
The method of claim 3, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members those members of the ordered data set last selected by a user.
Claim 6
Dependent Claim
36 words
The method of claim 3, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members those members of the ordered data set most frequently selected by a user.
Claim 7
Dependent Claim
31 words
The method of claim 3, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members user determined members of the ordered data set.
Claim 8
Dependent Claim
28 words
The method of claim 1, wherein the step of displaying an ordered set of bracket members further comprises display of an ellipsis as a collective data member symbol.
Claim 9
Dependent Claim
33 words
The method of claim 1, wherein the step of performing an operation upon user selection of one of the bracket members further comprises presenting information about the selected bracket member to a user.
Claim 10
Dependent Claim
14 words
The method of claim 1, wherein the ordered data set is alphabetically ordered text.
Claim 11
Dependent Claim
13 words
The method of claim 1, wherein the ordered data set is numerically ordered.
Claim 12
Dependent Claim
14 words
The method of claim 10, wherein the numerically ordered data set is chronologically ordered.
Claim 13
Dependent Claim
16 words
The method of claim 1, wherein the ordered data set represents discrete measurements of physical quantities.
Claim 14
Dependent Claim
13 words
The method of claim 12, wherein the discretely measured physical quantity is color.
Claim 15
Dependent Claim
25 words
The method of claim 1, further comprising the step of displaying the bracket members and collective data member symbols on a handheld screen display unit.
Claim 16
Dependent Claim
100 words
A recursive method for accessing members of an ordered data set comprising the steps of dividing an ordered data set into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, and performing an operation upon user selection of one of the bracket members.
Claim 17
Dependent Claim
100 words
A recursive method for accessing members of an ordered data set comprising the steps of dividing an ordered data set into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, and performing an operation upon user selection of one of the bracket members.
Claim 18
Dependent Claim
54 words
The recursive method of claim 15 further comprising the steps of sequentially repeating the steps of dividing, designating, referencing, and displaying in response to user selection of the collective data member symbol, using an ordered data set constituted from those members of the ordered data set initially represented by the collective data member symbol.
Claim 19
Dependent Claim
36 words
The method of claim 15, wherein the step of dividing an ordered data set further comprises the step of dividing the ordered set into multiple subsets, with each subset having approximately the same number of members.
Claim 20
Dependent Claim
50 words
The method of claim 15, wherein the step of designating at least one member of each ordered subset as a bracket member further comprises the step of preferentially selecting as bracket members those members of the data set determined likely to be selected to perform an operation by a user.
Claim 21
Dependent Claim
35 words
The method of claim 18, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members those members of the ordered data set last selected by a user.
Claim 22
Dependent Claim
36 words
The method of claim 18, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members those members of the ordered data set most frequently selected by a user.
Claim 23
Dependent Claim
31 words
The method of claim 18, wherein the step of preferentially selecting bracket members further comprises the step of preferentially selecting as bracket members user determined members of the ordered data set.
Claim 24
Dependent Claim
28 words
The method of claim 15, wherein the step of displaying an ordered set of bracket members further comprises display of an ellipsis as a collective data member symbol.
Claim 25
Dependent Claim
33 words
The method of claim 15, wherein the step of performing an operation upon user selection of one of the bracket members further comprises presenting information about the selected bracket member to a user.
Claim 26
Independent Claim
230 words
An apparatus for accessing members of ordered data sets too large to permit individual display of each member within a predetermined display area, the apparatus comprising a display unit having a predetermined area configured to accommodate a defined number of representations of data members, a memory unit for storing ordered data and instruction data, a user input device for receiving signals indicating selection of a representation of a data member by a user, a processor connected to receive data from the user input device, the processor being further connected to the display unit to control display of representations of data members, and to the memory unit to access stored ordered data and instruction data, with the processor configured to execute instructions that provide for dividing an ordered data set stored in the memory unit into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying on the display unit an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set stored in the memory unit, and performing an operation in response to user selection of one of the bracket members with the user input device.
Claim 27
Independent Claim
230 words
An apparatus for accessing members of ordered data sets too large to permit individual display of each member within a predetermined display area, the apparatus comprising a display unit having a predetermined area configured to accommodate a defined number of representations of data members, a memory unit for storing ordered data and instruction data, a user input device for receiving signals indicating selection of a representation of a data member by a user, a processor connected to receive data from the user input device, the processor being further connected to the display unit to control display of representations of data members, and to the memory unit to access stored ordered data and instruction data, with the processor configured to execute instructions that provide for dividing an ordered data set stored in the memory unit into multiple ordered subsets, designating at least one member of each ordered subset as a bracket member, referencing those members of each ordered subset not identified as bracket members with a collective data member symbol, displaying on the display unit an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set stored in the memory unit, and performing an operation in response to user selection of one of the bracket members with the user input device.
Claim 28
Dependent Claim
19 words
The apparatus of claim 24, wherein the collective data member symbol displayed on the display unit is an ellipsis.
Claim 29
Dependent Claim
31 words
The apparatus of claim 24, wherein the display unit is a touch sensitive screen and the user input device further comprises a combination of a pointer and a touch sensitive screen.
Claim 30
Dependent Claim
25 words
The apparatus of claim 24, wherein the display unit comprises an area of screen dimensioned to present an area less than about 25 square centimeters.
Claim 31
Dependent Claim
11 words
The apparatus of claim 27, wherein the display unit is handheld.
Claim 32
Dependent Claim
130 words
A recursive method for operating on an ordered data set comprising the steps of designating at least three members of an ordered set as bracket members, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, accepting user selection of one of a displayed bracket member or a displayed collective data member symbol, repeating the foregoing steps of designating, displaying, and accepting when the displayed collective data member symbol is selected by a user, with the ordered set taken to be members of the ordered set represented by the user selected collective data member symbol, and performing an operation upon user selection of one of the bracket members.
Claim 33
Dependent Claim
130 words
A recursive method for operating on an ordered data set comprising the steps of designating at least three members of an ordered set as bracket members, displaying an ordered set of bracket members, with a collective data member symbol displayed between those bracket members separated from each other by two or more members in the ordered data set, accepting user selection of one of a displayed bracket member or a displayed collective data member symbol, repeating the foregoing steps of designating, displaying, and accepting when the displayed collective data member symbol is selected by a user, with the ordered set taken to be members of the ordered set represented by the user selected collective data member symbol, and performing an operation upon user selection of one of the bracket members.
Claim 34
Independent Claim
249 words
An apparatus for accessing members of ordered data sets too large to permit individual display of each member within a display area, the apparatus comprising a display unit configured to accommodate a defined number of representations of data members, a memory unit for storing ordered data and instruction data, a user input device for receiving signals indicating selection of a representation of a data member by a user, a processor connected to receive data from the user input device, the processor being further connected to the display unit to control display of representations of data members, and to the memory unit to access stored ordered data and instruction data, with the processor configured to execute instructions that provide for designating at least three members of an ordered set as bracket members, displaying on the display unit an ordered set of bracket members, with a collective data member symbol displayed on the display unit between those bracket members separated from each other by two or more members in the ordered data set, accepting user selection of at least one of a displayed bracket member and a displayed collective data member symbol, repeating the foregoing steps of designating, displaying, and accepting when the user input device signals selection of a particular displayed collective data member symbol, with the ordered set redefined to be those members of the ordered set represented by the user selected collective data member symbol, and performing an operation upon user selection of one of the bracket members.
Claim 35
Independent Claim
249 words
An apparatus for accessing members of ordered data sets too large to permit individual display of each member within a display area, the apparatus comprising a display unit configured to accommodate a defined number of representations of data members, a memory unit for storing ordered data and instruction data, a user input device for receiving signals indicating selection of a representation of a data member by a user, a processor connected to receive data from the user input device, the processor being further connected to the display unit to control display of representations of data members, and to the memory unit to access stored ordered data and instruction data, with the processor configured to execute instructions that provide for designating at least three members of an ordered set as bracket members, displaying on the display unit an ordered set of bracket members, with a collective data member symbol displayed on the display unit between those bracket members separated from each other by two or more members in the ordered data set, accepting user selection of at least one of a displayed bracket member and a displayed collective data member symbol, repeating the foregoing steps of designating, displaying, and accepting when the user input device signals selection of a particular displayed collective data member symbol, with the ordered set redefined to be those members of the ordered set represented by the user selected collective data member symbol, and performing an operation upon user selection of one of the bracket members.
Claim 36
Dependent Claim
31 words
The apparatus of claim 30, wherein the display unit is a touch sensitive screen and the user input device further comprises a combination of a pointer and a touch sensitive screen.
Claim 37
Dependent Claim
25 words
The apparatus of claim 31, wherein the display unit comprises an area of screen dimensioned to present an area less than about 25 square centimeters.
Claim 38
Dependent Claim
11 words
The apparatus of claim 32, wherein the display unit is handheld.