← Back to Patent Explorer
US5128672A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic predictive keyboard

Assignee: Apple Inc
•
Filing: 1990-10-30
•
Granted: 1992-07-07
•
Expires: 2010-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A keyboard having the ability to predictively display different characters in association with its various keys within a variety of predefined character set layouts, based upon either the character preceeding an insertion point in a corresponding text field on a display or the last character entered from the keyboard is disclosed. Although each key of the keyboard is capable of displaying numerous different characters, each key represents only one character at a time and each character is displayed at only one key location. The user can also manually change character set layouts. When a user selects a particular key or selects an insertion point within the text field, all keys are updated to display a character set layout that corresponds to the set of characters from which the user would be most likely to want to select a character from next, based upon the frequency of that particular character combination being used in either a particular language or application. The organization of the characters within each character set layout is also based on the frequency of those characters being used in either a particular language or application. The keyboard can be implemented to operate as either a touch-sensitive display or as a collection of interactive images on any of a number of different displays. The keyboard can also be used in conjunction with the special function keys or buttons that are common to computer system for performing function-character command operations.

Inventors

  • 👤 Edwin B. Kaehler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 08:02
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023; G06F3/0233; G06F3/0237; G06F3/0238

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 140 words
A dynamic predictive keyboard for communicating information to a display, comprising: an input means for use in combination with a plurality of key images and operative to output select signals corresponding to said key images in response to one or more of said key images being selected with said input means by a user, each of said select signals corresponding to an action to be taken by said keyboard and/or a device in communication with said keyboard; predictive means for determining a set of said key images to use in combination with said input means in response to receipt of one or more of said select signals, said set of key images including at least one key image most likely to be next selected by said user; and means for displaying said key images in association with said input means.
Claim 2
Dependent Claim 140 words
A dynamic predictive keyboard for communicating information to a display, comprising: an input means for use in combination with a plurality of key images and operative to output select signals corresponding to said key images in response to one or more of said key images being selected with said input means by a user, each of said select signals corresponding to an action to be taken by said keyboard and/or a device in communication with said keyboard; predictive means for determining a set of said key images to use in combination with said input means in response to receipt of one or more of said select signals, said set of key images including at least one key image most likely to be next selected by said user; and means for displaying said key images in association with said input means.
Claim 3
Dependent Claim 23 words
A dynamic predictive keyboard as recited in claim 1, wherein said displaying means is operative to project said key images on said display.
Claim 4
Dependent Claim 21 words
A dynamic predictive keyboard as recited in claim 2, wherein said input means includes a touch sensitive screen overlaying said display.
Claim 5
Dependent Claim 23 words
A dynamic predictive keyboard as recited in claim 2, wherein said input means includes a pointing device operated in associated with said display.
Claim 6
Dependent Claim 52 words
A dynamic predictive keyboard as recited in claim 1, wherein said input means includes a plurality of key switches, wherein said displaying means includes a plurality of display elements associated with each of sai key switches, and wherein said displaying means is operative to project said key images within said display elements.
Claim 7
Dependent Claim 66 words
A dynamic predictive keyboard as recited in claim 1, wherein said input means includes a plurality of key switches, wherein and said displaying means is operative to project replicas of said key switches on said display, and wherein said displaying means is operative to project said key images within said replicas, whereby said user selects one of said key images by selecting a corresponding key switch.
Claim 8
Dependent Claim 37 words
A dynamic predictive keyboard as recited in claim 1, wherein said input means includes a plurality of key switches, and wherein said input means further includes means for variably arranging said key switches in a predefined configuration.
Claim 9
Dependent Claim 41 words
A dynamic predictive keyboard as recited in claim 1, wherein said means for displaying said key images includes means for variably arranging said key images to be displayed according to a statiscal analysis of key images selected over a first period.
Claim 10
Dependent Claim 27 words
A dynamic predictive keyboard as recited in claim 1, wherein said key images include text characters corresponding to letters and characters for writing in a particular language.
Claim 11
Dependent Claim 65 words
A dynamic predictive keyboard as recited in claim 9, wherein said input means includes a plurality of user selectable keys having fixed key locations, and wherein each of said key images is associated with only a single key location, whereby key locations associated with said key images are learned by said user in such a manner so as to facilitate touch typing using said keyboard.
Claim 12
Dependent Claim 29 words
A dynamic predictive keyboard as recited in claim 9, wherein said key images further include functional icons corresponding to actions to be taken by said keyboard and/or said device.
Claim 13
Dependent Claim 34 words
A dynamic predictive keyboard as recited in claim 11, wherein one of said function icons corresponds to an action for switcing said key images from lower case text characters to upper case text characters.
Claim 14
Dependent Claim 52 words
A dynamic predictive keyboard as recited in claim 11, wherein said displaying means is operative to project said text characters on said display, and wherein one of said functional icons corresponds to an action for causing said displaying means to delete one or more of said text characters projected on said display.
Claim 15
Dependent Claim 33 words
A dynamic predictive keyboard as recited in claim 11, wherein one of said functional icons corresponds to an action for causing said displaying means to manually switch between sets of said key images.
Claim 16
Dependent Claim 41 words
A dynamic predictive keyboard as recited in claim 1, wherein said predictive means includes a set of rules for defining a set of key images to use in combination with said input means in response to each of said select signals.
Claim 17
Dependent Claim 38 words
A dynamic predictive keyboard as recited in claim 15, wherein said key images include text characters corresponding to letters and characters for writing in a particular language, and wherein said set of rules is based on said language.
Claim 18
Dependent Claim 77 words
A dynamic predictive keyboard as recited in claim 16, wherein said input means further including means for selecting an insertion point for text characters on said display, said input means being operative to output a select signal corresponding to a text character preceding said insertion point, and wherein set of rules includes a rule for defining a set of key images to use in combination with said input means in response to each of said select signals.
Claim 19
Dependent Claim 45 words
A dynamic predictive keyboard as recited in claim 16, wherein said set of rules includes a rule for defining a set of key images to use in combination with said input means in response to one of said text characters being deleted from said display.
Claim 20
Dependent Claim 41 words
A dynamic predictive keyboard as recited in claim 15, wherein said set of rules includes a rule for defining a set of key images to use in combination with said input means in response to an operation performed by said device.
Claim 21
Dependent Claim 27 words
A dynamic predictive keyboard as recited in claim 15, wherein said set of rules is modifiable according to feedback data derived from said keyboard and/or said device.
Claim 22
Dependent Claim 24 words
A dynamic predictive keyboard as recited in claim 20, wherein said feedback data is statistically derived based on key images selected by said user.
Claim 23
Dependent Claim 21 words
A dynamic predictive keyboard as recited in claim 20, wherein said feedback data is based on operations performed by said device.
Claim 24
Dependent Claim 42 words
A dynamic predictive keyboard as recited in claim 15, wherein said set of rules includes a rule for defining a set of key images to use in combination with said input means in response to each text character selected by said user.
Claim 25
Dependent Claim 78 words
A dynamic predictive keyboard as recited in claim 15, wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, wherein said set of rules includes a rule for defining a set of key images to use in combination with said input means in response to combinations of said text characters and/or said functional icons simultaneously being selected by said user.
Claim 26
Dependent Claim 78 words
A dynamic predictive keyboard as recited in claim 15, wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, wherein said set of rules includes a rule for defining a set of key images to use in combination with said input means in response to a series of said text characters and/or said functional icons being selected by said user.
Claim 27
Independent Claim 151 words
A method for operating a keyboard for entering text on a display, comprising the steps of: displaying a first set of key images associated with a plurality of keys, said key images including text characters, said key images corresponding to actions to be taken by said keyboard and/or said display in response to one or more of said keys being selected by a user, detecting said user's selection of a key on said keyboard or an insertion point on said display, determining a best set of key images to next display based on said user's selection of one or more keys from said keyboard or based on a text character on said display preceding said insertion point, said best set of key images including at least one key image most likely to be next selected by said user, and displaying said best set of key images in association with said keys.
Claim 28
Independent Claim 151 words
A method for operating a keyboard for entering text on a display, comprising the steps of: displaying a first set of key images associated with a plurality of keys, said key images including text characters, said key images corresponding to actions to be taken by said keyboard and/or said display in response to one or more of said keys being selected by a user, detecting said user's selection of a key on said keyboard or an insertion point on said display, determining a best set of key images to next display based on said user's selection of one or more keys from said keyboard or based on a text character on said display preceding said insertion point, said best set of key images including at least one key image most likely to be next selected by said user, and displaying said best set of key images in association with said keys.
Claim 29
Dependent Claim 20 words
A method for operating a keyboard as recited in claim 26, wherein said key images are displayed within said keys.
Claim 30
Dependent Claim 31 words
A method for operating a keyboard as recited in claim 26, wherein said keys are key replicas displayed on said display and said key images are displayed within said key replicas.
Claim 31
Dependent Claim 32 words
A method for operating a keyboard as recited in claim 26, wherein said actions include displaying a text character on said display in accordance with a key image selected by said user.
Claim 32
Dependent Claim 41 words
A method for operating a keyboard as recited in claim 26, wherein said step of determining a best set of key images to next display includes the step of switching between sets of said key images in association with said keys.
Claim 33
Dependent Claim 40 words
A method for operating a keyboard as recited in claim 30, wherein said step of switching between said sets of key images includes the step of following a set of rules for predictively switching between said sets of key images.
Claim 34
Dependent Claim 38 words
A method for operating a keyboard as recited in claim 31, wherein said set of rules is based on a language entered from said keyboard and/or an application performed by a computerized device in association with said display.
Claim 35
Dependent Claim 41 words
A method for operating a keyboard as recited in claim 31, wherein said set of rules is modified after said keyboard is used according to feedback data derived from said keyboard and/or a computerized device operated in association with said display.
Claim 36
Dependent Claim 26 words
A method for operating a keyboard as recited in claim 33, wherein said feedback data is statistically derived based on key images selected by said user.
Claim 37
Dependent Claim 24 words
A method for operating a keyboard as recited in claim 33, wherein said feedback data is based on actions taken by said computerized device.
Claim 38
Dependent Claim 39 words
A method for operating a keyboard as recited in claim 31, wherein said set of rules includes a rule for determining said best set of key images in response to said user deleting a text character from said display.
Claim 39
Dependent Claim 37 words
A method for operating a keyboard as recited in claim 31, wherein said set of rules includes a rule for determining said best set of key images in response to each text character selected by said user.
Claim 40
Dependent Claim 73 words
A method for operating a keyboard as recited in claim 31 wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, wherein said set of rules includes a rule for determining said best set of key images in response to combinations of said text characters and/or said functional icons simultaneously being selected by said user.
Claim 41
Dependent Claim 73 words
A method for operating a keyboard as recited in claim 31, wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, wherein said set of rules includes a rule for determining said best set of key images in response to a series of said text characters and/or said functional icons being selected by said user.
Claim 42
Dependent Claim 121 words
A dynamic predictive keyboard and display device, comprising: a display, a set of user selectable keys arranged within a predetermined configuration, a housing for securing said display and said keys, means for determining a set of key images to display in association with said keys after one or more of said keys has been selected by said user, each of said key images corresponding to an action to be taken by said device in response to one or more of said keys being selected by a user, said set of key images including at least one key image most likely to be next selected by said user, and means for displaying said set of key images in association with said keys.
Claim 43
Dependent Claim 121 words
A dynamic predictive keyboard and display device, comprising: a display, a set of user selectable keys arranged within a predetermined configuration, a housing for securing said display and said keys, means for determining a set of key images to display in association with said keys after one or more of said keys has been selected by said user, each of said key images corresponding to an action to be taken by said device in response to one or more of said keys being selected by a user, said set of key images including at least one key image most likely to be next selected by said user, and means for displaying said set of key images in association with said keys.
Claim 44
Dependent Claim 25 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein said key images are projected by said displaying means on said display.
Claim 45
Dependent Claim 32 words
A dynamic predictive keyboard and display device as recited in claim 41, wherein said keys are formed by a touch sensitive screen overlaying a portion of said display displaying said key images.
Claim 46
Dependent Claim 50 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein said keys are hardware switches, wherein said displaying means includes a plurality of display elements associated with each of said keys, and wherein said displaying means includes means for displaying said key images within said display elements.
Claim 47
Dependent Claim 49 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein each of said key images is displayed in association with only one key, whereby a key location associated with each of said key images is learned by said user thereby facilitating touch typing using said keyboard.
Claim 48
Dependent Claim 29 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein said actions to be taken by said device include displaying text characters on a display screen.
Claim 49
Dependent Claim 47 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein said determining means includes means for storing a plurality of said key images and wherein said display means includes means for alternatively displaying different sets of said key images in association with said keys.
Claim 50
Dependent Claim 31 words
A dynamic predictive keyboard and display device as recited in claim 46, wherein said means for alternatively displaying includes means for manually switching between said different sets of said key images.
Claim 51
Dependent Claim 28 words
A dynamic predictive keyboard and display device as recited in claim 40, wherein said determining means includes a set of rules for determining said set of key images.
Claim 52
Dependent Claim 35 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said set of rules is based on a language being typed from said keyboard and/or an application being performed by said device.
Claim 53
Dependent Claim 59 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said key images include text characters, and wherein said set of rules includes a rule for causing said set of key images to be displayed in association with said keys in response to said user selecting an insertion point for text characters on said display screen.
Claim 54
Dependent Claim 56 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said key images include text characters, and wherein said set of rules includes a rule for causing said set of key images to be displayed in association with said keys in response to said user deleting a text character from said display screen.
Claim 55
Dependent Claim 44 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said set of rules includes a rule for causing said set of key images to be displayed in association with said keys in response to an operation performed by said device.
Claim 56
Dependent Claim 41 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said set of rules is initially predefined before said keyboard is used and subsequently modified after said keyboard is used according to feedback data derived from said device.
Claim 57
Dependent Claim 27 words
A dynamic predictive keyboard and display device as recited in claim 53, wherein said feedback data is statistically derived based on key images selected by said user.
Claim 58
Dependent Claim 24 words
A dynamic predictive keyboard and display device as recited in claim 53, wherein said feedback data is based on actions taken by said device.
Claim 59
Dependent Claim 53 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said key images include text characters, and wherein said set of rules includes a rule for causing said set of key images to be displayed in association with said keys in response to each text character selected by said user.
Claim 60
Dependent Claim 82 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, and wherein said set of rules includes a rule for causing said set of key images to be displayed in association with said keys in response to combinations of said text characters and/or said functional icons simultaneously being selected by said user.
Claim 61
Dependent Claim 83 words
A dynamic predictive keyboard and display device as recited in claim 48, wherein said key images include text characters corresponding to letters and characters for writing in a particular language and functional icons corresponding to commands for performing predefined operations, and wherein said set of rules for includes a rule causing said set of key images to be displayed in association with said keys in response to a predefined series of said text characters and/or said functional icons being selected by said user.
Claim 62
Dependent Claim 83 words
A dynamic predictive keyboard and display device as recited in claim 40, and further including at least one user selectable function button supported by said housing and in communication with said determining means, said keys and said button being simultaneously selectable by said user in such a manner so as to cause said device to perform a special action, said special action being different than said action that would be performed had one or more keys been pressed without simultaneously pressing said button.

References Cited (Backward Citations)

US4280121A Cited
US4333097A Cited
US4803463A Cited
JPS5999536A Cited
US4885580A Cited
US4633227A Cited
US4853888A Cited
US4823311A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-07 1996-01-06 1996-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-07 2000-01-06 2000-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-07 2004-01-06 2004-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag