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

Mobile client computer with hexagonal keyboard

Assignee: International Business Machines Corp
•
Filing: 1996-08-12
•
Granted: 1998-09-08
•
Expires: 2016-08-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer in which entry of data from an area provided on a display, touchscreen or the like is facilitated by the provision of a "soft keyboard" having keys configurable as hexagonal cells. Hexagonal cells enable display of larger areas for engagement by the finger or other input pointer used by a user of the computer of this invention. A user can be permitted a choice between hexagonal and rectangular cells.

Inventors

  • 👤 Randal Lee Bertram
  • 👤 David Frederick Champion
  • 👤 Lisa Salcedo Eichorn

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:56
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04886; Y; Y10; Y10S; Y10S345/00; Y10S345/905

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 153 words
A mobile client computer comprising: a housing sized to be held in and manipulated by the hand of a user; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display mounted in said housing coupled to said processor and said memory for displaying information derived from digital data processed by said processor; an input digitizer mounted in said housing and overlaying said display, said input digitizer being coupled to said processor for enabling input of digital data by a user; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining hexagonally shaped cells, each cell defining a selectable input.
Claim 2
Dependent Claim 153 words
A mobile client computer comprising: a housing sized to be held in and manipulated by the hand of a user; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display mounted in said housing coupled to said processor and said memory for displaying information derived from digital data processed by said processor; an input digitizer mounted in said housing and overlaying said display, said input digitizer being coupled to said processor for enabling input of digital data by a user; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining hexagonally shaped cells, each cell defining a selectable input.
Claim 3
Dependent Claim 43 words
A mobile client computer according to claim 1 wherein said display is oriented in use with a vertical display axis and a horizontal display axis and further wherein said plurality of hexagonally shaped cells are displayed in an orientation of vertices aligned vertically.
Claim 4
Dependent Claim 53 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining hexagonally shaped cells and at least one rectangularly shaped cell, each of said cells defining a selectable input.
Claim 5
Dependent Claim 53 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining regular hexagonal cells and at least one extended hexagonal cell, each of said cells defining a selectable input.
Claim 6
Dependent Claim 45 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in defining a plurality of cells bounding the outer perimeter of the displayed keyboard, said perimeter bounding cells precluding input.
Claim 7
Dependent Claim 35 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard as called by an application program.
Claim 8
Dependent Claim 37 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard at all times during use of the computer.
Claim 9
Dependent Claim 40 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard occupying a minor portion of the area available on said display.
Claim 10
Dependent Claim 40 words
A mobile client computer according to claim 1 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard occupying a major portion of the area available on said display.
Claim 11
Dependent Claim 108 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying on said display a keyboard formed by a plurality of adjoining hexagonally shaped cells, each defining a selectable input.
Claim 12
Dependent Claim 108 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying on said display a keyboard formed by a plurality of adjoining hexagonally shaped cells, each defining a selectable input.
Claim 13
Dependent Claim 41 words
A computer according to claim 10 wherein said display is oriented in use with a vertical display axis and a horizontal display axis and further wherein said plurality of hexagonally shaped cells are displayed in an orientation of vertices aligned vertically.
Claim 14
Dependent Claim 51 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining hexagonally shaped cells and at least one rectangularly shaped cell, each of said cells defining a selectable input.
Claim 15
Dependent Claim 51 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining regular hexagonal cells and at least one extended hexagonal cell, each of said cells defining a selectable input.
Claim 16
Dependent Claim 43 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in defining a plurality of cells bounding the outer perimeter of the displayed keyboard, said perimeter bounding cells precluding input.
Claim 17
Dependent Claim 33 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard as called by an application program.
Claim 18
Dependent Claim 35 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard at all times during use of the computer.
Claim 19
Dependent Claim 38 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard occupying a minor portion of the area available on said display.
Claim 20
Dependent Claim 38 words
A computer according to claim 10 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard occupying a major portion of the area available on said display.
Claim 21
Dependent Claim 110 words
A display generating system comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; said processor and said memory cooperating in supplying digital data driving a display of visual images; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard formed by a plurality of adjoining hexagonally shaped cells, each cell defining a selectable input.
Claim 22
Dependent Claim 110 words
A display generating system comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; said processor and said memory cooperating in supplying digital data driving a display of visual images; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard formed by a plurality of adjoining hexagonally shaped cells, each cell defining a selectable input.
Claim 23
Dependent Claim 44 words
A system according to claim 19 wherein the display of a keyboard is oriented in use with a vertical display axis and a horizontal display axis and further wherein said plurality of hexagonally shaped cells are displayed in an orientation of vertices aligned vertically.
Claim 24
Dependent Claim 57 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard formed by a plurality of adjoining hexagonally shaped cells and at least one rectangularly shaped cell, each of said cells defining a selectable input.
Claim 25
Dependent Claim 57 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard formed by a plurality of adjoining regular hexagonal cells and at least one extended hexagonal cell, each of said cells defining a selectable input.
Claim 26
Dependent Claim 43 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in defining a plurality of cells bounding the outer perimeter of the displayed keyboard, said perimeter bounding cells precluding input.
Claim 27
Dependent Claim 39 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard as called by an application program.
Claim 28
Dependent Claim 35 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in displaying a keyboard at all times during use of the system.
Claim 29
Dependent Claim 44 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in supplying digital data driving a display of a keyboard occupying a minor portion of the area available for the display.
Claim 30
Dependent Claim 44 words
A system according to claim 19 wherein said control program and said processor cooperate, when said control program is executing on said processor, in suppplying digital data driving a display of a keyboard occupying a major portion of the area available for the display.
Claim 31
Dependent Claim 227 words
A mobile client computer comprising: a housing sized to be held in and manipulated by the hand of a user; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display mounted in said housing coupled to said processor and said memory for displaying information derived from digital data processed by said processor; an input digitizer mounted in said housing and overlaying said display, said digitizer being coupled to said processor and enabling input of digital data by a user; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining cells, each defining a selectable input; said control program and said processor cooperating, when said control program is executing on said processor, in defining a rectangular plane for key definition and input and a center plane for key definition and input; said control program and said processor cooperating, when said control program is executing on said processor, in allowing a user of the computer to select a display of a keyboard formed by adjoining rectangular cells and a keyboard formed by adjoining hexagonal cells.
Claim 32
Dependent Claim 227 words
A mobile client computer comprising: a housing sized to be held in and manipulated by the hand of a user; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display mounted in said housing coupled to said processor and said memory for displaying information derived from digital data processed by said processor; an input digitizer mounted in said housing and overlaying said display, said digitizer being coupled to said processor and enabling input of digital data by a user; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying a keyboard formed by a plurality of adjoining cells, each defining a selectable input; said control program and said processor cooperating, when said control program is executing on said processor, in defining a rectangular plane for key definition and input and a center plane for key definition and input; said control program and said processor cooperating, when said control program is executing on said processor, in allowing a user of the computer to select a display of a keyboard formed by adjoining rectangular cells and a keyboard formed by adjoining hexagonal cells.
Claim 33
Dependent Claim 34 words
The mobile client computer as defined in claim 28, wherein the user of the computer can select a display of a keyboard formed both by adjoining rectangular shaped cells and adjoining hexagonally shaped cells.
Claim 34
Dependent Claim 184 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying on said display a keyboard formed by a plurality of adjoining cells, each defining a selectable input; said control program and said processor cooperating, when said control program is executing on said processor, in defining a rectangular plane for key definition and input and a center plane for key definition and input; said control program and said processor cooperating, when said control program is executing on said processor, in allowing a user of the computer to select between display of a keyboard formed by adjoining rectangular cells and a keyboard formed by adjoining hexagonal cells.
Claim 35
Dependent Claim 184 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and a control program stored in said memory accessible by said processor for directing the processing of digital data by said processor; said control program and said processor cooperating, when said control program is executing on said processor, in displaying on said display a keyboard formed by a plurality of adjoining cells, each defining a selectable input; said control program and said processor cooperating, when said control program is executing on said processor, in defining a rectangular plane for key definition and input and a center plane for key definition and input; said control program and said processor cooperating, when said control program is executing on said processor, in allowing a user of the computer to select between display of a keyboard formed by adjoining rectangular cells and a keyboard formed by adjoining hexagonal cells.
Claim 36
Dependent Claim 32 words
The computer as defined in claim 30, wherein the user of the computer can select a display of a keyboard formed both by adjoining rectangular shaped cells and adjoining hexagonally shaped cells.
Claim 37
Dependent Claim 155 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and an input device coupled to said processor for manual entry by a user of data to be processed by said processor, said input device including a keyboard defined by a grid of interlocking keys, the grid being formed by a plurality of columns and rows of adjoining hexagonally shaped cells, each cell defining a selectable input; said adjoining hexagonally shaped cells being arrayed in the plurality of columns and the plurality of rows to define the grid of interlocking keys, wherein the keys of the grid have individual annotations corresponding to the selectable inputs for each cell for generating words for displaying on the display.
Claim 38
Dependent Claim 155 words
A computer comprising: a housing; a processor mounted within said housing for processing digital data; memory mounted within said housing for storing digital data and coupled to said processor; a display coupled to said processor and said memory for displaying information derived from digital data processed by said processor; and an input device coupled to said processor for manual entry by a user of data to be processed by said processor, said input device including a keyboard defined by a grid of interlocking keys, the grid being formed by a plurality of columns and rows of adjoining hexagonally shaped cells, each cell defining a selectable input; said adjoining hexagonally shaped cells being arrayed in the plurality of columns and the plurality of rows to define the grid of interlocking keys, wherein the keys of the grid have individual annotations corresponding to the selectable inputs for each cell for generating words for displaying on the display.
Claim 39
Dependent Claim 67 words
The computer according to claim 32 wherein each of said plurality of adjoining hexagonally shaped cells is formed as an outline around a center and the centers of ones of said cells in one row are arranged along a line spaced from a line crossing the centers of cells in an adjacent row by a distance less than the height of said cells in said one row.
Claim 40
Dependent Claim 67 words
The computer according to claim 32 wherein each of said plurality of adjoining hexagonally shaped cells is formed as an outline around a center and the centers of ones of said cells in one column are arranged along a line spaced from a line crossing the centers of cells in an adjacent column by a distance less than the height of said cells in said one column.
Claim 41
Dependent Claim 21 words
A computer according to claim 32 wherein said plurality of adjoining hexagonal cells are of a common size and congruent configuration.

References Cited (Backward Citations)

US5124702A Cited
US5415071A Cited
US5575576A Cited
US5661635A Cited
US5625354A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-07 2002-03-09 2002-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-07 2006-03-09 2006-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-07 2010-03-09 2010-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag