Multi-dimensional locating system and method
First Claim
1. A method for organizing information elements in a system having a display device and being capable of manipulating a plurality of information elements, each information element having a least one characterization attribute, the method comprising:
- (A) generating a first information element vector based on a first characterization attribute, the first information element vector comprising a group of information elements having the first characterization attribute and being selected from the plurality of information elements;
(B) causing the display device to display a representation of the first information element vector at a position;
(C) determining a second characterization attribute based at least in part on an action performed on the first information element vector;
(D) generating a second information element vector based on the second characterization attribute, the second information element vector comprising a group of information elements having the second characterization attribute and being selected from the plurality of information elements; and
(E) causing the display device to display a representation of the second information element vector non-parallel to the position of the representation of the first information element vector.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for organizing information elements in a system having a display capability which (a) generates a first information element vector based on a predetermined first characterization attribute, (b) generates a second information element vector based on a second characterization attribute, and (c) display on the display device the first information element vector non-parallel to the second information element vector. Furthermore, the method allows a user to select the characterization attributes and to visualize the information element vectors.
197 Citations
117 Claims
-
1. A method for organizing information elements in a system having a display device and being capable of manipulating a plurality of information elements, each information element having a least one characterization attribute, the method comprising:
-
(A) generating a first information element vector based on a first characterization attribute, the first information element vector comprising a group of information elements having the first characterization attribute and being selected from the plurality of information elements;
(B) causing the display device to display a representation of the first information element vector at a position;
(C) determining a second characterization attribute based at least in part on an action performed on the first information element vector;
(D) generating a second information element vector based on the second characterization attribute, the second information element vector comprising a group of information elements having the second characterization attribute and being selected from the plurality of information elements; and
(E) causing the display device to display a representation of the second information element vector non-parallel to the position of the representation of the first information element vector. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14, 15, 16, 18, 19, 20, 21, 22)
-
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
17. (canceled)
-
23. (canceled)
-
24. A system for organizing a plurality of information elements comprising:
-
(A) a display device;
(B) a plurality of information elements;
(C) a storage device in which at least some of the plurality of information elements are stored;
(D) a processing unit which;
(i) generates a first information element vector based on a first characterization attribute, the first information element vector comprising a group of information elements having the first characterization attribute and being selected from the plurality of information elements;
(ii) causes a display of a representation of the first information element vector by the display device at a position;
(iii) determines a second characterization attribute based at least in part on an action performed on the first information element vector;
(iv) generates a second information element vector based on the second characterization attribute, the second information element vector comprising a group of information elements having the second characterization attribute and being selected from the plurality of information elements; and
(v) causes a display of a representation of the second information element vector non-parallel to the position of the representation of the first information element vector by the display device. - View Dependent Claims (59, 60, 61, 62, 63, 70, 71, 72, 73, 75, 76, 77, 78, 79, 84, 85)
-
-
25-58. -58. (canceled)
-
64. (canceled)
-
65. (canceled)
-
66. (canceled)
-
67. (canceled)
-
68. (canceled)
-
69. (canceled)
-
74. (canceled)
-
80. (canceled)
-
81. (canceled)
-
82. (canceled)
-
83. (canceled)
-
86. (canceled)
-
87. (canceled)
-
88. (canceled)
-
89. (canceled)
-
90. (canceled)
-
91. (canceled)
-
92. A method for organizing information elements in a system having a display device and being capable of manipulating a plurality of information elements and a plurality of characterization attributes, each information element having a least one characterization attribute, the method comprising:
-
(A) generating a first information element vector based on a first characterization attribute, the first information element vector comprising a group of information elements having the first characterization attribute and being selected from the plurality of information elements;
(B) causing the display device to display a representation of the first information element vector at a position;
(C) generating a second information element vector based on a second characterization attribute, the second information element vector comprising a group of information elements having the second characterization attribute and being selected from the plurality of information elements; and
(D) causing the display device to display a representation of the second information element vector non-parallel to the position of the representation of the first information element vector, wherein at least one of the information elements is selected from a group consisting of a text document, a spreadsheet, a database entry, an email, a web page, a drawing file, a PDF file, a music file, a picture file, an image file, a programming code, a screen shot, a video file, a hyperlink, a music album and a scanned document. - View Dependent Claims (93, 94, 95, 96, 97, 98, 99, 100, 101)
-
-
102. A system for organizing a plurality of information elements comprising:
-
(A) a display device;
(B) a plurality of information elements;
(C) a storage device adapted to store at least some of the plurality of information elements;
(D) a processing unit which;
(i) generates a first information element vector based on a first characterization attribute, the first information element vector comprising a group of information elements having the first characterization attribute and being selected from the plurality of information elements;
(ii) causes a display of a representation of the first information element vector by the display device at a position;
(iii) generates a second information element vector based on a second characterization attribute, the second information element vector comprising a group of information elements having the second characterization attribute and being selected from the plurality of information elements; and
(iv) causes a display of a representation of the second information element vector non-parallel to the position of the representation of the first information element vector by the display device, wherein at least one of the information elements is selected from a group consisting of a text document, a spreadsheet, a database entry, an e-mail, a web page, a drawing file, a PDF file, a music file, a picture five, an image file, a programming code, a screen shot, a video file, a hyperlink, a music album and a scanned document. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
-
113. A method for organizing a plurality of music files in a system having a display device and being capable of manipulating a plurality of music album elements and song elements, each music album element having a least one song characterization attribute and at least one music album characterization attribute, the method comprising:
-
(A) generating a music album element vector based on the music album characterization attribute, the music album element vector comprising a group of music album elements having the music album characterization attribute and being selected from the plurality of music album elements;
(B) causing the display device to display a representation of the music album element vector at a position;
(C) generating a song element vector based on a song characterization attribute, the song element vector comprising a group of song elements having the song characterization attribute and being selected from the plurality of song elements; and
(D) causing the display device to display a representation of the song element vector non-parallel to the position of the representation of the music album element vector. - View Dependent Claims (114, 115)
-
-
116. A system for organizing music files in a system having a display device and being capable of manipulating a plurality of music album elements and song elements, each music album element having at least one song characterization attribute and at least one music album characterization attribute, each song elements having at least one song characterization attribute, the system comprising:
-
(A) a display device;
(B) a plurality of music album elements, at least one music album element having a plurality of song elements associated therewith;
(C) a storage device adapted to store at least some of the plurality of music album elements and song elements;
(D) a user interface adapted to receive instructions from a user;
(E) a processing unit which;
(i) generates a music album element vector based on an album characterization attribute, the music album element vector comprising a group of music album elements having the music album characterization attribute and being at least partially selected from the plurality of music album elements stored in the storage device;
(ii) causes a display of a representation of the music album element vector by the display device at a position;
(iii) determines a song characterization attribute based at least in part on an action performed on at least one music album element of the music album element vector;
(iv) generates a song element vector based at least in part on the song characterization attribute, the song element vector comprising a plurality of song elements having the song characterization attribute and being selected from the plurality of song elements stored at least partially in the information storage device; and
(v) causes a display of a representation of the song element vector non-parallel to the position of the representation of the music album element vector on the display device. - View Dependent Claims (117)
-
Specification