Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
174 words
A system for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the system for tracking and replicating comprising: recording means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor, said recording means also being operative to identify said first and second locations; and means for replicating the movement of the icon including: means for replaying said data points; means for identifying a third location of the icon on the screen as a result of the replay of said data points; and means for causing said icon to move from said third location to said second location, if said third location is not generally identical to said second location.
Claim 2
Independent Claim
174 words
A system for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the system for tracking and replicating comprising: recording means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor, said recording means also being operative to identify said first and second locations; and means for replicating the movement of the icon including: means for replaying said data points; means for identifying a third location of the icon on the screen as a result of the replay of said data points; and means for causing said icon to move from said third location to said second location, if said third location is not generally identical to said second location.
Claim 3
Independent Claim
161 words
A system for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the system for tracking and replicating comprising: capture means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; identification means, utilizing said first multiplicity of events, for identifying at least said first and second locations; replaying means for replaying said captured data points to cause said icon to travel between said first and a third location and for capturing a second multiplicity of events on said monitor; and feedback means for causing said icon to travel between said third location and said second location.
Claim 4
Independent Claim
161 words
A system for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the system for tracking and replicating comprising: capture means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; identification means, utilizing said first multiplicity of events, for identifying at least said first and second locations; replaying means for replaying said captured data points to cause said icon to travel between said first and a third location and for capturing a second multiplicity of events on said monitor; and feedback means for causing said icon to travel between said third location and said second location.
Claim 5
Independent Claim
109 words
A system for tracking the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on said monitor, the system for tracking comprising: capture means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; and identification means, utilizing said first multiplicity of events, for identifying at least said first and second locations.
Claim 6
Independent Claim
109 words
A system for tracking the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on said monitor, the system for tracking comprising: capture means for capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; and identification means, utilizing said first multiplicity of events, for identifying at least said first and second locations.
Claim 7
Dependent Claim
17 words
A system according to claim 1 and wherein said cursor manipulation device is a relative movement device.
Claim 8
Dependent Claim
17 words
A system according to claim 1 and wherein said cursor manipulation device is an absolute pointing device.
Claim 9
Dependent Claim
17 words
A system according to claim 2 and wherein said cursor manipulation device is an absolute pointing device.
Claim 10
Dependent Claim
17 words
A system according to claim 3 and wherein said cursor manipulation device is an absolute pointing device.
Claim 11
Dependent Claim
25 words
A system according to claim 1 and wherein said means for identifying utilizes an estimated location of said icon and an output to said screen.
Claim 12
Dependent Claim
46 words
A system according to claim 8 and wherein said means for identifying include means for preparing to identify operative while said icon travels between said first location to said second location and means for performing the identification operative once said icon arrives at said second location.
Claim 13
Independent Claim
16 words
A system according to claim i and wherein said first and second locations are track terminators.
Claim 14
Dependent Claim
22 words
A system according to claim 8 and wherein said means for identifying includes means for actively searching said output to said screen.
Claim 15
Dependent Claim
30 words
A system according to claim 2 and wherein said feedback means include means for providing artificial cursor manipulation data points corresponding to the distance between said second and third locations.
Claim 16
Dependent Claim
17 words
A system according to claim 1 and also comprising means for learning shape characteristics of an icon.
Claim 17
Dependent Claim
17 words
A system according to claim 2 and also comprising means for learning shape characteristics of an icon.
Claim 18
Dependent Claim
17 words
A system according to claim 3 and also comprising means for learning shape characteristics of an icon.
Claim 19
Dependent Claim
20 words
A system according to claim 13 and also comprising means for identifying the location of a hotpoint of said icon.
Claim 20
Dependent Claim
20 words
A system according to claim 14 and also comprising means for identifying the location of a hotpoint of said icon.
Claim 21
Dependent Claim
20 words
A system according to claim 15 and also comprising means for identifying the location of a hotpoint of said icon.
Claim 22
Independent Claim
158 words
A method for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the method comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor, identifying said first and second locations; and replicating the movement of the icon including the steps of: replaying said data points; identifying a third location of the icon on the screen as a result of the replay of said data points; and causing said icon to move from said third location to said second location, if said third location is not generally identical to said second location.
Claim 23
Independent Claim
158 words
A method for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the method comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor, identifying said first and second locations; and replicating the movement of the icon including the steps of: replaying said data points; identifying a third location of the icon on the screen as a result of the replay of said data points; and causing said icon to move from said third location to said second location, if said third location is not generally identical to said second location.
Claim 24
Independent Claim
151 words
A method for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the method for tracking and replicating comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; identifying at least said first and second locations by utilizing said first multiplicity of events; replaying said captured data points to cause said icon to travel between said first and a third location; capturing a second multiplicity of events on said monitor; artificially causing said icon to travel between said third location and said second location.
Claim 25
Independent Claim
151 words
A method for tracking and replicating the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on the monitor, the method for tracking and replicating comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; identifying at least said first and second locations by utilizing said first multiplicity of events; replaying said captured data points to cause said icon to travel between said first and a third location; capturing a second multiplicity of events on said monitor; artificially causing said icon to travel between said third location and said second location.
Claim 26
Independent Claim
107 words
A method for tracking the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on said monitor, the method for tracking comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; and identifying at least said first and second locations by utilizing said first multiplicity of events.
Claim 27
Independent Claim
107 words
A method for tracking the operation of a cursor manipulation device in a computer system, the computer system comprising a monitor and a cursor manipulation device having an icon representing the location of a cursor on said monitor, the method for tracking comprising the steps of: capturing a plurality of data points transmitted by said cursor manipulation device and a first multiplicity of events on said monitor, said datapoints and said events on said monitor occurring while said icon travels between a first location and a second location on said monitor; and identifying at least said first and second locations by utilizing said first multiplicity of events.
Claim 28
Dependent Claim
25 words
A method according to claim 19 and wherein said step of identifying utilizes an estimated location of said icon and an output to said screen.
Claim 29
Dependent Claim
48 words
A method according to claim 19 and wherein said step of identifying includes the step of preparing to identify operative while said icon travels between said first location to said second location and the step of performing the identification operative once said icon arrives at said second location.
Claim 30
Dependent Claim
16 words
A method according to claim 19 and wherein said first and second locations are track terminators.
Claim 31
Dependent Claim
23 words
A method according to claim 22 and wherein said step of identifying includes the step of actively searching said output to said screen.
Claim 32
Dependent Claim
33 words
A method according to claim 20 and wherein said step of artificially causing includes the step of providing artificial cursor manipulation data points corresponding to the distance between said second and third locations.
Claim 33
Dependent Claim
18 words
A method according to claim 19 and also comprising the step of learning shape characteristics of an icon.
Claim 34
Dependent Claim
18 words
A method according to claim 20 and also comprising the step of learning shape characteristics of an icon.
Claim 35
Dependent Claim
18 words
A method according to claim 21 and also comprising the step of learning shape characteristics of an icon.
Claim 36
Dependent Claim
21 words
A method according to claim 27 and also comprising the step of identifying the location of a hotpoint of said icon.
Claim 37
Dependent Claim
21 words
A method according to claim 28 and also comprising the step of identifying the location of a hotpoint of said icon.
Claim 38
Dependent Claim
21 words
A method according to claim 29 and also comprising the step of identifying the location of a hotpoint of said icon.