Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
142 words
A method for launching an input utility for use in entering data into an active application, said active application being a foreground application currently in use by a user, said method comprising: displaying an organizing image on a screen of a computer system wherein said organizing image includes a palette having a plurality of icons representing an input utility displayed on said palette; engaging one of said icons with a pointer means and moving said pointer means to a desired location on said screen; activating said input utility and displaying an input image created for said input utility at about said desired location, said input image dedicating a portion of said screen for data input into said input utility; and linking said input image to said active application such that data input into said input utility is communicated to said active application.
Claim 2
Independent Claim
142 words
A method for launching an input utility for use in entering data into an active application, said active application being a foreground application currently in use by a user, said method comprising: displaying an organizing image on a screen of a computer system wherein said organizing image includes a palette having a plurality of icons representing an input utility displayed on said palette; engaging one of said icons with a pointer means and moving said pointer means to a desired location on said screen; activating said input utility and displaying an input image created for said input utility at about said desired location, said input image dedicating a portion of said screen for data input into said input utility; and linking said input image to said active application such that data input into said input utility is communicated to said active application.
Claim 3
Dependent Claim
31 words
A method as recited in claim 1 further comprising the step of displaying an outline of said input image which moves with said pointer means prior to displaying the input image.
Claim 4
Independent Claim
173 words
A method for inputting data to an active application running on a computer system, said active application being a foreground application currently in use by a user, the method comprising: creating an input image on a screen of a computer system, said input image dedicating a portion of said screen for data input to an active application program running on said computer system, said creation including substeps of: (a) displaying on said screen an organizational image comprising a palette and a plurality of icons that represent input utilities; and (b) selecting one of said icons to create said input images on said screen by: (i) engaging the selected icon with said pointer means; (ii) moving said pointer means to a desired location on said screen; and (iii) displaying said input image at about said desired location; linking said input image with said active application program; detecting the engagement of said input image by a pointer means; analyzing said engagement to determine input data; and sending said input data to said active application program.
Claim 5
Independent Claim
173 words
A method for inputting data to an active application running on a computer system, said active application being a foreground application currently in use by a user, the method comprising: creating an input image on a screen of a computer system, said input image dedicating a portion of said screen for data input to an active application program running on said computer system, said creation including substeps of: (a) displaying on said screen an organizational image comprising a palette and a plurality of icons that represent input utilities; and (b) selecting one of said icons to create said input images on said screen by: (i) engaging the selected icon with said pointer means; (ii) moving said pointer means to a desired location on said screen; and (iii) displaying said input image at about said desired location; linking said input image with said active application program; detecting the engagement of said input image by a pointer means; analyzing said engagement to determine input data; and sending said input data to said active application program.
Claim 6
Dependent Claim
47 words
A method for inputting data as recited in claim 3 further comprising: creating a representational image on said screen of said input image after said icon is engaged by said pointer means; and dragging said representational image across said screen with said movement of said pointer means.
Claim 7
Dependent Claim
18 words
A method for inputting data as recited in claim 3 wherein said palette includes at least one button.
Claim 8
Dependent Claim
19 words
A method for inputting data as recited in claim 5 wherein said button toggles a function in said application.
Claim 9
Dependent Claim
29 words
A method for inputting data as recited in claim 5 wherein said button causes a menu of options related to said application program to be displayed on said screen.
Claim 10
Dependent Claim
20 words
A method for inputting data as recited in claim 3 wherein said input image comprises an image of a keyboard.
Claim 11
Independent Claim
193 words
A method for inputting data to an active application program running on a computer system, said active application being a foreground application currently in use by a user, the method comprising: initializing a computer implemented process for intercepting input request calls made by an active application program running on a computer system; creating an input image on said screen, said input image dedicating a portion of said screen for data input to said application program, said creation including substeps of: (a) displaying on said screen an organizational image comprising a palette having a plurality of icons that represent input utilities; and (b) selecting one of said icons to create said input image on said screen; linking said input image with said active application program; detecting an engagement of a pointer means with said input image; analyzing said engagement to determine appropriate input data; sending said appropriate input dam to said active application program; and sending alternative input data to said active application program in response to said input request if no engagement has been made with said input image and if said alternative input data is available for said application from another source.
Claim 12
Independent Claim
193 words
A method for inputting data to an active application program running on a computer system, said active application being a foreground application currently in use by a user, the method comprising: initializing a computer implemented process for intercepting input request calls made by an active application program running on a computer system; creating an input image on said screen, said input image dedicating a portion of said screen for data input to said application program, said creation including substeps of: (a) displaying on said screen an organizational image comprising a palette having a plurality of icons that represent input utilities; and (b) selecting one of said icons to create said input image on said screen; linking said input image with said active application program; detecting an engagement of a pointer means with said input image; analyzing said engagement to determine appropriate input data; sending said appropriate input dam to said active application program; and sending alternative input data to said active application program in response to said input request if no engagement has been made with said input image and if said alternative input data is available for said application from another source.
Claim 13
Dependent Claim
35 words
A method for inputting data as recited in claim 9 further comprising sending a null-input to said active application program in response to said input request call if said pointer means engages said input image.
Claim 14
Dependent Claim
44 words
A method for inputting data as recited in claim 9 wherein said substep of selecting comprises: engaging said icon with said pointer means; moving said pointer means to a desired location on said screen; and displaying said input image at about said desired location.
Claim 15
Dependent Claim
47 words
A method for inputting data as recited in claim 11 further comprising: creating a representational image on said screen of said input image after said icon is engaged by said pointer means; and dragging said representational image across said screen with said movement of said pointer means.
Claim 16
Dependent Claim
18 words
A method for inputting data as recited in claim 9 wherein said palette includes at least one button.
Claim 17
Dependent Claim
19 words
A method for inputting data as recited in claim 13 wherein said button toggles a function in said application.
Claim 18
Dependent Claim
29 words
A method for inputting data as recited in claim 13 wherein said button causes a menu of options related to said application program to be displayed on said screen.
Claim 19
Dependent Claim
20 words
A method for inputting data as recited in claim 9 wherein said input image comprises an image of a keyboard.
Claim 20
Dependent Claim
243 words
A pen computer system comprising: a central processing unit (CPU); screen means coupled to said CPU; tablet means coupled to said CPU; stylus means adapted to engage said tablet means to input strokes to said CPU; means for creating an input image on said screen means, said input image dedicating a portion of said screen for data input into an active application program running on said computer system, said active application being a foreground application currently in use by a user, said means for creating an input image having: (a) means for displaying an organizational image on said screen including palette means having a plurality of icons that represent input utilities; and (b) means for selecting one of said icons with said stylus means such that said input image is created on said screen means, said means for selecting the selected icon responsive to an engagement of said icon with said stylus means, operable to track a movement of said pointer means to a desired location on said screen means, and operable to display said input image at about said desired location; means for linking said input image with said active application program; means for detecting at least one stroke made by said stylus means on said tablet means such that said stroke engages said input image; means for analyzing said at least one stroke to determine appropriate input data; and means for passing said appropriate input data to an active application program.
Claim 21
Dependent Claim
243 words
A pen computer system comprising: a central processing unit (CPU); screen means coupled to said CPU; tablet means coupled to said CPU; stylus means adapted to engage said tablet means to input strokes to said CPU; means for creating an input image on said screen means, said input image dedicating a portion of said screen for data input into an active application program running on said computer system, said active application being a foreground application currently in use by a user, said means for creating an input image having: (a) means for displaying an organizational image on said screen including palette means having a plurality of icons that represent input utilities; and (b) means for selecting one of said icons with said stylus means such that said input image is created on said screen means, said means for selecting the selected icon responsive to an engagement of said icon with said stylus means, operable to track a movement of said pointer means to a desired location on said screen means, and operable to display said input image at about said desired location; means for linking said input image with said active application program; means for detecting at least one stroke made by said stylus means on said tablet means such that said stroke engages said input image; means for analyzing said at least one stroke to determine appropriate input data; and means for passing said appropriate input data to an active application program.
Claim 22
Dependent Claim
29 words
A pen computer system as recited in claim 17 wherein said tablet means overlies said screen means such that said screen means can be seen through said tablet means.
Claim 23
Dependent Claim
49 words
A pen computer system as recited in claim 17 wherein said means for selecting said icon comprises means for detecting the movement of said stylus means over said tablet means, and means for displaying said input image at a final location of said stylus means on said tablet means.
Claim 24
Dependent Claim
44 words
A pen computer system as recited in claim 19 further comprising: means for creating a representational image of said input image after said screen is contacted by said stylus means; and means for dragging said representational image with said movement of said stylus means.
Claim 25
Dependent Claim
19 words
A pen computer system as recited in claim 17 wherein said palette means includes at least one button means.
Claim 26
Dependent Claim
23 words
A pen computer system as recited in claim 21 wherein said button means is operative to toggle a function in said application program.
Claim 27
Dependent Claim
30 words
A pen computer system as recited in claim 21 wherein said button means is operative to display a menu of options related to said application program on said screen means.
Claim 28
Dependent Claim
16 words
A pen computer system as recited in claim 17 wherein said input image comprises a keyboard.
Claim 29
Dependent Claim
30 words
A pen computer system as recited in claim 24 wherein a modifier key on said keyboard can be activated for single-time use by a single click with said stylus means.
Claim 30
Dependent Claim
31 words
A pen computer system as recited in claim 24 wherein a modifier key on said keyboard can be activated until being explicitly deactivated by a double click with said stylus means.