Language selection

Search

Patent 2610874 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2610874
(54) English Title: UNIVERSAL KEYBOARD
(54) French Title: CLAVIER UNIVERSEL
Status: Dead
Bibliographic Data
(51) International Patent Classification (IPC):
  • H03M 11/14 (2006.01)
  • H04W 88/02 (2009.01)
  • H01H 13/70 (2006.01)
  • H01H 13/76 (2006.01)
(72) Inventors :
  • HIGGINSON, TIMOTHY B. (United States of America)
(73) Owners :
  • YUVEE, INC. (United States of America)
(71) Applicants :
  • YUVEE, INC. (United States of America)
(74) Agent: SMART & BIGGAR
(74) Associate agent:
(45) Issued:
(22) Filed Date: 2002-09-19
(41) Open to Public Inspection: 2003-03-27
Examination requested: 2007-11-19
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
60/323,680 United States of America 2001-09-20

Abstracts

English Abstract





The present invention provides a multifunctional input device (1). The input
device includes a
functional mode (12) which defines the mode of operation of the input device.
Each functional
mode includes one or more domain levels (20) with each domain level containing
one or more
domain-level values. Each domain level-value within each functional mode is
assigned to one of
a plurality of programmable input keys (30). The domain-level value assigned
to each
programmable input key controls the function of that programmable input key
within a given
functionality and domain level. The present invention also includes a display
(32) to indicate the
domain-level value associated with each of the programmable input keys within
a given
functionality .


Claims

Note: Claims are shown in the official language in which they were submitted.





17

CLAIMS:


1. A wireless communication device comprising:

a wireless signal interface; and


an integral keypad input facilitating segmenting a
set of input values, associated with a keypad functional
mode, into multiple domain levels, wherein ones of the
multiple domain levels each contain a subset of the set of
input values, the integral keypad comprising:


a set of domain control keys, comprising at least
two keys, for selecting one of the multiple domain levels;
and


a set of input keys, separate and distinct from
the set of domain control keys, wherein ones of the
plurality of input keys are each associated with a signal,
representative of one of a subset of the set of input values
associated with a currently selected one of the multiple
levels, transmitted by the integral keypad input in response
to actuation of one of the set of input keys.


2. The wireless communication device of claim 1,
wherein the device supports a text entry mode and further
comprising a shift key, distinct from the set of domain
control keys, for selecting between upper and lower cases of
a complete alphabet set.


3. The wireless communication device of claim 1
wherein the set of input keys is arranged within a two-
dimensional array of rows and columns.


4. The wireless communication device of claim 1
wherein the device supports text entry and further
comprises:




18

a set of text entry values corresponding to a
complete alphabet set, wherein the set of text entry values
is segmented into multiple domain levels, selected via the
domain control keys.


5. The wireless communication device of claim 4
wherein the device supports numerical value entry and
further comprises:


a set of numerical values assigned to ones of the
set of input keys, and wherein the numerical values are
assigned to a domain level differing from at least one of
the multiple domain levels to which the set of text entry
values are assigned.


6. The wireless communication device of claim 1
wherein the multiple domain select keys are disposed
adjacent to the set of input keys on a generally planar
surface of the device.


7. The wireless communication device of claim 1
further comprising a functional mode control for selecting a
functional mode of operation from multiple supported modes
of operation supported by the device.


8. The wireless communication device of claim 7
wherein the functional mode control comprises multiple
function select keys and wherein the function select keys
are distinct from the set of input keys.


9. The wireless communication device of claim 1
wherein input key values are presented via dynamic visual
display elements disposed proximate corresponding ones of
the set of input keys.




19

10. The wireless communication device of claim 9
wherein the visual display elements comprise liquid crystal
displays.


11. A cellular phone including an integrated text
entry interface, the text entry interface including:


a set of text entry values corresponding to a
complete alphabet set, wherein the set of text entry values
is segmented into multiple domain levels such that each text
entry value, within the set of text entry values, is
associated with at least one of the multiple domain levels,
and any one of the multiple domain levels does not include
each one of the set of text entry values corresponding to
the complete alphabet set;


an input key set, to which the set of text entry
values are assigned, for designating, as input, ones of the
set of text entry values corresponding to the complete
alphabet set, wherein at least two text entry values
associated with differing domain levels are assigned to
individual input keys of the input key set; and


a domain control, including a user manipulated
domain selection interface physically distinct from the
input key set, for designating a current domain level from
the multiple domain levels and thereby selecting between the
at least two text entry values associated with the
individual input keys of the input key set.


12. The cellular phone of claim 11 wherein the text
entry interface further comprises a shift key, distinct from
the domain control, for selecting between upper and lower
cases of the complete alphabet set.




20

13. The cellular phone of claim 11 wherein the input
key set is arranged within a two-dimensional array of rows
and columns.


14. The cellular phone of claim 11 wherein the text
entry interface further comprises:


a set of numerical values assigned to ones of the
input key set, and wherein the numerical values are assigned
to a domain level differing from at least one of the
multiple domain levels to which the set of text entry values
are assigned.


15. The cellular phone of claim 11 wherein the user
manipulated domain selection interface comprises multiple
domain select keys.


16. The cellular phone of claim 15 wherein the
multiple domain select keys are disposed adjacent to the
input key set on a generally planar surface of the cellular
phone.


17. The cellular phone of claim 1 further comprising a
functional mode control for selecting a functional mode of
operation from multiple supported modes of operation
supported by the cellular phone.


18. The cellular phone of claim 17 wherein the
functional mode control comprises multiple function select
keys and wherein the function select keys are distinct from
the input key set.


19. The cellular phone of claim 11 wherein input key
values are presented via dynamic visual display elements
disposed proximate corresponding ones of the input key set.




21

20. The cellular phone of claim 19 wherein the visual
display elements comprise liquid crystal displays.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02610874 2007-11-19
66597-214D

UNTVERSAL KEYBOARD
DIVISIONAL APPLICATION

This application is a divisional application of Canadian Patent Application
No. 2,459,043, which was filed on Septeniber 19, 2002,

