Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
79 words
A method of operating a computer system, comprising: assigning a plurality of cursor tools to a cursor; recognizing a mouse down event; recognizing one or more mouse move events; determining whether said mouse move events were intended events and, if so, activating a first of said plurality of cursor tools, otherwise determining whether a preestablished time limit has expired and, if so, activating a second of said plurality of cursor tools, otherwise not activating any of said cursor tools.
Claim 2
Independent Claim
79 words
A method of operating a computer system, comprising: assigning a plurality of cursor tools to a cursor; recognizing a mouse down event; recognizing one or more mouse move events; determining whether said mouse move events were intended events and, if so, activating a first of said plurality of cursor tools, otherwise determining whether a preestablished time limit has expired and, if so, activating a second of said plurality of cursor tools, otherwise not activating any of said cursor tools.
Claim 3
Dependent Claim
49 words
The method of claim 1 further comprising the steps of: recognizing a mouse up event; determining whether a cursor tool has been previously activated and, if not, activating a third of said plurality of cursor tools, otherwise performing a cursor tool action corresponding to a previously activated cursor tool.
Claim 4
Dependent Claim
30 words
The method of claim 2 wherein said mouse move events are recognized as intended events if said mouse move events comprise a mouse movement of more than a preestablished distance.
Claim 5
Dependent Claim
13 words
The method of claim 3 wherein said preestablished time limit is user selectable.
Claim 6
Dependent Claim
12 words
The method of claim 4 wherein said preestablished distance is user selectable.
Claim 7
Dependent Claim
93 words
A computer readable media storing computer readable instructions which, when executed by a computer, cause the computer to perform the steps of: assigning a plurality of cursor tools to a cursor; recognizing a mouse down event; recognizing one or more mouse move events; determining whether said mouse move events were intended events and, if so, activating a first of said plurality of cursor tools, otherwise determining whether a preestablished time limit has expired and, if so, activating a second of said plurality of cursor tools, otherwise not activating any of said cursor tools.
Claim 8
Dependent Claim
93 words
A computer readable media storing computer readable instructions which, when executed by a computer, cause the computer to perform the steps of: assigning a plurality of cursor tools to a cursor; recognizing a mouse down event; recognizing one or more mouse move events; determining whether said mouse move events were intended events and, if so, activating a first of said plurality of cursor tools, otherwise determining whether a preestablished time limit has expired and, if so, activating a second of said plurality of cursor tools, otherwise not activating any of said cursor tools.
Claim 9
Dependent Claim
66 words
The computer readable media of claim 6 further storing computer readable instructions which, when executed by the computer, cause the computer to perform the further steps of: recongizing a mouse up event; determining whether a cursor tool has been previously activated and, if not, activating a third of said plurality of cursor tools, otherwise performing a cursor tool action corresponding to a previously activated cursor tool.
Claim 10
Dependent Claim
31 words
The computer readable media of claim 7 wherein mouse move events are recognized as intended events if said mouse move events comprise a mouse movement of more than a preestablished distance.
Claim 11
Dependent Claim
15 words
The computer readable media of claim 8 wherein said preestablished time limit is user selectable.
Claim 12
Dependent Claim
14 words
The computer readable media of claim 9 wherein said preestablished distance is user selectable.