Mobile client computer with hexagonal keyboard
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
90 Citations
35 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. 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. - View Dependent Claims (29)
-
-
30. 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. - View Dependent Claims (31)
-
-
32. 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. - View Dependent Claims (33, 34, 35)
-
Specification