FIELD OF THE INVSNTION
[0002] The present invention general}y relates to inpui devices, and more
particularly, the
invention relates to an improved design of a universal keyboard having one or
more
functionaiities.

BACKGROUND OF THE INVENTION
[0003) Inputs for electronic devices (e.g., personal computers, lap-top
computers, PDA.s,
cellular telephones, etc.) are routinely used every day by millions of people.
The most common
input device is a keyboard. The keyboard most commonly used today is the
QWERT'I'
keyboard. The name of the QWERTY keyboard is derived from the first six
alphabetical
characters on the left side of the first row of letters on the keyboard.
[0004] The QWERTY keyboard was developed in the late 1860's for the first
mechanical
typewriter and was subsec}uently patented by Chtistopher Sholes in 1878. Due
to the
mechanical complexity of first typewriters, the keyboard was intentionally
designed to prevent
the user from rapidly pressing consecutive keys, as this would janm the
machine. As such, the
arrangement of the keys on the QWERTY keyboard resulted from an accommodation
to the
mechanical nature of the first typewriters and not from an effort to ensure
the efficient transfer
of infoxination by the keyboard user.
[0005] The QWER.TY keyboard has been used as an input means since the
development of
the very first electronic devices. However, with the development of smaller,
portable electronic
devices, use of the QWERTY keyboard with these devices has certain drawbacks.
As
electronic devices have become smaller through advances in integrated
circuitry, the traditional
QWERTY keyboard is simply too large for many of the smalier electronic devices
as the
keyboard must be large enough to accommodate both hands of the user. Moreover,
due the
large size of the traditional keyboard, it is not sufbciently portable for use
in conjunction with
many of these electronic devices. Previous attempts to overcome this short
coming of the
keyboard have included the use of foldable keyboards as shown in United States
Patent No.
6,174,097 and the use of keyboards that allow for the direct connection of the
electronic device


CA 02610874 2007-11-19
66597-214D

2
to a full-size portable QWERTY keyboard as shown in United States Patent No.
6,108,200.
However, neither of these approaches reduces the area required for the use of
the keyboard.
[0006] The miniaturization of many electronic devices has allowed them to be
designed
such that they can be operated with only a single hand of the user or has made
their use
incompatible with a full-sized QWERTY keyboard. Because the QWBRTY keyboard
was
developed for two-handed use with the original typewriter, it can not be
readily adapted for
efficient use by only a single hand, or one or both thumbs when used in
conjunction with many
electronic devices. Moreover, the size of the standard QWERTY keyboard, which
can have in
excess of 100 keys, often limits its versatility and utility a's an input
device. Prior attempts to
circumvent those drawbacks of the QWERTY keyboard have included the use of a
stylus in
conjunction with a touch-screen display or other pressure sensitive surface
for data entry.
However, stylus-based methods of data entry are typically much slower for
entering data, more
difflcult for users to learn, and have a higher error rate than keyboard-based
data entry
methods.
[0007] An additional drawback to the QWERTY keyboard is that it was designed
to
accommodate the mechanical components of the first typewriters, as such, the
layout of its keys
does not facilitate the rapid input of data from the kayboard. Previous
attempts to increase the
speed and efficiency of data input into an electronic device have included the
development and
use of voice-recognition sofflware. However, the error rate typically
associated with this type of
software has thus far prevented its large-scale use as an effective input
device.
[0008] Another drawback to the traditional QWERTY keyboard is that it has
typically only
had a single functionality, namely alphanumeric input. However, with the
decrease in size of
many of electronic devices, additional functions are required from a smaller
keyboard that
current keyboards cannot accommodate.
[0009] Previous attempts to overcome shortcomings of the QWERTY keyboard have
included the use of alternative keyboards, such as the standard 12-key
arrangement found on
most telephone and cellular phones. A drawback of using the standard telephone
as a data-
input device is the slow rate of input due to use of only a single finger or
thumb to activate the
keys..

BRIEF SUMMARY OF THE INVENTION
[0010] The present invention provides a multifunctional input device. The
input device
includes a functional mode which defines the mode of operation of the input
device. Each
functional mode includes one or more domain levels with each domain level
containing one or
more domain-level values. Each domain level-value within each functional mode
is assigned to


CA 02610874 2007-11-19
66597-214D

3
one of a plurality of programmable input keys. The domain-
level value assigned to each input key controls the function
of that input key within a given functionality and domain
level. The present invention also includes a display to
indicate the domain-level value associated with each of the
programmable input keys within a given functionality.
According to one aspect of the present invention,
there is provided a wireless communication device
comprising: a wireless signal interface; and an integral
keypad input facilitating segmenting a set of input values,
associated with a keypad functional mode, into multiple
domain levels, wherein ones of the multiple domain levels
each contain a subset of the set of input values, the
integral keypad comprising: a set of domain control keys,
comprising at least two keys, for selecting one of the
multiple domain levels; and a set of input keys, separate
and distinct from the set of domain control keys, wherein
ones of the plurality of input keys are each associated with
a signal, representative of one of a subset of the set of
input values associated with a currently selected one of the
multiple levels, transmitted by the integral keypad input in
response to actuation of one of the set of input keys.

According to another aspect of the present
invention, there is provided a cellular phone including an
integrated text entry interface, the text entry interface

including: a set of text entry values corresponding to a
complete alphabet set, wherein the set of text entry values
is segmented into multiple domain levels such that each text
entry value, within the set of text entry values, is

associated with at least one of the multiple domain levels,
and any one of the multiple domain levels does not include
each one of the set of text entry values corresponding to
the complete alphabet set; an input key set, to which the


CA 02610874 2007-11-19
66597-214D

3a
set of text entry values are assigned, for designating, as input, ones of the
set of text entry values
corresponding to the complete alphabet set, wherein at least two text entry
values associated with
differing domain levels are assigned to individual input keys of the input key
set; and a domain
control, including a user manipulated domain selection interface physically
distinct from the input
key set, for designating a current domain level from the multiple domain
levels and thereby
selecting between the at least two text entry values associated with the
individual input keys of the
input key set.

