Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
98 words
In a computer system having a pointing device and a video display, an on-screen keyboard that is displayed on the video display, comprising: (a) an actuatable letter button for inputting a fixed letter that is associated with the letter button when actuated by the pointing device; and (b) a flick detector for detecting a flick by the pointing device when actuating the letter button, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction, and for inputting an additional letter in response to the detection of the flick.
Claim 2
Dependent Claim
98 words
In a computer system having a pointing device and a video display, an on-screen keyboard that is displayed on the video display, comprising: (a) an actuatable letter button for inputting a fixed letter that is associated with the letter button when actuated by the pointing device; and (b) a flick detector for detecting a flick by the pointing device when actuating the letter button, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction, and for inputting an additional letter in response to the detection of the flick.
Claim 3
Dependent Claim
26 words
An on-screen keyboard as recited in claim 1, further comprising a transferor for transferring characters that are input via the on-screen keyboard to an input display.
Claim 4
Dependent Claim
23 words
The on-screen keyboard of claim 1, wherein the additional letter that is input in response to detection of the flick is a vowel.
Claim 5
Dependent Claim
53 words
The on-screen keyboard of claim 1, wherein the flick detector further comprises a direction detector for detecting a direction of the flick from a set of possible directions, associating at least one letter with each direction and in response to the detected direction of the flick, inputting the associated at least one letter.
Claim 6
Dependent Claim
15 words
The on-screen keyboard of claim 4, wherein each direction is associated with a different vowel.
Claim 7
Dependent Claim
75 words
The on-screen keyboard of claim 1, further comprising: (a) a scroll box that displays an alphabetized list of words that may be input; (b) a scroller, responsive to actuation of the letter button and the flick detector, for displaying a portion of the list of words that begins with the input letters; and (c) a scroll box selector for selecting one of the words displayed in the scroll box and for inputting the selected word.
Claim 8
Dependent Claim
203 words
In a computer system having a pointing device and a video display, an on-screen keyboard that is displayed on the video display, comprising: (a) an actuatable punctuation character button for inputting an associated punctuation character to an input display in response to actuation of the punctuation character button by the pointing device; (b) an identifier, responsive to the actuation of the punctuation character button, for identifying that a space character occupies a last input character position of the input display; (c) an eraser, responsive to identifying that the space character occupies the last input character position of the input display, for deleting the space character from the last input character position of the input display; (d) an inserter for inserting the associated punctuation character in the last input character position of the input display when the space character is deleted; and (e) a flick detector for detecting a flick by the pointing, device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and drawing the pointing device from the letter button in a direction.
Claim 9
Dependent Claim
203 words
In a computer system having a pointing device and a video display, an on-screen keyboard that is displayed on the video display, comprising: (a) an actuatable punctuation character button for inputting an associated punctuation character to an input display in response to actuation of the punctuation character button by the pointing device; (b) an identifier, responsive to the actuation of the punctuation character button, for identifying that a space character occupies a last input character position of the input display; (c) an eraser, responsive to identifying that the space character occupies the last input character position of the input display, for deleting the space character from the last input character position of the input display; (d) an inserter for inserting the associated punctuation character in the last input character position of the input display when the space character is deleted; and (e) a flick detector for detecting a flick by the pointing, device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and drawing the pointing device from the letter button in a direction.
Claim 10
Dependent Claim
186 words
In a computer system having a pointing device and a video display, an on-screen English keyboard that is displayed on the video display, comprising: (a) at least one actuatable affix character button, said button inputting an associated affix English character string to an input display when actuated by the pointing device; (b) an identifier, responsive to the actuation of the affix character button, for identifying that a space character occupies a last character position in the input display; (c) an eraser, responsive to identifying that the space character occupies the last character position, for deleting the space character; (d) an inserter for inserting the associated affix character string in the last character position of the input display when the space character is deleted; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.
Claim 11
Dependent Claim
186 words
In a computer system having a pointing device and a video display, an on-screen English keyboard that is displayed on the video display, comprising: (a) at least one actuatable affix character button, said button inputting an associated affix English character string to an input display when actuated by the pointing device; (b) an identifier, responsive to the actuation of the affix character button, for identifying that a space character occupies a last character position in the input display; (c) an eraser, responsive to identifying that the space character occupies the last character position, for deleting the space character; (d) an inserter for inserting the associated affix character string in the last character position of the input display when the space character is deleted; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.
Claim 12
Independent Claim
136 words
A method executed in a computer system for entering text from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering text using the on-screen keyboard, and an actuatable word button for inputting an associated word when actuated by the pointer positioning device, wherein the associated word is an English-language symbol comprising two or more characters, the method comprising: (a) providing an actuatable letter button, the letter button inputting an associated letter when actuated by a pointer positioning device; and (a) detecting a flick by the pointer positioning device when actuating the letter button, wherein said flick constitutes a movement by the pointer positioning device away from the letter button when activating the letter button, and inputting a vowel in response to the flick.
Claim 13
Independent Claim
136 words
A method executed in a computer system for entering text from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering text using the on-screen keyboard, and an actuatable word button for inputting an associated word when actuated by the pointer positioning device, wherein the associated word is an English-language symbol comprising two or more characters, the method comprising: (a) providing an actuatable letter button, the letter button inputting an associated letter when actuated by a pointer positioning device; and (a) detecting a flick by the pointer positioning device when actuating the letter button, wherein said flick constitutes a movement by the pointer positioning device away from the letter button when activating the letter button, and inputting a vowel in response to the flick.
Claim 14
Dependent Claim
56 words
The method of claim 9, further comprising the steps of: (a) providing a scroll box that displays an alphabetized list of words on the display device; and (b) in response to detecting the flick, displaying in the scroll box that portion of the list of words that begin with the associated letter followed by the vowel.
Claim 15
Independent Claim
188 words
A method executed in a computer system for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using, the on-screen keyboard, comprising: (a) providing an actuatable punctuation character button, the punctuation character button inputting an associated punctuation character to an input display when actuated by the pointer positioning device; (b) in response to actuation of the punctuation character button, identifying that a space character occupies a last character position on the input display; (c) in response to identifying that the space character occupies the last character position on the input display, deleting the space character; (d) inserting the associated punctuation character on the input display in response to the deletion of the space character; and (e) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 16
Independent Claim
188 words
A method executed in a computer system for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using, the on-screen keyboard, comprising: (a) providing an actuatable punctuation character button, the punctuation character button inputting an associated punctuation character to an input display when actuated by the pointer positioning device; (b) in response to actuation of the punctuation character button, identifying that a space character occupies a last character position on the input display; (c) in response to identifying that the space character occupies the last character position on the input display, deleting the space character; (d) inserting the associated punctuation character on the input display in response to the deletion of the space character; and (e) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 17
Independent Claim
200 words
A method executed in a computer system for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, the method comprising: (a) providing a document box for displaying characters; (b) providing an affix character button having an associated affix character string; (c) detecting an actuation of the affix character button by the pointer positioning device; (d) in response to detecting the actuation of the affix character button, identifying that a space character is the last character displayed in the document box; (e) in response to identifying that the space character was the last character displayed in the document box, deleting the space character; (f) inserting the associated affix character string in the document box in response to the deletion of the space character; and (g) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 18
Independent Claim
200 words
A method executed in a computer system for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, the method comprising: (a) providing a document box for displaying characters; (b) providing an affix character button having an associated affix character string; (c) detecting an actuation of the affix character button by the pointer positioning device; (d) in response to detecting the actuation of the affix character button, identifying that a space character is the last character displayed in the document box; (e) in response to identifying that the space character was the last character displayed in the document box, deleting the space character; (f) inserting the associated affix character string in the document box in response to the deletion of the space character; and (g) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 19
Dependent Claim
151 words
A computer-readable storage device containing instructions for controlling a computer system to provide a method for entering text from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering text using the on-screen keyboard, and an actuatable word button for inputting a word associated with the word button when actuated by the pointer positioning device, wherein the associated word is an English-language symbol comprising two or more characters, the method comprising: (a) providing an actuatable letter button, the letter button inputting an associated letter character when actuated by a pointer positioning device; and (b) detecting a flick by the pointer positioning device when actuating the letter button, wherein said flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button, and inputting an associated vowel character in response to the flick.
Claim 20
Dependent Claim
151 words
A computer-readable storage device containing instructions for controlling a computer system to provide a method for entering text from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering text using the on-screen keyboard, and an actuatable word button for inputting a word associated with the word button when actuated by the pointer positioning device, wherein the associated word is an English-language symbol comprising two or more characters, the method comprising: (a) providing an actuatable letter button, the letter button inputting an associated letter character when actuated by a pointer positioning device; and (b) detecting a flick by the pointer positioning device when actuating the letter button, wherein said flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button, and inputting an associated vowel character in response to the flick.
Claim 21
Dependent Claim
58 words
The computer-readable storage device of claim 13, further comprising: (a) providing a scroll box that displays an alphabetized list of words on the display device; and (b) in response to detecting the flick, displaying in the scroll box that portion of the list of words that begin with the associated letter character followed by the associated vowel character.
Claim 22
Dependent Claim
196 words
A computer-readable storage device containing instructions for controlling a computer system to provide a method for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, comprising: (a) providing an actuatable punctuation character button, the punctuation character button inputting an associated punctuation character to an input display when actuated by the pointer positioning device; (b) in response to actuation of the punctuation character button, identifying that a space character occupies a last character position on the input display; (c) in response to identifying that the space character occupies the last character position on the input display, deleting the space character; (d) inserting the associated punctuation character on the input display in response to the deletion of the space character; and (e) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 23
Dependent Claim
196 words
A computer-readable storage device containing instructions for controlling a computer system to provide a method for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, comprising: (a) providing an actuatable punctuation character button, the punctuation character button inputting an associated punctuation character to an input display when actuated by the pointer positioning device; (b) in response to actuation of the punctuation character button, identifying that a space character occupies a last character position on the input display; (c) in response to identifying that the space character occupies the last character position on the input display, deleting the space character; (d) inserting the associated punctuation character on the input display in response to the deletion of the space character; and (e) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 24
Dependent Claim
205 words
A computer-readable storage device containing instructions for controlling a computer system to provide to a method for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, the method comprising: (a) providing a document box for displaying characters; (b) providing an affix character button having an associated affix character string; (c) detecting an actuation of the affix character button by the pointer positioning device; (d) in response to detecting the actuation of the affix character button, identifying that a space character is the last character displayed in the document box; (e) in response to identifying that the space character was the last character displayed in the document box, deleting the space character; (f) inserting the associated affix character string in the document box after deleting the space character; and (g) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 25
Dependent Claim
205 words
A computer-readable storage device containing instructions for controlling a computer system to provide to a method for entering characters from an on-screen keyboard displayed on a display device of the computer system, the computer system including a pointer positioning device for entering characters using the on-screen keyboard, the method comprising: (a) providing a document box for displaying characters; (b) providing an affix character button having an associated affix character string; (c) detecting an actuation of the affix character button by the pointer positioning device; (d) in response to detecting the actuation of the affix character button, identifying that a space character is the last character displayed in the document box; (e) in response to identifying that the space character was the last character displayed in the document box, deleting the space character; (f) inserting the associated affix character string in the document box after deleting the space character; and (g) detecting a flick by the pointer positioning device when actuating a letter button to input a letter character associated with the letter button and inputting an additional letter character in response to the flick, wherein the flick constitutes a movement by the pointer positioning device away from the letter button when actuating the letter button.
Claim 26
Dependent Claim
198 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the on-screen keyboard being shown on the video display, the text string represented in a computer memory as series of computer-readable codes with each code representing a text character, comprising: (a) a plurality of actuatable word buttons, each word button being associated with a word and corresponding to a text element of the English language having at least two characters, the plurality of word buttons being grouped alphabetically by the word associated with each word button; and (b) a transferor for transferring the word to an input display in response to an actuation of an individual word button as part of the text string; and (c) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and drawing the pointing device from the letter button in a direction.
Claim 27
Dependent Claim
198 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the on-screen keyboard being shown on the video display, the text string represented in a computer memory as series of computer-readable codes with each code representing a text character, comprising: (a) a plurality of actuatable word buttons, each word button being associated with a word and corresponding to a text element of the English language having at least two characters, the plurality of word buttons being grouped alphabetically by the word associated with each word button; and (b) a transferor for transferring the word to an input display in response to an actuation of an individual word button as part of the text string; and (c) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and drawing the pointing device from the letter button in a direction.
Claim 28
Dependent Claim
72 words
The on-screen keyboard of claim 17, further comprising: (a) a plurality of actuatable letter buttons, each letter button being grouped alphabetically with the plurality of word buttons according to the letter character associated with each letter button and the word associated with each word button; and (b) wherein the transferor transfers the letter character to the input display in response to an actuation of an individual letter button by the pointing device.
Claim 29
Dependent Claim
50 words
The on-screen keyboard of claim 18 further comprising: (a) a dictionary list box that displays a dictionary of words; and (b) wherein the transferor transfers to the input display a dictionary word that is selected by the pointing device from the dictionary of words displayed in the dictionary list box.
Claim 30
Dependent Claim
35 words
The on-screen keyboard of claim 19, wherein the dictionary of words that appears in the dictionary list box is responsive to the alphabetical order of each letter character that is transferred to the input display.
Claim 31
Dependent Claim
69 words
The on-screen keyboard of claim 19, further comprising: (a) another dictionary list box containing a list of the dictionary words that were most recently transferred to the input display when selected by the pointing device; and (b) wherein the transferor transfers to the input display another dictionary word that is selected by the pointing device from the list of the dictionary words displayed in the other dictionary list box.
Claim 32
Dependent Claim
44 words
The on-screen keyboard of claim 17, further comprising: (a) a double tap detector for detecting double taps on the word button using the pointing device; and (b) wherein the transferor transfers an additional word to the input display when a double tap is detected.
Claim 33
Dependent Claim
14 words
The on-screen keyboard of claim 22, wherein the additional word is the word "the".
Claim 34
Dependent Claim
116 words
The on-screen keyboard of claim 17, further comprising: (a) an actuatable punctuation character button for inputting an associated punctuation character when the punctuation character button is actuated through the pointing device; (b) an identifier, responsive to the actuation of the punctuation character button, for identifying that a space character occupies a last input character position of the input display; (c) an eraser, responsive to identifying that the space character occupies the last input character position in the input display, for deleting the space character from the last input character position; and (d) an inserter for inserting the associated punctuation character in the last input character position of the input display when the space character is deleted.
Claim 35
Dependent Claim
218 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the English on-screen keyboard being shown on the video display, comprising: (a) a plurality of actuatable word buttons, each word button being associated with a word comprising a text element of the English language having at least two characters; (b) a dictionary list box that displays a list of dictionary words; (c) a selector for selecting a dictionary word with the pointing device from the list of dictionary words; (d) a transferor for transferring the word from an actuated word button to the input display as part of the text string and transferring the dictionary word that is selected by the selector from the list of dictionary words displayed in the dictionary list box to the input display as part of the text string; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.
Claim 36
Dependent Claim
218 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the English on-screen keyboard being shown on the video display, comprising: (a) a plurality of actuatable word buttons, each word button being associated with a word comprising a text element of the English language having at least two characters; (b) a dictionary list box that displays a list of dictionary words; (c) a selector for selecting a dictionary word with the pointing device from the list of dictionary words; (d) a transferor for transferring the word from an actuated word button to the input display as part of the text string and transferring the dictionary word that is selected by the selector from the list of dictionary words displayed in the dictionary list box to the input display as part of the text string; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.
Claim 37
Dependent Claim
33 words
The on-screen keyboard of claim 25, wherein the dictionary of words that appears in the dictionary list box is responsive to the alphabetical order of each dictionary word transferred to the input display.
Claim 38
Dependent Claim
68 words
The on-screen keyboard of claim 25, further comprising (a) another dictionary list box containing another list of dictionary words that were most recently transferred to the input display when selected by the pointing device; and (b) wherein the transferor transfers to the input display another dictionary word that is selected by the pointing device from the other list of dictionary words displayed in the other dictionary list box.
Claim 39
Dependent Claim
69 words
The on-screen keyboard of claim 25, further comprising (a) a plurality of letter buttons that are grouped alphabetically with the plurality of word buttons according to the letter character associated with each letter button and the word associated with each word button; and (b) wherein the transferor transfers the letter character to an input display in response to an actuation of an individual letter button by the pointing device.
Claim 40
Dependent Claim
44 words
The on-screen keyboard of claim 25, further comprising: (a) a double tap detector for detecting double taps on the word button using the pointing device; and (b) wherein the transferor transfers to the input display an additional word when a double tap is detected.
Claim 41
Dependent Claim
14 words
The on-screen keyboard of claim 29, wherein the additional word is the word "the".
Claim 42
Dependent Claim
116 words
The on-screen keyboard of claim 25, further comprising: (a) an actuatable punctuation character button for inputting an associated punctuation character when the punctuation character button is actuated through the pointing device; (b) an identifier, responsive to the actuation of the punctuation character button, for identifying that a space character occupies a last input character position of the input display; (c) an eraser, responsive to identifying that the space character occupies the last input character position in the input display, for deleting the space character from the last input character position; and (d) an inserter for inserting the associated punctuation character in the last input character position of the input display when the space character is deleted.
Claim 43
Dependent Claim
219 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the English on-screen keyboard being shown on the video display, comprising: (a) a plurality of actuatable word buttons, each of said actuatable word buttons being associated with a word that includes a text element of the English language having at least two characters; (b) a list box containing a list of the dictionary words that were most recently transferred to the input display when selected by the pointing device; (c) a selector for selecting a dictionary word with the pointing device from the list of dictionary words; (d) a transferor for transferring to the input display the dictionary word that is selected by the selector from the dictionary of words displayed in the list box to the input display as part of the text string; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.
Claim 44
Dependent Claim
219 words
In a computer system having a pointing device and a video display, an English on-screen keyboard for the entry of a text string into an input display of a computer program, the English on-screen keyboard being shown on the video display, comprising: (a) a plurality of actuatable word buttons, each of said actuatable word buttons being associated with a word that includes a text element of the English language having at least two characters; (b) a list box containing a list of the dictionary words that were most recently transferred to the input display when selected by the pointing device; (c) a selector for selecting a dictionary word with the pointing device from the list of dictionary words; (d) a transferor for transferring to the input display the dictionary word that is selected by the selector from the dictionary of words displayed in the list box to the input display as part of the text string; and (e) a flick detector for detecting a flick by the pointing device when actuating a letter button to input a letter character associated with the letter button and for inputting an additional letter character in response to the detection of the flick, wherein the flick constitutes actuating the letter button and dragging the pointing device from the letter button in a direction.