Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
250 words
A touchscreen apparatus for receiving instructions from a user, comprising: means for displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; means for receiving an indication that the user touched the touchscreen at a first location; means for determining that the first location is within the first sensing region of the first button; means for calculating a first factor based on the distance of the first location from the center of the first sensing region; means for displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; means for receiving an indication that the user touched the touchscreen at a second location; means for determining that the second location is within the sensing region of the second button; means for calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; means for computing an adjustment factor by taking the average of the first factor and the second factor; and means for displaying a third button on the touchscreen, the third button having a third sensing region at a location modified by the adjustment factor, wherein the third button is pressed when the user touches within the third sensing region.
Claim 2
Dependent Claim
250 words
A touchscreen apparatus for receiving instructions from a user, comprising: means for displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; means for receiving an indication that the user touched the touchscreen at a first location; means for determining that the first location is within the first sensing region of the first button; means for calculating a first factor based on the distance of the first location from the center of the first sensing region; means for displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; means for receiving an indication that the user touched the touchscreen at a second location; means for determining that the second location is within the sensing region of the second button; means for calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; means for computing an adjustment factor by taking the average of the first factor and the second factor; and means for displaying a third button on the touchscreen, the third button having a third sensing region at a location modified by the adjustment factor, wherein the third button is pressed when the user touches within the third sensing region.
Claim 3
Dependent Claim
54 words
The touchscreen apparatus of claim 1, further comprising: means for receiving an indication that the user touched the touchscreen at a third location; and means for determining that the third location is within the sensing region of the third button; and means for performing processing in response to the user pressing the third button.
Claim 4
Dependent Claim
298 words
A touchscreen apparatus for receiving instructions from a user, comprising: means for displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; means for receiving an indication that the user touched the touchscreen at a first location; means for determining that the first location is within the sensing region of the first button; means for calculating a first factor based on the distance of the first location from the center of the first sensing region; means for displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; means for receiving an indication that the user touched the touchscreen at a second location; means for determining that the second location is within the sensing region of the second button; means for calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; means for computing an adjustment factor by taking the average of the first factor and the second factor; means for displaying a third button having a third sensing region, wherein the third button is pressed when the user touches within the third sensing region; means for receiving an indication that the user touched the touchscreen at a third location; means for remapping the third location into a remapped location based on the average of the first factor and the second factor; means for determining that the remapped location is within the third sensing region; and means for performing processing in response to the user pressing the third button.
Claim 5
Dependent Claim
298 words
A touchscreen apparatus for receiving instructions from a user, comprising: means for displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; means for receiving an indication that the user touched the touchscreen at a first location; means for determining that the first location is within the sensing region of the first button; means for calculating a first factor based on the distance of the first location from the center of the first sensing region; means for displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; means for receiving an indication that the user touched the touchscreen at a second location; means for determining that the second location is within the sensing region of the second button; means for calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; means for computing an adjustment factor by taking the average of the first factor and the second factor; means for displaying a third button having a third sensing region, wherein the third button is pressed when the user touches within the third sensing region; means for receiving an indication that the user touched the touchscreen at a third location; means for remapping the third location into a remapped location based on the average of the first factor and the second factor; means for determining that the remapped location is within the third sensing region; and means for performing processing in response to the user pressing the third button.
Claim 6
Independent Claim
238 words
A method of dynamically adjusting a sensing region on a touchscreen, comprising the machine executed steps of: displaying a first button on a touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; receiving an indication that a user touched the touchscreen at a first location; determining that the first location is within the first sensing region of the first button; calculating a first factor based on the distance of the first location from the center of the first sensing region; displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; receiving an indication that the user touched the touchscreen at a second location; determining that the second location is within the sensing region of the second button; calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; computing an adjustment factor by taking the average of the first factor and the second factor; and displaying a third button on the touchscreen, the third button having a third sensing region at a location modified by from the adjustment factor, wherein the third button is pressed when the user touches within the third sensing region.
Claim 7
Independent Claim
238 words
A method of dynamically adjusting a sensing region on a touchscreen, comprising the machine executed steps of: displaying a first button on a touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; receiving an indication that a user touched the touchscreen at a first location; determining that the first location is within the first sensing region of the first button; calculating a first factor based on the distance of the first location from the center of the first sensing region; displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; receiving an indication that the user touched the touchscreen at a second location; determining that the second location is within the sensing region of the second button; calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; computing an adjustment factor by taking the average of the first factor and the second factor; and displaying a third button on the touchscreen, the third button having a third sensing region at a location modified by from the adjustment factor, wherein the third button is pressed when the user touches within the third sensing region.
Claim 8
Dependent Claim
46 words
The method of claim 4, further comprising: receiving an indication that the user touched the touchscreen at a third location; determining that the third location is within the sensing region of the third button; and performing processing in response to the user pressing the third button.
Claim 9
Independent Claim
276 words
A method of dynamically adjusting a sensing region on a touchscreen, comprising the machine executed steps of: displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; receiving an indication that an user touched the touchscreen at a first location; determining that the first location is within the sensing region of the first button; calculating a first factor based on the distance of the first location from the center of the first sensing region; displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; receiving an indication that the user touched the touchscreen at a second location; determining that the second location is within the sensing region of the second button; calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; computing an adjustment factor by taking the average of the first factor and the second factor; displaying a third button on the touchscreen, the third button having a third sensing region, wherein the third button is pressed when the user touches within the third sensing region; receiving an indication that the user touched the touchscreen at a third location; remapping the third location into a remapped location based on the adjustment factor; determining that the remapped location is within the third sensing region; and performing processing in response to the user pressing the third button.
Claim 10
Independent Claim
276 words
A method of dynamically adjusting a sensing region on a touchscreen, comprising the machine executed steps of: displaying a first button on the touchscreen, the first button having a first sensing region, wherein the first button is pressed when the user touches within the first sensing region; receiving an indication that an user touched the touchscreen at a first location; determining that the first location is within the sensing region of the first button; calculating a first factor based on the distance of the first location from the center of the first sensing region; displaying a second button on the touchscreen, the second button having a second sensing region, wherein the second button is pressed when the user touches within the second sensing region; receiving an indication that the user touched the touchscreen at a second location; determining that the second location is within the sensing region of the second button; calculating a second factor based on the distance of the second location from the center of the second sensing region, wherein the second factor is different from the first factor; computing an adjustment factor by taking the average of the first factor and the second factor; displaying a third button on the touchscreen, the third button having a third sensing region, wherein the third button is pressed when the user touches within the third sensing region; receiving an indication that the user touched the touchscreen at a third location; remapping the third location into a remapped location based on the adjustment factor; determining that the remapped location is within the third sensing region; and performing processing in response to the user pressing the third button.