BRIEF DESCRIP'?'ION OF THE DRtiW1NGS
[001I] Fig. 1 is a top isometric view of the universal keyboard as viewed from
the bottom
right-hand corner of the keyboard;
[0012] Fig. 2 is a top isometric view of the universal keyboard as viewed from
the top left-
hand corner of the kayboard;
[0013] Fig. 3 is a bottom end view of the keyboard;
[0014] Fig. 4 is a top end view of the keyboard;
[0015] Fig. 5a is a top view of the keyboard illustrating the keyboard
operating in
alphanumeric functiona3ity with the domain-level values assigned to each input
key in the "A-
L" domain level;
[0016] Fig. 5b is a top view of the keyboard illustrating ths keyboard
orimfing in
alphanumeric nmctionality with the domain-level values assigned to each input
key in the "Ivi-
X" domain level;
[0017] Fig. 5c is a top view of the keyboard illustrating the keybaard
operating in
alphanumeric functionality with the domain-level values assigned to each input
key in the " Y-
2/0-9" domain level;
[0018] Fig. 5d is a top view of the keyboard illustrating the keybdard
operating in
alp'txanuineric nmetionality with the domaza-lovei values assigned to each
input key in the
'TUNCT" domain level;
[0019] Fig. 5e is a top view of the keyboard illustrating the keyboard
operating in
alphanumeric fnnctionality with the domain-leve] values assigned to each input
lcey in the
"SYM" domain level;
[0020] Fig. 5f is a top view of the keyboard illustrating the keyboard
operating in
alphanumeric funetionality with the domaun-);evel values assigned to each
input key in the.
"WORDS" domain level;
[00Z1] Fig. 6 is a top view of the keyboard showing additional keyboard
functionalities;
[OOZ2] Fig. 7 is a top isometric view of an altemative embodiment of the
universal
keyboard as viewed from the bottom right-hand corner of the keyboard;
[0023] Fig. 8 is a top isometric view of an embodiment of the universai
keyboard as viewed
from the top left-hand corner of the keyboard;


CA 02610874 2007-11-19
66597-214D

4
[0024] Fig. 9 is a bottom-end view of the keyboard shown in Figs. 7 and 8;
[0025] Fig. 10 is a top-end view of the keyboard shown in Figs. 7 and 8;
[0026] Fig. 11 is a top view of the embodiment of the keyboard shown in Figs.
7 and 8;
[0027] Fig. 12 is a schematic diagram showing a wireless connection between
the universal
keyboard and a computer connected to a PSTN;
[0028] Fig. 13 is a schematic diagram showing a wire connection between a
computer and
the universal keyboard connected to a PSTN;
[0029] Fig. 14 is schematic diagram showing the universal keyboard connected
to a variety
of devices through an 1/0 Port Bar.
[0030] Fig. 15 is a top isometric view of the universal keyboard illustrating
the use of an
additional unit for two-handed opera.tion of the keyboard.
[0031] Fig. 16 is a top isometric view of the universal keyboard integral with
a cellular
telephone.

DETAILED DESCRIPTION OF THE INVENTION
[0032] Generally, the present invention relates to an input device. The input
device has a
first functional mode which defines the operation of the device as well as one
or more domain
levels within each functionality with each domain level containing domain-
level values. Each
domain level value is assigned to one of a plurality of programmable input
keys. The present
invention also includes a display to indicate the domain-level value
associated with each input
key. Although described in the context of a portable universal keyboard, it
should be
understood that the invention is not limited to such applications. The
invention may be used in
conjunction with other input applications or devices which use a variety of
technologies, in lieu
of, or in addition to, that which is described herein. For example, the
invention described
herein may be used as an integral part of another device such as the controls
of an automobile,
an airplane (arm rest, seat back or cockpit), a lap-top computer (replacing
the current
QWERTY-style keyboard), PDA (personal digital assistant), a cell phone
(replacing the current
standard key pad) or a household device such as a refrigerator or television
set.
10033] Figure 1 is a top isometric view of the universal keyboard 1. Figure 1
illustrates
funetional-mode controls 10 for selecting the functional mode of operation of
the keyboard 1.
The functional mode of operation of the keyboard 1 is the overall operation of
the keyboard and
any peripheral attachments to which the keyboard is serving as an input
device. For example,
the functional mode of operation is selected, by way of example, from the
group consisting of:
an English alphanumeric keyboard, a non-English alphanumeric keyboard,
telephone,
calculator, card reader, text editing, intemet navigation, an application-
specific mode associated


CA 02610874 2007-11-19
66597-214D

with the use of a particular softvvare application and a mode associated with
the control of an
electronic device. Additionally, in embodiments of the invention, the keyboard
I operates
concurrently in more than one functional mode of operation. For example, the
keyboard may
be concurrently in both the E-mail and Alphanumeric functionalities to
facilitate drafting an e-
mail message. Other exemplary combinations of multiple simultaneous functional
modes of
operation include Edit/E-mail, Edit/Alphanumeric, Tele/www, Tele/Alpha, or E-
mail/Tele/www.
100341 Also located on the keyboard 1 are domain-level controls 20 for
selecting the
desired domain level. Within each functional mode of operation of the keyboard
is one or more
domain levels. Each domain level contains one or more domain-level values.
Each domain-
level value is associated with an input key. The association of domain-level
values to each
input key 30 allows for the transmission of a signal upon actuating the
particular input key 30.
The creation of a signal generated by the actuation of an input key 30 allows
for the
transmission of the character, function, command, or data which appears in the
displays 32.
The association between a domain-level value and a particular input key 30 can
be
predetemrined by the operation of the software associated with each functional
mode or
assigned by the user of the keyboard. Each domain-level value is assigned to
an input key 30
for selection by the keyboard user. For example, if the keyboard is operating
in the
alphanumeric funetionality and in the "A-L" domain level, then the domain-
level value
associated with the letter "A" will be assigned to the first programmable
input key 30 on the
left-hand side of the top row as shown in Fig. 5a.
[0035] Associated with each functional-mode control 10 is a functional-mode
screen 12.
The functional-mode screen 12 indicates which functional modes are acdvated
upon actuating
the functional-mode control 10 associated with each screen 12. In a similar
manner, each
domain-level control 20 has an associated domain-level screen 22 which
indicates the contents
of the domain level when the domain-level contro120 is actuated. Although the
attached
figures illustrate separate funetional-mode screens 12 and domain-level
screens 22 for each
functional-mode control 10 or domain-level contro120, respectively, this is
merely exemplary.
The present invention also includes the use of more or fewer screens than
shown in the attached
figures.
[0036] Located on the keyboard 1 is a set of functionality scrolling controls
(e.g., buttons)
26a and 26b for systematic display of the available functionalities that can
be selected by the
user of the keyboard 1. Actuating functionality scrolling control 26a, the
list of keyboard
funetionalities scrolls such that altemative funetionalities are displayed on
the functional-mode
screens 12 and can be selected by actuating the appropriate functional-mode
control 10. For


