Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
196 words
A method of graphically associating a plurality of objects with a plurality of keystrokes in a computer, said computer having an operating system with a graphical user interface, said method comprising the steps of: copying a first icon representing a first object into a key group; adding said first object to a first position of a key array for said key group; automatically associating a first keystroke with said first position of said key array having said first object, said first keystroke being within a predetermined ranged of keystrokes; copying a second icon representing a second object into said key group; adding said second object to a second position of said key array for said key group: automatically associating a second keystroke with said second position of said key array having said second object, said second keystroke being within said predetermined range of keystrokes; monitoring for keystrokes received from a user; upon receipt of a keystroke, determining whether said keystroke is within said predetermined range of keystrokes; if said keystroke is within said predetermined range of keystrokes, retrieving the object associated with said keystroke from said key array; and executing said object associated with said keystroke.
Claim 2
Independent Claim
196 words
A method of graphically associating a plurality of objects with a plurality of keystrokes in a computer, said computer having an operating system with a graphical user interface, said method comprising the steps of: copying a first icon representing a first object into a key group; adding said first object to a first position of a key array for said key group; automatically associating a first keystroke with said first position of said key array having said first object, said first keystroke being within a predetermined ranged of keystrokes; copying a second icon representing a second object into said key group; adding said second object to a second position of said key array for said key group: automatically associating a second keystroke with said second position of said key array having said second object, said second keystroke being within said predetermined range of keystrokes; monitoring for keystrokes received from a user; upon receipt of a keystroke, determining whether said keystroke is within said predetermined range of keystrokes; if said keystroke is within said predetermined range of keystrokes, retrieving the object associated with said keystroke from said key array; and executing said object associated with said keystroke.
Claim 3
Dependent Claim
24 words
The method of claim 1, wherein said executing step is responsive to the step of verifying that said object has not already been executed.
Claim 4
Dependent Claim
223 words
A key manager for graphically associating a plurality of objects with a plurality of keystrokes in a computer, said computer having an operating system with a graphical user interface, said graphical user interface having a key group, said key manager comprising: means for copying a first icon representing a first object into said key group; means for adding said first object to a first position of a key array for said key group: means for automatically associating a first keystroke with said first position of said key array having said first object, said first keystroke being within a predetermined range of keystrokes; means for copying a second icon representing a second object into said key group; means for adding said second object to a second position of said key array for said key group; means for automatically associating a second keystroke with said second position of said key array having said second object, said second keystroke being within said predetermined range of keystrokes; means for monitoring for keystrokes received from a user; upon receipt of a keystroke, means for determining whether said keystroke is in said predetermined range of keystrokes; if said keystroke is in said predetermined range of keystrokes, means for retrieving the object associated with said keystroke from said key array; and means for executing said object associated with said keystroke.
Claim 5
Dependent Claim
223 words
A key manager for graphically associating a plurality of objects with a plurality of keystrokes in a computer, said computer having an operating system with a graphical user interface, said graphical user interface having a key group, said key manager comprising: means for copying a first icon representing a first object into said key group; means for adding said first object to a first position of a key array for said key group: means for automatically associating a first keystroke with said first position of said key array having said first object, said first keystroke being within a predetermined range of keystrokes; means for copying a second icon representing a second object into said key group; means for adding said second object to a second position of said key array for said key group; means for automatically associating a second keystroke with said second position of said key array having said second object, said second keystroke being within said predetermined range of keystrokes; means for monitoring for keystrokes received from a user; upon receipt of a keystroke, means for determining whether said keystroke is in said predetermined range of keystrokes; if said keystroke is in said predetermined range of keystrokes, means for retrieving the object associated with said keystroke from said key array; and means for executing said object associated with said keystroke.
Claim 6
Dependent Claim
15 words
The key manager of claim 3, wherein said operating system is a Windows operating system.
Claim 7
Dependent Claim
27 words
The key manager of claim 4, wherein said key array further comprises a command line containing a path and filename necessary to execute or invoke said object.
Claim 8
Dependent Claim
27 words
The key manager of claim 5, wherein said keystroke is a Fn-Fx keystroke, where Fn is a special shift key and Fx is a numbered function key.
Claim 9
Dependent Claim
13 words
The key manager of claim 3, wherein said key group is a folder.
Claim 10
Dependent Claim
15 words
The key manager of claim 7, wherein said operating system is a UNIX-based operating system.
Claim 11
Dependent Claim
27 words
The key manager of claim 8, wherein said keystroke is a Fn-Fx keystroke, where Fn is a special shift key and Fx is a numbered function key.
Claim 12
Dependent Claim
15 words
The key manager of claim 7, wherein said operating system is an Apple-based operating system.
Claim 13
Dependent Claim
27 words
The key manager of claim 10, wherein said keystroke is a Fn-Fx keystroke, where Fn is a special shift key and Fx is a numbered function key.