CA 02610874 2007-11-19
66597-214D

6
example, with functionalities 1-4 displayed in the functional-mode screens 12
of Fig. 1,
actuating the functionality scrolling contro126a will then display
functionalities 5-8. With
functionalities 5-8 displayed, pressing the functionality scrolling contro126b
allows
functionalities 1-4 to be available for selection by the user. Although
illustrated to scroll from
functionalities 1-4 to functionalities 5-8, the present invention also
includes scrolling
capabilities such that any number alternative funetionalifies will appear on
the functional mode
screens 12 upon actuating the scrolling controls 26a and 26b.
[0037] Also located on the keyboard 1 is a set of domain scrolling controls
28a and 28b for
selecting the desired domain level within a selected device functionality.
Actuating domain
scrolling control 26a displays additional levels available within a
functionality on the domain-
level screens 22. For example, with domain levels 1-4 displayed on the domain-
level screens
22 for a given functionality, actuating domain scrolling contro128a displays
additional domain
levels for selection by the user. Similarly, with the new domain levels
displayed, actuating the
domain scroliing control 28b, the previously displayed domain levels will be
displayed for
selection by the user. Activating a domain scrolling controls 28a or 28b will
change any
number of domain levels assigned to the domain-level controls 20.
[0038) Programmable input keys 30 comprise a keypad for transmitting a signal
associated
with each domain-level value associated with a particular input key 30.
Associated with each
input key 30 is a display 32. The displays provide a visual indication of the
cuiment domain-
level value associated with each input key 30 as well as altmmmtive domain-
level values
available for that input kcy 30 within a selected functionality. Although the
attached figures
illustrate the use of displays 32 with each progranlrnable input key 30, this
is rnerely
exemplary. The present invention also includes the use of programmable input
keys 30 with
fewer displays t-han. are illustrated in the attached figures.
[0039] The functional-mode screens 12, domain-level screens 22 and the
displays 32 can be
made from methods for displaying data such as light-emitting diodes (LED),
liquid-crystal
display (LCD) or touch screens (thereby combining the screens/displays (12,
22, 32) and
keys/controls (10, 20, 30) into a single element).
[0040]. Also illustrated in Fig. 1 is a plurality of,fixed keys 40 having a
defined operation.
The defined operation of each fixed key 40 is independent of the functionality
of the input
device selected by the user. The defined operation of the fixed keys are
operations found on
traditional keyboards such as Esc, Alt, Ctrl, Shift, Caps Lock, Tab, Enter,
Backspace, Delete,
and Spacebar. Additionally, these fixed keys can function in a manner
identical to that of a
right-mouse click, a left-mouse click or scroll. In other embodiments of the
invention, the
function of the fixed keys 40 are defined by the user of the keyboard 1. Also
illustrated in Fig.


CA 02610874 2007-11-19
66597-214D

7
1 is a cursor contro142 for controlling the location of the cursor used in
numerous software
applications or other graphical user interface. The cursor control includes
any form of an
insertable or removable cursor control or other joystick for use in
controlling the cursor
location.
[0041] Although not depicted, the exemplary keyboard illustrated in Fig. 1
includes a
microprocessor for controlling the operation of the keyboard. The processor
executes data
processing and control operations to assign and implement domain-level values
assigned to
each of the programmable input keys 30 and provides a visual indication of
alternative domain-
level values associated with each functional made of operation of the displays
32. The
assignment of domain-level values to the programrnable input keys 30 is
accomplished through
key-pad definition structures and procedures executed by the processor
according to the
selected functional mode or modes of operation of the keyboard.
100421 Also shown in Fig. l is a card insertion slot 44 for receiving data
from a card
having data stored thereon in an information bearing medium. The information-
bearing
medium can take a variety of forms, such as a magnetic-strip encoded card, a
bar-coded card, a
biometrically encoded card or other form of information encoded on a card.
Figure 1 also
illustrates a jack 46 for receiving such items as a hand-free head set or
headphones. Although
not illustrated, the present invention also includes a microphone and/or
speaker built into the
universal keyboard 1. Other data-entry sources and input/output hardware will
be known to
those skilled in the art.
[0043] The items of the keyboard described previously such as the functional-
mode
controls 10, functional-mode screens 12, domain-level controls 20, domain-
level screens 22,
the scrolling controls 26a, 26b, 28a, 28b, progirammable input keys 30 and the
displays 32 are
located within a single base unit having a housing which fits into a user's
hand and protects the
intemal components of the keyboard 1. However, also contemplated within the
scope of the
present invention is a multi-sectioned keyboard where some of the keyboard
components are
located apart from the other keyboard components. Additionally, although each
of the
functional-mode controls 10, domain-level controls 20 and programmable input
keys 30 are
shown as buttons activated by the fingers of the user, altemative means of
activating these
buttons, such as the use of a stylus, is also contemplated by the present
invention. Also within
the scope of the present invention would be the use of touch-sensitive
surfaces that are used in
lieu of, or in addition to, the buttons and screens illustrated in the
attached figures.
[0044] Figures 1-15 show the universal keyboard I as being a stand-alone input
device.
However, the keyboard 1 can be incorporated into any device, such as a
cellular telephone as
shown in Fig. 16. In embodiments of the invention, for example, the invention
described


CA 02610874 2007-11-19
66597-214D

S
herein may be used as an integral part of another device such as an
automobile, an airplane
(e.g., arm rest, seat back or cockpit), a lap-top computer (replacing the
current QWERTY-style
keyboard), PDA (personal digital assistant), a cell phone (replacing the
current standard key
pad) or a household device such as a refrigerator or television set. The
included figures
illustrating the keyboard as a stand-alone input device are merely exemplary
and do not
constitute a limitation of the present invention.
[0045] Fig. 2 is a top isometric view of the universal keyboard I as viewed
from the top
left-hand corner of the keyboard. All of the operational features of the
keyboard 1 are identical
to that described in connection with Fig, 1. Figure 2 iltusfrates additional
connections to the
universal keyboard located in the top of the keyboard 60 below the scrolling
controls 26a, 26b,
28a, 28b and the cursor control 42.
[00461 Although shown to be located in the top of the keyboard, the location
of these
additional connections can be placed at any convenient location on the
keyboard. The
additional connections include a slot 62 for an insertable electronic circuit
card wherein the slot
is configured in accordance with one of the standard designs used for
insertable electronic
circuit cards such as any of the PCMCIA standard sizes, a port configured to
interface with a
telephone line that is part of a public-switched telephone network (PSTN) 64,
a USB port 66, a
serial-port interface, a parallel-port interface, and/or an expansion slot
configured to receive a
memory card 68. Fig. 2 also illustrates an infrared port 70, which enables the
universal
keyboard to wirelessly transmit or receive data. Although not depicted in the
exemplary
keyboard in Fig. 2, additional connections are incorporated into the keyboard
1 including a jack
for the conneetion of an additional unit for operating the keyboard with two
hands as shown in
Figure 15 as well as connections for other electronic devices that the
keyboard 1 is sending or
receiving information to or from.
[0047] A person of skill in the relevant art would recognize that other
expansion
capabilities could be incorporated into the keyboard other than those listed
and that the
aforestated list of additional connections to the universal keyboard is merely
illustrative and not
meant to be limiting in any manner.
[0048J. . Fig. 3 is a bottom end view of the universal keyboard 1. Fig. 3
illustrates the jack
46 and the card insertion slot 44 located in the bottom end 72 of the
keyboard. The jack 46 and
card insertion slot 44 are as described in connection with Fig. 1. Also shown
in Fig. 3 is the
end view of some of the fixed keys 40.
[0049] Figure 4 is a top end view of the universal keyboard 1. Figure 4
illustrates
additional connections which are optionally included with the universal
keyboard. The
additional connections are located in the top of the keyboard 60 below the
scrolling controls


CA 02610874 2007-11-19
66597-214D

9
26a, 28a, the cursor control 42 and fixed buttons 40. Although shown to be
located in the top
of the keyboard, the location of these additional connections can be placed at
any convenient
location on the keyboard. Figure 4 illustrates an end view of the a slot 62
for an insertable
electronic circuit card, a port configured to interface with a telephone line
that is part of a
public-switched telephone network (PSTN) 64, a USB port 66, a and an expansion
slot
configured to receive a memory card 68. Fig. 4 also illustrates an infrared
port 70, which
enables the universal keyboard to wirelessly transmit or receive data.
Although not illustrated
in Fig. 4, additional connections are incorporated into the universal keyboard
1. These
additional connections include such items as a serial-port interface and/or a
parallel-port
interface. As stated in connection with Fig. 2, a person of skill in the
relevant art would
recognize that other connections and expansion capabilities are incorporated
into the keyboard
in altemate locations in addition to those described and illustrated and that
the aforestated list
of additional connections to the universal keyboard is merely illustrative and
not meant to be
Iimiting in any manner. I
[0050] Fig. 5a is a top view of the keyboard 1 showing it operating in the
alphanumeric
functional mode with the domain-level values assigned to each input key 30 in
the "A-L"
domain level. The domain-level value associated with each input key 30 is
shown in the
respective displays 32 associated with each input key 30. For example, the
left input key in the
top row is .assigned a domain-level value corresponding to the letter "A" or
"a". The display 32
associated with the left input key 30 of the first row visually shows, by
highlighting the letter
"A", that pressing that input key will correspond to selecting the letter "A"
on a traditional
keyboard. The remaining programmable input keys 30 con-espond to the
highlighted letter on
the display 32 associated with each programmable input key 30.
[0051] Located within each display 32 in Fig. 5a are additional numbers and/or
letters
associated with each programmable input key 30. These additional numbers
and/or letters
represent alternative domain-level values, which are associated with each
programmable input
key 30 depending upon the domain level selected by the user. For example, when
the "M-X"
domain level is selected while the universal keyboard is operating in the
alphanumeric
functionality, the highlighted letters change to correspond to the domain-
level values of the
selected domain level. The selection of the "M-X" domain level and the domain-
level values
associated with each programmable input key 30 is illustrated in Fig. 5b.
Therefore, the
progratnmable input key 301ocated on the left side of the first row
corresponds to the letter "A"
in the "A-L" domain level; however, the same programmable input key 30 con-
esponds to the
letter "M" after the "M-X" domain level is selected by the keyboard user. As
described in
connection with Fig. 5a, the display 32 associated with each progranunable
input key 30 in Fig.


CA 02610874 2007-11-19
66597-214D

5b shows alternative domain-level values associated with each programmable
input key for a
given functionality or combination of functionalities.
[0052] By selecting the "Y-Z/0-9" domain level within the alphanumeric
functionality, as
shown in Fig. 5c, the domain-level values associated with each programmable
input key again
changes. Selection of the "Y-Z/0-9" domain level assigns a domain-level value
to the left
programmable input key of the first row equivalent to the number "7" as
illustrated in Fig. 5c.
Also shown in Fig. 5c are displays 32 which contain altemative domain-level
values for each
programmable input key 30 within each domain level within the alphanumeric
functionality.
[0053] Shown in Fig. 5d is selection of the "PUNCT"-domain level within the
alphanumeric functionality. Selection of the PUNCT domain level assigns
different domain-
level values to each of the programma.ble input keys corresponding with a
variety of
punctuation marks which can be from any language, although English-language
punctuation
marks are illustrated. The last row of programmable input keys 30 shown in
Fig. 5d do not
have a domain-level values assigned to them. This allows a user to define
their own domain-
level value to be associated with the previously undefined programmable input
keys.
[0054] Figure 5e is a top view of the keyboard operating in alphanumeric
functionality
showing the programmable input key assignments in the "SYM" domain level. This
domain
level, within the alphanumeric functionality, is reached by actuating the
domain-scrolling
control 28a. For example, the first four possible domain levels within the
alphanumeric
.functionality are illustrated in Figs. 5a-d. The next four domain levels for
the alphanumeric
functionality are displayed by actuating the domain-scrolling contro128a
Although illustrated
as scrolling through four domain levels, any number of domain levels can be
scrolled through.
The next four possible domain levels in the example shown in Fig. 5 are "SYM"
and
"WORDS" and two undefined domain levels, "LEV 7" and "LEV 8" which are defined
by the
user of the universal keyboard. Indeed, additional domain levels beyond eight
illustrated in
Figs. 5a-e are also user or application-provider defined within a selected
keyboard
functionality. Although shown to change all four domain levels associated with
the domain-
level controls 20, pressing a domain-scrolling controls 28a or 28b can change
any number of
the domain.levels available for selectiori by the keyb6ard user.
[0055] The displays 32 associated with each prograrnmable input key 30 in Fig.
5e
highlight the command or function associated with the current domain-level
value as well as
alternative domain-level values. The alternate domain level values shown in
the displays 32 in
Fig. 5e can be accessed by using the domain scrolling controls 28a and 28b.
[0056] Shown in Fig. 5f is a top view of the universal keyboard operating in a
"WORDS"
domain level within the alphanumeric functionality. Selection of a' WORDS"
domain level


CA 02610874 2007-11-19
66597-214D

11
assigns different domain-level values to each of the programmable input keys
30 corresponding
with a variety of English-language words. Additionally, acronyms, non-English
language
words, phrases, or an entire document are similarly assigned a domain-level
value.
[0057] As illustrated and described in connection with Fig. 1, Figs. 5a-e and
Fig. 6 also
show functional-mode controls 10, functional-mode screens 12, domain-level
controls 20,
domain-level screens 22, progranunable input keys 30, displays 32,
functionality scrolling
controls 26a and 26b, domain scrolling controls 28a and 28b, fixed keys 40 and
a cursor control
42.
[0058] Figure 6 is a top view of the universal keyboatd showing additional
keyboard
fimctionalities. Upon actuating the functionality-scrolling contro126a, the
available
functionalities of the keyboard are scrolled to display four previously
undisplayed
functionalities choices. As described in connection with Figures 5a-e,
selection of a
fimctionatity wffl then allow the laeyboard user to select the desired domain
level within a
particular functionality. As shown in Figure 6, because no keyboard
funetional.ity has been
selected, there are no domain levels to be selected by the user. Therefore,
the doniain controls
have been generically labeled as "LEV 1", 'T,EV 2", 'L.EV 3 ' and "LEV 4" to
indicate four
different domain levels.
[0059] Figure 7 is a mp isometric view of an alternative embodiment of the
universal
keyboard 100 as viewed from the bottom right-hand comer of the keyboard. The
operation of
the universal keyboard 100 shown in Figure 7 is similar to that described in
concieetion with
Figures 1 thru 6. The keyboard in Figure 7 has several functionalities with
each functionality
having one or more domain levels selected by the user.
[0060] Figure 7 illustrates a plurality of fiuctional-mode screens 110 for
indicating and
seiecting the functional mode of operation of the keyboard 100. The functional-
mode screen
110 indicates which functional mode is currently activated.
10061] Located on the keyboard 100 is a set of functionality- serolling
controls I 12a and
112b for selecting the desired mode of device functionality. Actuating
functionality scrolling
control 112a the list of keyboard funetionalities will scroll such that
alternative fanctionalities
are displayed on the functional-mode screens 110 for sqlection by the user.
[0062] Also located on the keyboard 100 in Fig. 7 is a set of domain scrolling
controls 114a
and 114b for selecting the desired domain level within a selected
functionality. In a manner
similar to that described in conjunction with Figs. 1-6, by actuating the
domain scrolling
controls 114a and 114b, the keyboard user scrolls through the various doniain
levels within a
functionality.


CA 02610874 2007-11-19
66597-214D

12
[0063J Located on the keyboard 100 is a plurality of programmable input keys
120
comprising a keypad for transmitting the commands associated with each domain-
level value
associated with a particular programmable input key 120. Associated with each
programmable
input key 120 is a display 122. The displays provide a visual indication of
the current domain-
level value associated with each programmable input key 120 as well as
alternative domain-
level values available within a selected functionality.
[0064] Also illustrated in Fig. 7 is a plurality of fixed keys 130 having a
defined operation.
The defined operation of each fixed key 130 is independent of the
functionality of the input
device selected by the user. The defined operation of the f'ixed keys are
operations which are
found on traditional keyboards such as Esc, Alt, Ctrl, Shift, Caps Lock, Tab,
Enter, Backspace,
Delete, and Spacebar. Additionally, these fixed keys can also function in a
manner identical to
that of a right-mouse click, a left-mouse click or scroll. Also illustrated in
Fig. 7 is a cursor
control 132 for controlling the location of the cursor.
[0065] Fig. 8 is a top isometric -view of the universal keyboard 100 as viewed
from the top
left-hand corner of the keyboard. All of the operational features of the
keyboard 100 are
identical to that described in connection with Figs. 1-7. Figure 8 illustrates
additional
connections which are incorporated into the universal keyboard. As shown in
Figure 8, the
additional connections are located in the top of the keyboard 140 below the
fanctional-mode
screens 110 and the functionality- scrolling controls 112 a and 112b. Although
shown to be
located in the top of the keyboard, the location of these additional
connections can be placed at
any convenient location on the keyboard. The additional connectiDns may
include an infrared
port 142, which enables the universal keyboard to wirelessly transmit or
receive data, as well as
a USB port 144. Additional features added to the keyboard 100 in Figures 8-11
include a slot
for an insertable electronic circuit card wherein the slot is configured in
accordance with one of
the standard designs used for insertable electronic circuit cards, such as the
PCMCIA standard,
a port configured to interface with a telephone line that is part of a public-
switched telephone
network (PSTN), a serial-port interface, a parallel-port interface, and/or an
expansion slot
configured to receive a memory card. A person of skill in the relevant art
would recognize that
other expansion capabilities could be incorporated into the keyboard in
alternate locations in
addition to those described and illustrated and that the aforestated list of
additional connections
to the universal keyboard is merely illustrative and not meant to be limiting
in any manner.
[0066] Figure 9 is a bottom-end view of the embodiment of the keyboard 100
shown in
Figures 7 and 8. Figure 9 illustrates several fixed keys 130, functional-mode
screens 110, a
cursor control 132 and a domain scrolling control 114b.


CA 02610874 2007-11-19
66597-214D

13
[00671 Figure 10 is a top-end view of the embodiment of the keyboard 100 shown
in
Figures 7 and 8. Figure 10 is a top end view of the universal keyboard 100.
Figure 10
illustrates additional connections to the universal keyboard located in the
top of the keyboard
140 below the functional-mode screens I 10 and the functionality- scrolling
controls 112a and
112b. Although shown to be located in the top of the keyboard, the location of
these additional
connections are placed at any convenient location on the keyboard. Figure 10
illustrates an
infrared port 142, which enables the universal koyboard to wirelessly transmit
or receive data,
as well as a USB port 144.
[0068] Although not illustrated in Fig. 10, additional connections are
incorporated into the
universal keyboard I such as a serial-port interface, a parallel-port
interface, a slot for an
insertable electronic circuit card, a port configured to interface with a
telephone line that is part
of a public-switched telephone network (PSTN), and an expansion slot
configured to receive a
memory card. As stated in connection with Fig. 8, a person of skill in the
relevant art would
recognize that other connections and expansion capabilities are incorporated
into the keyboard
in altemate locations in addition to those described and illustrated and that
the aforestated list
of additional connections to the universal keyboard is merely illustrative and
not meant to be
limiting in any manner. Optionally, the keyboard illustrated in Figure 10 may
also contain
fewer additional connections or expansion capabilities.
[00691 Figure I 1 is a top view of the keyboard 100 showing the keyboard
operating in the
-EDTI"' functionality and the domain level associated with the edit operations
illustrated in Fig.
11. With the "FDIT ' highlighted in the functional-rnode screens I 10, the
keyboard user has a
visual indication of the keyboard's cument functionality. Different
functionalities for the
keyboard 100 are scrolled through for selection by pressing the fnnctionality-
scrolling controls
112a and 112b. Also illustrated in Fig. 11 are a set of domain scrolling
controls 114a and 114b
for selecting the desired domain level within a selected functionality.
[00701 Figure 11 illustrates a plurality of programmable input keys 120 for
entering data.
Each programmable input key 120 has an assigned domain-level value depending
upon the
domain level selected by the user. Associated with each programmable input key
120 is a
display 122. Each display 122 provides a visual indication of the domain-level
value
associated with each programmable input key 120 within the selected domain.
Also shown in
Fig. 11 is a plurality of fixed keys 130 having a defined operation. The
defined operation of
each fixed key 1.30 is independent of the functionality of the input device
selected by the user.
The defined operation of the fixed keys are operations which are found on
traditional computer
keyboards and on a computer mouse. Also illustrated in Fig. 11 is a cursor
control 132 for
controlling the location of the cursor.


CA 02610874 2007-11-19
66597-214D

14
[0071] Figure 12 is a schematic diagram showing a wireless connection 200
between a
computer 210 connected to a PSTN 220 and the universal keyboard 230. The
wireless
connection 200 between the universal keyboard and the computer, represented by
a dashed line
in Figure 12, allows the alphanumeric characters associated with each
progranmmable input key,
when operating in the alphanumeric functionality, to be displayed by virtue of
a display 240 or
monitor connected to the computer 210. Also, information transmitted to the
computer 210
from a telephone headset/handset 250 can be transmitted via the computer 210
to the universal
keyboard 230. Additionally, data transmitted between the universal keyboard to
the computer
is then be transmitted via the PSTN to any desired location.
[0072] Figure 13 is a schematic diagram showing a wire connection 300 between
a
computer 310 and the universal keyboard 320 which is connected to a PSTN 330.
The PSTN
port located in the universal keyboard allows data to be transmitted via the
PSTN 330 from the
universal keyboard without passing through the computer. However, the wire
connection
between the universal keyboard and the computer allows a visual representation
of the
programmable input keys to be seen by the keyboard user on the display 340.
Also,
information transmitted to the computer 310, for example from a telephone
headset/handset
350, can be transmitted via the computer 310 to the universal keyboard 320 by
virtue of the
connection 300. Additionally, data can be sent from the universal keyboard 320
directly to
other devices or through the computer 310.
[0073] Figure 14 is a schematic diagram showing the universal keyboard 400
connected to
a variety of devices through an input/output port bar 410. The output of the
universal keyboard
400 can be transmitted to the port bar 410 through either a wire connection
420 or through a
wireless transmission 430. The signal generated by the universal keyboard 400
is then
transmitted to a number of devices such as a computer 440, a display 450, a
PDA (personal
digital assistant) 460 or transmitted to a remote location via the PSTN 470.
Additionally, a
signal received by the inputloutput port bar 410 from a remote location can
then be transmitted
to the universal keyboard. Also, any signal transmitted to the input/output
port bar 410, for
example from a telephone headset/handset 480, can be transmitted to the
universal keyboard
400 by virtue of the wire connection 420 or wireless connection 430.
[0074] Fig. 15 is a top isometric view of the universal keyboard I
illustrating the use of an
additional unit 500 for two-handed operation of the keyboard. The presence of
the additional
unit 500 with the keyboard 1 allows the user to operate the keyboard with two
hands to speed
the entry of data. Figure 15 shows the keyboard I operating in the
alphanumeric functionality
and the "A-L" domain level. The domain level has been selected by use of the
additional unit
500; however, the domain level is also selected by pressing the equivalent
button 505 on the


CA 02610874 2007-11-19
66597-214D

keyboard 1. Although, the additional unit 500 is shown displaying the same
domain level as
shown on the keyboard 1, domain levels in addition to those shown on the
keyboard could be
displayed for selection by the user on the additional unit 500. Also, the
additional unit 500
could display functionalities in addition to those shown on the keyboard I in
Fig. 15.
[00751 In Fig. 15, the additional unit 500 is shown as a separate unit with a
wire connection
back to the keyboard 1; however, this connection can also be wireless. The
additional unit 500
also takes the form of a swiveling or pivoting unit such that the domain-Ievel
controls 20 can be
reoriented relative to the keyboard 1 while maitrtaining their physical
connection to the
keyboard 1. Also, the additional unit 500 can be an.integral part of a single
unit with the
keyboard 1, such as use in connection with another device such as an
automobile, an airplane
(e.g., arm rest, seat back'or cockpit), a lap-top computer (replacing the
current QWERTY-style
keyboard), PDA (personal digital assistant), a cell phone (replacing the
current standard key
pad) or a household device such as a refrigerator or television set.
[0076] It will be noted by those persons of ordinary skill in the art that the
various
components that conzprise the universal keyboard embodiments described herein
such as the
functional-mode controls 10, functional-mode screens 12, domain-level controls
20, domain-
level scteens 22, the scrolling controls 26a, 26b, 28a, 28b, programmable
input keys 30, the
displays 32, jack 46, card reader 44, the slot for an insertable electronic
card 62, PSTN port 64,
USB port 66, serial or parallel port interfaces, expansion slot for receiving
a memory card 68 or
an infrared port 70 as well as any software or microprocessors needed for the
keyboard may
each be implemented using any one of several known off-the-shelf components.
100771 Additionally, various companies can be utilized to outsource the
fabrication and
assembly of components for consumer electronics. These companies include
Solectron of
Milpitas, California and Flextronics of Singapore. Additionally, other
companies can be
engaged to assist in the manufacture and design of the microelectronics
required for the
universal keyboard. Companies such as Solectron and Flextronics can be
utilized to assist in
the selection of components, chip design, material selection, sofl.ware
development and
manufacturing.
[0078] All references, including publications, patent applications, and
patents, cited herein
are hereby incorporated by reference to the same extent as if each reference
were individually
and specifically indicated to be incorporated by reference and were set forth
in its entirety
herein.
[0079] The use of the ternns "a" and "an" and "the" and similar referents in
the context of
describing the invention (especially in the context of the following claims)
are to be construed
to cover both the singular and the plural, unless otherwise indicated herein
or clearly


CA 02610874 2007-11-19
66597-214D

16
contradicted by context. The temis "comprising," "having," "including," and
"containing" are
to be construed as open-ended terms (i.e., meaning "including, but not limited
to,") unless
otherwise noted. All methods described herein can be performed in any suitable
order unless
otherwise indicated herein or otherwise clearly contradicted by context. The
use of any and all
examples, or exemplary language (e.g., "such as") provided herein, is intended
merely to better
illuminate the invention and does not pose a limitation on the scope of the
invention unless
otherwise claimed. No language in the specification should be construed as
indicating any non-
claimed element as essential to the practice of the invention.
[00801 Preferred embodiments of this invention_are described herein, including
the best
mode known to the inventor for carrying out the invention. Variations of those
preferred
embodiments may become apparent to those of ordinary sicill in the art upon
reading the
foregoing description. The inventor expects skilled artisans to employ such
variations as
appropriate, and the inventors intend for the invention to be practiced
otherwise than as
specifically described herein. Accordingly, this invention includes all
modifications and
equivalents of the subject matter recited in the claims appended hereto as
permitted by
applicable law. Moreover, any combination of the above-described elements in
all possible
variations thereof is encompassed by the invention unless otherwise indicated
herein or
otherwise clearly contradicted by context. Accordingly, the invention should
only be limited
by the appended claims and equivalents thereof, which claims are intended to
cover such other
variations and modifications as come within the spirit and scope of the
invention.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(22) Filed 2002-09-19
(41) Open to Public Inspection 2003-03-27
Examination Requested 2007-11-19
Dead Application 2011-11-04

Abandonment History

Abandonment Date Reason Reinstatement Date
2010-11-04 R30(2) - Failure to Respond
2011-09-19 FAILURE TO PAY APPLICATION MAINTENANCE FEE

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Request for Examination $800.00 2007-11-19
Registration of a document - section 124 $100.00 2007-11-19
Application Fee $400.00 2007-11-19
Maintenance Fee - Application - New Act 2 2004-09-20 $100.00 2007-11-19
Maintenance Fee - Application - New Act 3 2005-09-19 $100.00 2007-11-19
Maintenance Fee - Application - New Act 4 2006-09-20 $100.00 2007-11-19
Maintenance Fee - Application - New Act 5 2007-09-19 $200.00 2007-11-19
Maintenance Fee - Application - New Act 6 2008-09-19 $200.00 2008-09-09
Maintenance Fee - Application - New Act 7 2009-09-21 $200.00 2009-09-09
Maintenance Fee - Application - New Act 8 2010-09-20 $200.00 2010-09-07
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
YUVEE, INC.
Past Owners on Record
HIGGINSON, TIMOTHY B.
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative Drawing 2008-03-03 1 12
Abstract 2007-11-19 1 19
Description 2007-11-19 17 1,012
Claims 2007-11-19 5 145
Drawings 2007-11-19 19 416
Cover Page 2008-03-19 2 46
Correspondence 2007-12-28 1 20
Assignment 2007-11-19 2 90
Correspondence 2007-12-31 1 36
Correspondence 2008-03-18 1 14
Correspondence 2008-02-01 2 106
Correspondence 2008-04-03 1 36
Correspondence 2008-04-03 1 11
Prosecution-Amendment 2010-05-04 2 51
Prosecution-Amendment 2010-04-27 1 36