WO2001011788A1 - Multi-purpose keyboard - Google Patents

Multi-purpose keyboard Download PDF

Info

Publication number
WO2001011788A1
WO2001011788A1 PCT/IL2000/000465 IL0000465W WO0111788A1 WO 2001011788 A1 WO2001011788 A1 WO 2001011788A1 IL 0000465 W IL0000465 W IL 0000465W WO 0111788 A1 WO0111788 A1 WO 0111788A1
Authority
WO
WIPO (PCT)
Prior art keywords
host computer
keyboard
data
removable part
reader
Prior art date
Application number
PCT/IL2000/000465
Other languages
French (fr)
Inventor
Oren Kramer
Original Assignee
Omniboard, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omniboard, Inc. filed Critical Omniboard, Inc.
Priority to US10/049,760 priority Critical patent/US7091953B1/en
Priority to MXPA02000971A priority patent/MXPA02000971A/en
Priority to BR0012916-0A priority patent/BR0012916A/en
Priority to JP2001515545A priority patent/JP2003509735A/en
Priority to CA002388349A priority patent/CA2388349A1/en
Priority to EP00949876A priority patent/EP1205031A4/en
Priority to KR1020027001268A priority patent/KR20020040763A/en
Priority to AU63129/00A priority patent/AU780564B2/en
Priority to TW090100012A priority patent/TW498265B/en
Publication of WO2001011788A1 publication Critical patent/WO2001011788A1/en
Priority to US10/289,232 priority patent/US7091955B2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0221Arrangements for reducing keyboard size for transport or storage, e.g. foldable keyboards, keyboards with collapsible keys
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0224Key guide holders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0238Programmable keyboards

Definitions

  • the present invention relates to the field of input devices. More particularly, the
  • invention relates to a method and apparatus for providing functional input for
  • a keyboard is the primary main input and control device
  • the keyboard also contains specific standard
  • function keys such as the Escape key, the Tab and cursor movement keys, the
  • Shift and Control keys and sometimes other manufacturer-customized keys.
  • the computer keyboard uses the same basic arrangement as the mechanical and
  • typewriters dates back to the 1870s. Because many keyboard users develop a cumulative trauma disorder, such as
  • Personal computers are operated by users of all ages with diverse needs and
  • keyboards The manufacturing process of keyboards is a relatively expensive process.
  • keyboards are fabricated in mass-produced series, in order to make
  • Macros can be stored on the computer's memory, or
  • keyboard must comprise the literal keys, especially when composing e-mail.
  • the present invention is directed to a keyboard for use as an
  • the removable part comprising a device
  • Identification Data associated with the specific application; - a fixed part, into which the removable part is installed, the fixed
  • the reader the first data connection means and the storage
  • the removable part is a single rigid unit or a plurality of rigid
  • the ID is embedded into the identification mechanism by
  • electro-mechanical means and/or magnetic means are electro-mechanical means and/or magnetic means.
  • the keys layout is compatible with a standard 101-keys
  • the invention is directed to a system for use as an input
  • the set to the host computer, so as to allow the host
  • the predefined operations are directed to setup the host.
  • the invention is directed to a method for connecting a
  • keyboard to a host computer comprising:
  • the computer being able to execute one or more software
  • connection device and IV) a second data connection means to the host computer, for
  • the set to the host computer, so as to allow the host
  • FIG. 1 illustrates a "101-keys" keyboard, according to the prior art
  • Fig. 2 illustrates a keyboard, according to a preferred embodiment of
  • Fig. 3 illustrates a dedicated keyboard layout, according to a preferred
  • Fig. 4 illustrates a keyboard for applications directed to young users
  • FIG. 5 schematically illustrates a keyboard, according to a preferred
  • FIG. 6 schematically illustrates the folding of a removable part of the
  • Fig. 1 illustrates a "101 keys” keyboard, according to the prior art.
  • Such a keyboard is suitable for being use as an
  • a keyboard may be separated into two parts:
  • One part comprises the elements of the keyboard, which are useful for
  • the other part comprises elements that are typical of a dedicated
  • the keyboard may be designed according to its dedicated purpose, not
  • the keyboard may be any type of keyboard.
  • the keys may be bigger, and
  • a dedicated keyboard may be suitable
  • Fig. 2a and Fig. 2b illustrate a keyboard, according to a preferred embodiment of
  • the keyboard is composed of two parts: The fixed part 10 and the
  • FIG. 2a illustrates the combined keyboard, according to a
  • Fig. 2b illustrates the separate parts of a
  • the base 10 of the keyboard is fixed, while the removable part 20 of the keyboard
  • the keys 40 are installed in the
  • the handles 60 are attached to the removable part 20 of the keyboard.
  • the removable part 20 may be removed by lifting the handles 60.
  • removable part 20 may be removed in other ways also.
  • the fixed part 10 of the keyboard such as a hooking mechanism, screwing
  • FIG. 3 illustrates a dedicated keyboard layout, according to a preferred
  • the keyboard is dedicated to operations related to
  • the size of key 31 is that of the keys Fl and F2 in Fig.l together.
  • Fig. 4 illustrates a keyboard for applications directed to young users, according to
  • the keys 40 are in different shapes,
  • the user may individually design the layout of the keyboard, according to
  • the keys 40 may be removed, and replaced with other keys, which
  • the type of the keyboard is
  • the removable part 20 of the keyboard comprises an IC (Integrated
  • Circuit 70 which provides an individual code, by which the type of the keyboard
  • the base 10 of the keyboard comprise a data recognition device
  • the host is directed to execute the application to which the keyboard has been
  • the famous football game FIFA has several versions, such as FIFA-98,
  • the keyboard is performed by a physical contact in a way similar to the insertion
  • the keyboard is performed by electro-optical means.
  • electro-optical means for example, a set of
  • photoelectric cells resides on the fixed part of the keyboard.
  • the removable part of the keyboard contains a fight source that fights up some of the photoelectric
  • the lighted cells may be
  • binary representation is comprised, which represents the ID of the keyboard.
  • the transmitter resides
  • keyboard is done by RF transmission, which provides the energy required for the
  • memory device 70 is "passive”.
  • keyboard type is carried out by a permanent contact, which causes an effect of
  • the ID is the
  • a watchdog software component that runs on
  • the host computer keeps track of the combination of the pressed keys.
  • the watchdog checks for the permanency of the new
  • the watchdog software component performs the operations associated with the
  • the projection turns on the "F” and the "I” characters.
  • Fig. 5 schematically illustrates a keyboard, according to a preferred embodiment
  • the sensors 11 are located such a way that pressing a
  • circuitry embedded in the keyboard translates the state of the sensors to digital
  • the keys is removable. Since there is no electrical connection between the keys 40
  • the keys may be removed without causing any interference with the host's
  • Fig. 6 schematically illustrates the folding of a removable part of the
  • This attribute decreases the size needed for storing the
  • keyboard may be packed with the other parts of a computer game or
  • keyboard may be used with the appropriate circuitry as a "smart card” which operates as an identification card. This way there is no need to use smart-card
  • the keyboard may
  • the removable part may actually be a plurality of parts.
  • the keypad For instance, the keypad
  • the user may use another part, which is associated with another application,

Abstract

A keyboard for use as an input device for a host computer comprising a removable part (20) that comprises a set of specific of keys each of which having a contact and held by a foundation. The removable part (20) is associated with a specific software application to be executed on the host computer using the set, and comprises a device for data-connection and a data storage device containing an Identification Data (ID) associated with the specific application. The keyboard also comprises a fixed part (10), into which the removable part (20) is installed.

Description

MULTI-PURPOSE KEYBOARD
Field of the Invention
The present invention relates to the field of input devices. More particularly, the
invention relates to a method and apparatus for providing functional input for
computerized systems.
Background of the Invention
In most computers, a keyboard is the primary main input and control device
typically used to input text. The keyboard also contains specific standard
function keys, such as the Escape key, the Tab and cursor movement keys, the
Shift and Control keys, and sometimes other manufacturer-customized keys.
The computer keyboard uses the same basic arrangement as the mechanical and
electronic typewriter keyboards that preceded the computer. The standard
arrangement of alphabet keys is known as the Qwerty keyboard, its name
deriving from the arrangement of the five keys at the upper left of the three rows
of alphabet keys. This arrangement, invented for one of the earliest mechanical
typewriters, dates back to the 1870s. Because many keyboard users develop a cumulative trauma disorder, such as
carpal tunnel syndrome, a number of ergonomic keyboards have been developed.
Current techniques include keyboards contoured to alleviate stress and
foot-driven pedals for certain keys or keyboard functions.
Nowadays, the personal computer has a wide variety of applications and games.
Personal computers are operated by users of all ages with diverse needs and
languages. Even so, the number of keyboard types used is relatively small in
comparison to the number of implementations utilized. The main factors
governing this phenomenon are financial and pragmatic considerations.
The manufacturing process of keyboards is a relatively expensive process.
Therefore, keyboards are fabricated in mass-produced series, in order to make
them affordable to the common PC user. However, sometimes computer games
are not mass-produced, and their manufacturers cannot attach a dedicated
keyboard to each game or application sold. In any event, if one looks at this issue
from the user's point of view, it is not convenient to switch to a different
keyboard for each game or application, especially when the plug resides in the
rear side of the computer. Furthermore, when using several keyboards, the
problem of storing these keyboards arises. Due to different key layouts in different countries, it is necessary to implement a
look-up table technique in order to use the same basic keyboard for a plurality of
countries. Moreover, some computer programs allow the performance of specific
operations by using a predefined sequence of keys, especially when the number of
operations is greater than the number of keys, such as, "Ctrl-D, Alt-A,
Ctrl- Shift- F'. Other computer programs use a sequence of keystrokes, usually
called a "macro", as input. Macros can be stored on the computer's memory, or
embedded in the keyboard hardware (usually memory means), which gives the
keyboard the status of "smart-keyboard".
Due to recent developments of a combination between TV and the Internet, a
new type of keyboard design is flourishing nowadays. However, browsing the
Internet with a regular TV remote control system is very difficult, due to the fact
that the number of keys in TV remote control systems is insufficient compared to
those required while browsing the Internet. For browsing the Internet, the
keyboard must comprise the literal keys, especially when composing e-mail.
US Patent 5,514,855 deals with the above-mentioned issues. A molded
rigid panel, which is provided with a plurality of over-sized keys,
"diminishes" the number of keys. It is useful for computer games and
applications directed to very young children. US Patent 5,667,319 deals with a non-conventional keyboard, actually a
simplified keyboard for use by a child. Typically, the simplified keyboard of this
patent has keys which are optimized in design, number and placement for use by
young children, but which electrically interfaces the computer in a manner
similar to standard keyboards for manual entry of symbolic data for use by the
computer software.
All the methods described above have not yet provided satisfactory solutions to
the problem of using a keyboard designed for a special application at a low cost.
Moreover, all the methods described above have not yet provided satisfactory
solutions to the problem of associating a keyboard with a computer program for
executing an application that requires a special keyboard.
It is an object of the present invention to provide a dedicated keyboard apparatus
whose manufacturing cost will be lower than that known in the prior art.
It is another object of the invention to provide a method and apparatus for
replacing a keyboard on a host machine, which is simpler than those of the prior
art. It is a further object of the invention to provide a method and apparatus which
associates between a keyboard and a computer's application, for executing and
simplifying that application.
It is a further object of the invention to provide a method and apparatus which
associates between a keyboard and a computer's setup, for setting up the
computer.
Other objects and advantages of the invention will become apparent as the
description proceeds.
Summary of the Invention
In one aspect, the present invention is directed to a keyboard for use as an
input device for a host computer, the computer being able to execute one or
more software applications, comprising:
- a removable part comprising a set of specific of keys each of which
having a contact and held by a foundation, the removable part being
associated with a specific software application to be executed on the
host computer using the set, the removable part comprising a device
for data-connection and a data storage device containing an
Identification Data (ID) associated with the specific application; - a fixed part, into which the removable part is installed, the fixed
comprising:
I) a set of contacts, each of which corresponding to zero or more
contacts of the removable part, for receiving input data;
II) a reader device for reading the ID from the data storage
device;
III) a first data-connection means from the reader to the data
connection device; and
IV) a second data connection means to the host computer, for
transferring the ID from the reader, and data input from the
set, to the host computer, so as to allow the host computer to
execute the specific software application upon placing the
removable part into the fixed part.
Optionally, the reader, the first data connection means and the storage
device are replaced by a mechanical member extending out of the
removable part, for applying a mechanical force on a predetermined
contact in the fixed part whenever the removable part is placed into the
fixed part, the mechanical force causing ID data related to a specific set to
be transmitted to the host computer via the second data connection means,
after a predetermined period has been lapsed. Optionally, the removable part is a single rigid unit or a plurality of rigid
units that can be folded.
Optionally, the ID is embedded into the identification mechanism by
electronic means and/or by electro-optic means and/or by
electro-mechanical means and/or magnetic means.
Optionally, the keys layout is compatible with a standard 101-keys
keyboard.
In another aspect, the invention is directed to a system for use as an input
mechanism for a host computer, comprising:
• A keyboard for use as an input device for a host computer, the
computer being able to execute one or more software applications,
comprising:
- a removable part comprising a set of specific of keys each of
which having a contact and held by a foundation, the removable
part being associated with a specific software application to be
executed on the host computer using the set, the removable part
comprising a device for data-connection and a data storage device
containing an Identification Data (ID) associated with the
specific application; - a fixed part, into which the removable part is installed, the fixed
comprising:
I) a set of contacts, each of which corresponding to zero or
more contacts of the removable part, for receiving input
data;
II) a reader device for reading the ID from the data storage
device;
III) a first data-connection means from the reader to the data
connection device; and
IV) a second data connection means to the host computer, for
transferring the ID from the reader, and data input from
the set, to the host computer, so as to allow the host
computer to execute the specific software application upon
placing the removable part into the fixed part.
• a software component for reading the ID and executing one or more
program(s) and/or one or more application(s) and/or one or more
predefined operation(s), the software component residing on the host
computer and executed by the host computer, the program(s), the
application(s) and the operation(s) being associated with the ID.
Optionally, the predefined operations are directed to setup the host. In another aspect, the invention is directed to a method for connecting a
keyboard to a host computer, comprising:
a) Providing a keyboard for use as an input device for a host computer,
the computer being able to execute one or more software
applications, comprising:
- a removable part comprising a set of specific of keys each of
which having a contact and held by a foundation, the removable
part being associated with a specific software application to be
executed on the host computer using the set, the removable part
comprising a device for data-connection and a data storage device
containing an Identification Data (ID) associated with the
specific application;
- a fixed part, into which the removable part is installed, the fixed
comprising:
I) a set of contacts, each of which corresponding to zero or
more contacts of the removable part, for receiving input
data;
II) a reader device for reading the ID from the data storage
device;
III) a first data-connection means from the reader to the data
connection device; and IV) a second data connection means to the host computer, for
transferring the ID from the reader, and data input from
the set, to the host computer, so as to allow the host
computer to execute the specific software application upon
placing the removable part into the fixed part.
b) Providing a software component for reading the ID and executing
one or more program(s) and or one or more application(s) and/or one
or more predefined operation(s), the software component residing on
the host computer and executed by the host computer, the
program(s), the application(s) and the operation(s) associated with
the ID.
c) Connecting between the removable part and the fixed part by
contact upon placing the removable part on the fixed part;
d) Reading the ID by the reader device;
e) Conveying the ID from the keyboard to the host computer via the
connection;
f) Executing one or more program(s) and/or one or more application(s)
and/or one or more predefined operation(s), the program(s), the
application(s) and the operation(s) being associated with the ID. Brief Description of the Drawings
The above and other characteristics and advantages of the invention will be
better understood through the following illustrative and non-hmitative detailed
description of preferred embodiments thereof, with reference to the appended
drawings, wherein:
- Fig. 1 illustrates a "101-keys" keyboard, according to the prior art;
- Fig. 2 illustrates a keyboard, according to a preferred embodiment of
the invention;
- Fig. 3 illustrates a dedicated keyboard layout, according to a preferred
embodiment of the invention;
- Fig. 4 illustrates a keyboard for applications directed to young users,
according to a preferred embodiment of the invention;
- Fig. 5 schematically illustrates a keyboard, according to a preferred
embodiment of the invention; and
- Fig. 6 schematically illustrates the folding of a removable part of the
keyboard into three parts, according to a preferred embodiment of the
invention. Detailed Description of Preferred Embodiments
Fig. 1 illustrates a "101 keys" keyboard, according to the prior art. Nowadays, the
"101 keys" keyboard is the most commonly used keyboard. The keys 40 are
installed in an immersed area 50. Such a keyboard is suitable for being use as an
input device in text-related applications, such as word processors. However,
when it comes to stick-games, this kind of keyboard is less efficient. Stick-games
are better operated with a joystick, and the keyboard layout should be designed
in such a way that the user will feel as if actually inside a cockpit. Moreover, the
texture of the keys does not suit the purpose of the game at all.
In order to manufacture dedicated keyboards with fewer expenses, according to
the disclosed invention, a keyboard may be separated into two parts:
- One part comprises the elements of the keyboard, which are useful for
a variety of keyboards type, hereinafter called "the replaceable part of
the keyboard";
- The other part comprises elements that are typical of a dedicated
keyboard, hereinafter called "the fixed part of the keyboard".
By setting the replaceable part of the keyboard on the fixed part of the keyboard,
clicking a key causes the same effect as in a keyboard known from the prior art. As a result, the key contacts the electronic circuit. Due to this contact, a number
that is associated with the key is submitted to the host computer.
According to the disclosed invention, the following benefits are achieved:
- The keyboard may be designed according to its dedicated purpose, not
merely applicable for a variety of purposes. This way the design fits its
purpose in a better way than presently known in prior art.
- Since for many implementations, the presence of all 101 keys (as in the
most commonly used keyboard) is not required, the keyboard may be
designed such a way that the keys are gathered in small region. This
way the keyboard becomes compact, and hence such a keyboard may be
sold with a computer game or application. Furthermore, when using
the same size of keyboard with fewer keys, the keys may be bigger, and
hence easy to operate.
- Due to the fact that a dedicated keyboard is associated with a certain
implementation(s), by detecting the type of the keyboard, the host
computer may execute a program that is associated with the keyboard,
or to allow the user to select one of the implementations associated with this keyboard. For example, a dedicated keyboard may be suitable
for a variety of football games.
Fig. 2a and Fig. 2b illustrate a keyboard, according to a preferred embodiment of
the invention. The keyboard is composed of two parts: The fixed part 10 and the
replaceable part 20. Fig. 2a illustrates the combined keyboard, according to a
preferred embodiment of the invention. Fig. 2b illustrates the separate parts of a
keyboard, according to a preferred embodiment of the invention.
The base 10 of the keyboard is fixed, while the removable part 20 of the keyboard
may be replaced by another replaceable element. The keys 40 are installed in the
removable part 20 of the keyboard. According to a preferred embodiment of the
invention, the handles 60 are attached to the removable part 20 of the keyboard.
Hence, the removable part 20 may be removed by lifting the handles 60. Of
course the removable part 20 may be removed in other ways also.
There are a variety of ways to fasten the removable part 20 of the keyboard to
the fixed part 10 of the keyboard, such as a hooking mechanism, screwing
mechanism, magnet mechanism, and sometimes even the weight of the
removable part is adequate. There are also a variety of ways to establish contact
between the removable and fixed parts of the keyboard. A combination of
fastening mechanism and contact mechanism can also be used. Fig. 3 illustrates a dedicated keyboard layout, according to a preferred
embodiment of the invention. The keyboard is dedicated to operations related to
the Internet. By pressing keys 31 to 36, the browser will be directed to the
appropriate Web site. By clicking key 37, the browser will be directed to a Web
page that contains links to search engines, such as Yahoo, Infoseek, etc. By
clicking key 38, the current page will be printed.
Although the keyboard in Fig. 3 is designed like the commonly used 101-keys
keyboard, the size of key 31 is that of the keys Fl and F2 in Fig.l together. The
same is true of keys 32 to 36.
Fig. 4 illustrates a keyboard for applications directed to young users, according to
a preferred embodiment of the invention. The keys 40 are in different shapes,
such as triangular, circular and heart-shaped. Due to the young age of the users
of this keyboard, the number of keys is relatively small.
Moreover, the user may individually design the layout of the keyboard, according
to his needs. The keys 40 may be removed, and replaced with other keys, which
have different icons and text. In the prior art, the user had to perform several operations in order to execute a
program. For example, in Windows ™ based applications, the user has to go to
the "Program files" section, and then select the program he wishes to use. The
process may be simplified by "shortcuts"; however, not all users have the
knowledge how to create a shortcut. Moreover, very young children cannot read,
and therefore running an application without a desktop icon is impossible.
According to a preferred embodiment of the invention, the type of the keyboard is
detectable. The removable part 20 of the keyboard comprises an IC (Integrated
Circuit) 70 which provides an individual code, by which the type of the keyboard
is identified, and the base 10 of the keyboard comprise a data recognition device
80, which is able to detect the code that is stored in IC (Integrated Circuit) 70.
Detecting the type of the keyboard simplifies the use of the host operation, since
the host is directed to execute the application to which the keyboard has been
dedicated, to set the special settings of the application, and to suspend the
application whenever the removable part of the keyboard is taken out. A special
setting can be defined by the user or predefined by the software, which suits the
user's preferences, such as small or large icons, different levels of guidance, etc.
Using large icons, the user is exposed to less data than when using small icons,
therefore small icons are usually more suitable for advanced users, whereas large
icons are better suited for beginners. Whenever there are several programs using the same keyboard type, the
software, which keeps track of the presence of the keyboard, may display a menu
from which the user can select the appropriate program to be executed. For
instance, the famous football game FIFA, has several versions, such as FIFA-98,
FIFA-99, and so forth. Therefore, if different versions of the software are
installed on the same host, the user should be given the option of selecting the
version to be executed.
Usually, there is a software component running on the host device, which
operates as a "watchdog" that reacts whenever the code of the keyboard is
changed. Technically, there are a variety of ways to program the watchdog, such
as hooking the keyboard interrupt, as is known to any programmer skilled in the
art.
According to an embodiment of the invention, the detection of the unique ID of
the keyboard is performed by a physical contact in a way similar to the insertion
of electronic cards into the computer sockets.
According to another embodiment of the invention, detection of the unique ID of
the keyboard is performed by electro-optical means. For example, a set of
photoelectric cells resides on the fixed part of the keyboard. The removable part of the keyboard contains a fight source that fights up some of the photoelectric
cells, while some of the cells remain unlighted. The lighted cells may be
considered as "1" and the unlighted cells may be considered as "0". Therefore, a
binary representation is comprised, which represents the ID of the keyboard.
According to another embodiment of the invention, detection of the unique
number of the keyboard is performed by wireless transmission between the
removable part 20 of the keyboard and the base 10 of the keyboard. For this
purpose, it is possible to use a short-range transmitter. The transmitter resides
on the removable part of the keyboard, while the receiver resides on the fixed
part of the keyboard.
Alternatively, reading the information embedded in the removable part 20 of the
keyboard is done by RF transmission, which provides the energy required for the
operation of the memory device 70, in which the ID is embedded. This way, the
memory device 70 is "passive".
According to another embodiment of the invention, the identification of the
keyboard type is carried out by a permanent contact, which causes an effect of
permanently pressing a single or a group of keys. In this case, the ID is the
combination of the activated key(s). A watchdog software component that runs on
the host computer keeps track of the combination of the pressed keys. Upon changing of the combination, the watchdog checks for the permanency of the new
combination for a predefined period. If the combination sustains this period, then
the watchdog software component performs the operations associated with the
identified type of keyboard.
For example, the projection turns on the "F" and the "I" characters. Whenever
the watchdog software component detects that the "F' and "I" characters were
pressed for a period of 3 seconds, it activates the operations associated with the
FIFA game.
Fig. 5 schematically illustrates a keyboard, according to a preferred embodiment
of the invention.
According to the prior art, the sensors 11 are located such a way that pressing a
key 40 moves it down, where it then touches a sensor 11. As a result, the
circuitry embedded in the keyboard translates the state of the sensors to digital
values that represent the appropriate keys. These values are conveyed to the
host.
According to a preferred embodiment of the present invention, the foundation of
the keys is removable. Since there is no electrical connection between the keys 40
and the sensors 11, removal of the keys cannot cause any short circuit. Therefore, the keys may be removed without causing any interference with the host's
operation.
Fig. 6 schematically illustrates the folding of a removable part of the
keyboard into three parts, according to a preferred embodiment of the
invention. This attribute decreases the size needed for storing the
removable part of the keyboard. Therefore, the removable part of the
keyboard may be packed with the other parts of a computer game or
application, such as CD and manual, in a compact pack, and be sold this
way. Moreover, since the number of keys needed for various
implementations is very small, it is possible to design the removable part
20 of the keyboard in such a way that all the keys will be concentrated in a
small area; hence, its size will be compact.
The separation between the removable part and the base of the keyboard
provides more features, which may be useful for developing new apphcations and
implementations. For instance, some effort has been made to provide a secure
access on purchase operations through the Internet, such as "smart cards"
whereby the user inserts an appropriate reader into the computer. Since such a
reader is not needed for any other application, its presence in personal computers
is very rare. However, according to the invention, the removable part of the
keyboard may be used with the appropriate circuitry as a "smart card" which operates as an identification card. This way there is no need to use smart-card
readers, and a new gateway is opened for the users to carry out e-commerce.
According to a preferred embodiment of the invention, the keyboard may
comprise additional codes - some of them being embedded in the keyboard (such
as the type of the removable part), and some of them being programmable (such
as the user's ID).
The removable part may actually be a plurality of parts. For instance, the keypad
of the 101-key keyboard may be produced in two parts, which operate
independently: the keypad produced as a separate part for the other keys, which
reside on the other, rigid part of the keyboard. This way instead of the keypad,
the user may use another part, which is associated with another application,
such as a computer game or Internet-associated application.
The above examples and description have of course been provided only for
the purpose of illustration, and are not intended to limit the invention in
any way. As will be appreciated by the skilled person, the invention can be
carried out in a great variety of ways, employing more than one technique
from those described above, all without exceeding the scope of the
invention.

Claims

1. A keyboard for use as an input device for a host computer, said
computer being able to execute one or more software apphcations,
comprising:
- a removable part comprising a set of specific of keys each of which
having a contact and held by a foundation, said removable part
being associated with a specific software application to be executed
on said host computer using said set, optionally said removable part
comprising a device for data-connection and a data storage device
containing an Identification Data (ID) associated with said specific
application;
- a fixed part, into which said removable part is installed, said fixed
comprising:
I) a set of contacts, each of which corresponding to zero or
more contacts of said removable part, for receiving input
data;
II) a reader device for reading said ID from said data storage
device;
III) a first data-connection means from said reader to said
data connection device; and
IV) a second data connection means to said host computer, for
transferring said ID from said reader, and data input from said set, to said host computer, so as to allow said host
computer to execute said specific software application
upon placing said removable part into said fixed part.
2. A keyboard according to claim 1, wherein said reader, said first data
connection means and said storage device are replaced by a mechanical
member extending out of the removable part, for applying a mechanical
force on a predetermined contact in said fixed part whenever said
removable part is placed into said fixed part, said mechanical force
causing ID data related to a specific set to be transmitted to said host
computer via said second data connection means, after a predetermined
period has been lapsed.
3. A keyboard according to claim 1, wherein said removable part is a
single rigid unit or a plurality of rigid units that can be folded.
4. A keyboard according to claim 1, wherein said ID is embedded into said
identification mechanism by electronic means and/or by electro-optic
means and or by electro-mechanical means and/or magnetic means.
5. A keyboard according to claim 1, wherein the keys layout is compatible
with a standard 101-keys keyboard. system for use as an input mechanism for a host computer,
comprising:
• A keyboard for use as an input device for a host computer, said
computer being able to execute one or more software apphcations,
comprising:
- a removable part comprising a set of specific of keys each of
which having a contact and held by a foundation, said removable
part being associated with a specific software application to be
executed on said host computer using said set, said removable
part comprising a device for data-connection and a data storage
device containing an Identification Data (ID) associated with said
specific application;
- a fixed part, into which said removable part is installed, said
fixed comprising:
I) a set of contacts, each of which corresponding to zero or
more contacts of said removable part, for receiving input
data;
II) a reader device for reading said ID from said data storage
device;
III) a first data-connection means from said reader to said
data connection device; and TV) a second data connection means to said host computer, for
transferring said ID from said reader, and data input from
said set, to said host computer, so as to allow said host
computer to execute said specific software application
upon placing said removable part into said fixed part.
• a software component for reading said ID and executing one or more
program(s) and/or one or more application(s) and/or one or more
predefined operation(s), said software component residing on said
host computer and executed by said host computer, said program(s),
said appfication(s) and said operation(s) being associated with said
ID.
7. A system according to claim 6, wherein said predefined operations are
directed to setup said host.
8. A method for connecting a keyboard to a host computer, comprising:
a) Providing a keyboard for use as an input device for a host computer,
said computer being able to execute one or more software
applications, comprising:
- a removable part comprising a set of specific of keys each of
which having a contact and held by a foundation, said removable
part being associated with a specific software application to be executed on said host computer using said set, said removable
part comprising a device for data-connection and a data storage
device containing an Identification Data (ID) associated with said
specific application;
- a fixed part, into which said removable part is installed, said
fixed comprising:
I) a set of contacts, each of which corresponding to zero or
more contacts of said removable part, for receiving input
data;
II) a reader device for reading said ID from said data storage
device;
III) a first data-connection means from said reader to said
data connection device; and
TV) a second data connection means to said host computer, for
transferring said ID from said reader, and data input from
said set, to said host computer, so as to allow said host
computer to execute said specific software application
upon placing said removable part into said fixed part.
roviding a software component for reading said ID and executing
one or more program(s) and/or one or more application(s) and/or one
or more predefined operation(s), said software component residing on said host computer and executed by said host computer, said
program(s), said appfication(s) and said operation(s) associated with
said ID.
c) Connecting between said removable part and said fixed part by
contact upon placing said removable part on said fixed part;
d) Reading said ID by said reader device;
e) Conveying said ID from said keyboard to said host computer via said
connection;
f) Executing one or more program(s) and/or one or more apphcation(s)
and/or one or more predefined operation(s), said program(s), said
application(s) and said operation(s) being associated with said ID.
9. A keyboard for use as an input device for a host computer, substantially
as described and illustrated.
10. A system for use as an input mechanism for a host computer,
substantially as described and illustrated.
11. A method for connecting a keyboard to a host computer,
substantially as described and illustrated.
PCT/IL2000/000465 1999-08-06 2000-08-03 Multi-purpose keyboard WO2001011788A1 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
US10/049,760 US7091953B1 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
MXPA02000971A MXPA02000971A (en) 1999-08-06 2000-08-03 Multi-purpose keyboard.
BR0012916-0A BR0012916A (en) 1999-08-06 2000-08-03 Keyboard for use as an input device for a host computer, system for use as an input mechanism for a host computer, and, process for connecting a keyboard to a host computer
JP2001515545A JP2003509735A (en) 1999-08-06 2000-08-03 Multipurpose keyboard
CA002388349A CA2388349A1 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
EP00949876A EP1205031A4 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
KR1020027001268A KR20020040763A (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
AU63129/00A AU780564B2 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
TW090100012A TW498265B (en) 1999-08-06 2001-01-02 Multi-purpose keyboard
US10/289,232 US7091955B2 (en) 1999-08-06 2002-11-05 Multi-purpose keyboard

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14794999P 1999-08-06 1999-08-06
US60/147,949 1999-08-06

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US10/049,760 A-371-Of-International US7091953B1 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard
US10049760 A-371-Of-International 2000-08-03
US10/289,232 Continuation US7091955B2 (en) 1999-08-06 2002-11-05 Multi-purpose keyboard

Publications (1)

Publication Number Publication Date
WO2001011788A1 true WO2001011788A1 (en) 2001-02-15

Family

ID=22523583

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2000/000465 WO2001011788A1 (en) 1999-08-06 2000-08-03 Multi-purpose keyboard

Country Status (13)

Country Link
US (2) US7091953B1 (en)
EP (1) EP1205031A4 (en)
JP (1) JP2003509735A (en)
KR (1) KR20020040763A (en)
CN (1) CN1385001A (en)
AU (1) AU780564B2 (en)
BR (1) BR0012916A (en)
CA (1) CA2388349A1 (en)
MX (1) MXPA02000971A (en)
RU (1) RU2235354C2 (en)
TW (1) TW498265B (en)
WO (1) WO2001011788A1 (en)
ZA (1) ZA200200732B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002093346A2 (en) * 2001-05-14 2002-11-21 Comfy Net Ltd. Dedicated keyboard navigation system and method
GB2376440A (en) * 2001-06-15 2002-12-18 Richard Chen Windows (RTM) keyboard including a file & clipboard key block, an office key block and an application-setting key block
WO2004046903A1 (en) * 2002-11-21 2004-06-03 Gnatenko Vitaliy I Electronic keyboard
US7091953B1 (en) 1999-08-06 2006-08-15 Ideazon, Inc. Multi-purpose keyboard

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050105952A1 (en) * 2002-06-04 2005-05-19 Brother Kogyo Kabushiki Kaisha Foldable keyboard
US7003598B2 (en) * 2002-09-18 2006-02-21 Bright Entertainment Limited Remote control for providing interactive DVD navigation based on user response
US20060164932A1 (en) * 2002-09-18 2006-07-27 Bright Entertainment Limited Media control unit for providing interactive experience with audiovisual content of dvd
US20070180387A1 (en) * 2002-11-01 2007-08-02 Pushplay Interactive, Llc Devices and methods for controlling media event
US20050060238A1 (en) * 2002-11-01 2005-03-17 Pushplay Interactive, Llc Controller and peripheral user interface (pui) for media event
US20040125075A1 (en) * 2002-12-31 2004-07-01 Diercks Richard A. DVD remote control with interchangeable, title-specific interactive panels
US20040169641A1 (en) * 2003-02-28 2004-09-02 Bean James J. Method and apparatus for inputting data
AU2003277861A1 (en) * 2003-09-16 2005-04-06 Nokia Corporation User attachable keypad
US20050207817A1 (en) * 2004-03-17 2005-09-22 Jenkins Karla R Computer keyboard
US20050255916A1 (en) * 2004-05-12 2005-11-17 Paul Chen Adaptable game controller
US20070180479A1 (en) * 2004-10-20 2007-08-02 Bright Entertainment Limited Interactive video on demand (ivod)
US7670227B2 (en) * 2004-12-30 2010-03-02 Microsoft Corporation Changeable console face plate
US20060161690A1 (en) * 2005-01-19 2006-07-20 John Kavanagh Remote device configuration automation
US7672120B2 (en) * 2006-03-31 2010-03-02 Intel Corporation Interchangeable keyboard for computer systems
TWI341482B (en) * 2007-07-30 2011-05-01 Asustek Comp Inc Electronic apparatus with game keypad
US20100265107A1 (en) * 2009-04-16 2010-10-21 Microsoft Corporation Self-description of an adaptive input device
EP2270628A1 (en) * 2009-06-30 2011-01-05 Research In Motion Limited Overlay for electronic device and method of identifying same
US8416065B2 (en) * 2009-06-30 2013-04-09 Research In Motion Limited Overlay for electronic device and method of identifying same
US20100328231A1 (en) * 2009-06-30 2010-12-30 Research In Motion Limited Overlay for electronic device and method of identifying same
US8451240B2 (en) 2010-06-11 2013-05-28 Research In Motion Limited Electronic device and method of providing tactile feedback
US20120188167A1 (en) * 2011-01-21 2012-07-26 Shao-Chieh Ting Containable computer keyboard
US8686948B2 (en) 2012-02-03 2014-04-01 Synerdyne Corporation Highly mobile keyboard in separable components
US8896539B2 (en) * 2012-02-03 2014-11-25 Synerdyne Corporation Touch-type keyboard with character selection through finger location on multifunction keys
US9354748B2 (en) 2012-02-13 2016-05-31 Microsoft Technology Licensing, Llc Optical stylus interaction
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9360893B2 (en) 2012-03-02 2016-06-07 Microsoft Technology Licensing, Llc Input device writing surface
US9460029B2 (en) 2012-03-02 2016-10-04 Microsoft Technology Licensing, Llc Pressure sensitive keys
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9426905B2 (en) 2012-03-02 2016-08-23 Microsoft Technology Licensing, Llc Connection device for computing devices
US8873227B2 (en) 2012-03-02 2014-10-28 Microsoft Corporation Flexible hinge support layer
US9064654B2 (en) 2012-03-02 2015-06-23 Microsoft Technology Licensing, Llc Method of manufacturing an input device
USRE48963E1 (en) 2012-03-02 2022-03-08 Microsoft Technology Licensing, Llc Connection device for computing devices
US8935774B2 (en) 2012-03-02 2015-01-13 Microsoft Corporation Accessory device authentication
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US9063693B2 (en) 2012-06-13 2015-06-23 Microsoft Technology Licensing, Llc Peripheral device storage
US9459160B2 (en) 2012-06-13 2016-10-04 Microsoft Technology Licensing, Llc Input device sensor configuration
US9073123B2 (en) 2012-06-13 2015-07-07 Microsoft Technology Licensing, Llc Housing vents
US20130346636A1 (en) * 2012-06-13 2013-12-26 Microsoft Corporation Interchangeable Surface Input Device Mapping
US9684382B2 (en) 2012-06-13 2017-06-20 Microsoft Technology Licensing, Llc Input device configuration having capacitive and pressure sensors
US8629362B1 (en) 2012-07-11 2014-01-14 Synerdyne Corporation Keyswitch using magnetic force
US8964379B2 (en) 2012-08-20 2015-02-24 Microsoft Corporation Switchable magnetic lock
US8654030B1 (en) 2012-10-16 2014-02-18 Microsoft Corporation Antenna placement
WO2014059624A1 (en) 2012-10-17 2014-04-24 Microsoft Corporation Metal alloy injection molding protrusions
US20140229328A1 (en) * 2013-01-22 2014-08-14 Andrew Butler System and Method of Presenting and Monetizing Visual Images
US9176538B2 (en) 2013-02-05 2015-11-03 Microsoft Technology Licensing, Llc Input device configurations
US10578499B2 (en) 2013-02-17 2020-03-03 Microsoft Technology Licensing, Llc Piezo-actuated virtual buttons for touch surfaces
US9235270B2 (en) 2013-02-26 2016-01-12 Synerdyne Corporation Multi-touch mechanical-capacitive hybrid keyboard
US9448631B2 (en) 2013-12-31 2016-09-20 Microsoft Technology Licensing, Llc Input device haptics and pressure sensing
US9759854B2 (en) 2014-02-17 2017-09-12 Microsoft Technology Licensing, Llc Input device outer layer and backlighting
RU2551796C1 (en) * 2014-02-21 2015-05-27 Максим Александрович АВТОНОМОВ Data input device
US10120420B2 (en) 2014-03-21 2018-11-06 Microsoft Technology Licensing, Llc Lockable display and techniques enabling use of lockable displays
US10324733B2 (en) 2014-07-30 2019-06-18 Microsoft Technology Licensing, Llc Shutdown notifications
US9513671B2 (en) 2014-08-01 2016-12-06 Microsoft Technology Licensing, Llc Peripheral retention device
US10191986B2 (en) 2014-08-11 2019-01-29 Microsoft Technology Licensing, Llc Web resource compatibility with web applications
US9705637B2 (en) 2014-08-19 2017-07-11 Microsoft Technology Licensing, Llc Guard band utilization for wireless data communication
US9397723B2 (en) 2014-08-26 2016-07-19 Microsoft Technology Licensing, Llc Spread spectrum wireless over non-contiguous channels
US9424048B2 (en) 2014-09-15 2016-08-23 Microsoft Technology Licensing, Llc Inductive peripheral retention device
US10222889B2 (en) 2015-06-03 2019-03-05 Microsoft Technology Licensing, Llc Force inputs and cursor control
US10416799B2 (en) 2015-06-03 2019-09-17 Microsoft Technology Licensing, Llc Force sensing and inadvertent input control of an input device
US10061385B2 (en) 2016-01-22 2018-08-28 Microsoft Technology Licensing, Llc Haptic feedback for a touch input device
CN105867980A (en) * 2016-04-19 2016-08-17 青岛海信电器股份有限公司 Method and device for processing keys of terminals
US10345920B2 (en) 2016-05-18 2019-07-09 Kevin R. Stoops Keyboard/keyboard enclosure
US10936087B2 (en) 2016-05-18 2021-03-02 Kevin R. Stoops Keyboard assembly
USD948991S1 (en) 2017-05-18 2022-04-19 Kevin R. Stoops Bracket
CN109240512B (en) * 2017-07-10 2022-05-27 阿里巴巴集团控股有限公司 Computer equipment, keyboard and interface display method and device
USD890755S1 (en) * 2018-06-05 2020-07-21 Razer (Asia-Pacific) Pte. Ltd. Keyboard
JP7457094B1 (en) 2022-12-19 2024-03-27 レノボ・シンガポール・プライベート・リミテッド electronics and keyboards

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5865546A (en) * 1997-08-29 1999-02-02 Compaq Computer Corporation Modular keyboard for use in a computer system

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4092527A (en) 1977-01-31 1978-05-30 Texas Instruments Incorporated Calculator with interchangeable keyset
US4527250A (en) * 1980-09-11 1985-07-02 Allen-Bradley Company Video computer terminal with detachable intelligent keyboard module
US4459581A (en) * 1981-07-22 1984-07-10 Data General Corporation Alphanumeric keyboard having identification capability
US4456972A (en) * 1982-02-25 1984-06-26 Honeywell Information Systems Inc. Keyboard identification sequence
JPS5968072A (en) 1982-10-13 1984-04-17 Sharp Corp Small-sized electronic equipment for function conversion
US4906117A (en) * 1985-12-26 1990-03-06 Texas Instruments Incorporated User remappable keyboard
US5144302A (en) * 1989-04-04 1992-09-01 Apple Computer, Inc. Modular keyboard
GB2230740B (en) * 1989-04-04 1993-09-29 Apple Computer Modular keyboard
US5150118A (en) * 1989-05-08 1992-09-22 Hewlett-Packard Company Interchangeable coded key pad assemblies alternately attachable to a user definable keyboard to enable programmable keyboard functions
US5146615A (en) * 1989-08-07 1992-09-08 Ericsson Ge Mobile Communications Holding Inc. Interchangeable control panels and keypads for radio transceivers and related process
US5457453A (en) * 1992-06-15 1995-10-10 Chiu; Wilson L. Folding keyboard
US5450078A (en) * 1992-10-08 1995-09-12 Intellitools, Inc. Membrane computer keyboard and method
US5387042A (en) * 1993-06-04 1995-02-07 Brown; Carl W. Multilingual keyboard system
US5576981A (en) * 1993-11-17 1996-11-19 Intermec Corporation Portable computer with interchangeable keypad and method for operating same
US5514855A (en) 1994-03-17 1996-05-07 Alpha Logic, Incorporated Computer keyboard adapter providing large size key surfaces
JPH08161250A (en) * 1994-12-06 1996-06-21 Canon Inc Information processor
US5667319A (en) 1995-03-17 1997-09-16 Satloff; James Simplified computer keyboard
US6018334A (en) * 1997-02-20 2000-01-25 Eckerberg; Mark Computer pointing device
GB2323331B (en) * 1997-03-21 2000-11-22 Simon Richard Daniel Collapsible keyboard
US6081207A (en) * 1997-11-12 2000-06-27 Batio; Jeffry Multipurpose, folding, portable computer
US6104604A (en) 1998-01-06 2000-08-15 Gateway 2000, Inc. Modular keyboard
US6317061B1 (en) * 1998-10-08 2001-11-13 Sanjay Batra Detachable keyboard
US6263392B1 (en) * 1999-01-04 2001-07-17 Mccauley Jack J. Method and apparatus for interfacing multiple peripheral devices to a host computer
US6727890B2 (en) 1999-01-26 2004-04-27 Hewlett-Packard Development Company, L.P. Modular keyboard
US6587094B2 (en) * 1999-07-27 2003-07-01 Gateway, Inc. Two-sided input device for a computer-related apparatus
EP1205031A4 (en) 1999-08-06 2007-06-27 Ideazon Inc Multi-purpose keyboard

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5865546A (en) * 1997-08-29 1999-02-02 Compaq Computer Corporation Modular keyboard for use in a computer system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1205031A4 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7091953B1 (en) 1999-08-06 2006-08-15 Ideazon, Inc. Multi-purpose keyboard
US7091955B2 (en) 1999-08-06 2006-08-15 Ideazon, Inc. Multi-purpose keyboard
WO2002093346A2 (en) * 2001-05-14 2002-11-21 Comfy Net Ltd. Dedicated keyboard navigation system and method
WO2002093346A3 (en) * 2001-05-14 2003-12-31 Comfy Net Ltd Dedicated keyboard navigation system and method
US7170486B2 (en) 2001-05-14 2007-01-30 Comfyware Ltd. Dedicated keyboard navigation system and method
GB2376440A (en) * 2001-06-15 2002-12-18 Richard Chen Windows (RTM) keyboard including a file & clipboard key block, an office key block and an application-setting key block
GB2376440B (en) * 2001-06-15 2004-01-21 Richard Chen Computer keyboard
WO2004046903A1 (en) * 2002-11-21 2004-06-03 Gnatenko Vitaliy I Electronic keyboard

Also Published As

Publication number Publication date
CN1385001A (en) 2002-12-11
TW498265B (en) 2002-08-11
EP1205031A1 (en) 2002-05-15
US20030132916A1 (en) 2003-07-17
EP1205031A4 (en) 2007-06-27
CA2388349A1 (en) 2001-02-15
US7091953B1 (en) 2006-08-15
KR20020040763A (en) 2002-05-30
AU780564B2 (en) 2005-04-07
ZA200200732B (en) 2003-03-26
US7091955B2 (en) 2006-08-15
BR0012916A (en) 2002-10-22
AU6312900A (en) 2001-03-05
JP2003509735A (en) 2003-03-11
MXPA02000971A (en) 2004-04-21
RU2235354C2 (en) 2004-08-27

Similar Documents

Publication Publication Date Title
US7091953B1 (en) Multi-purpose keyboard
US9176596B2 (en) Interchangeable input modules associated with varying languages
CN102246126B (en) Based on the edit pattern of gesture
CN103038728B (en) Such as use the multi-mode text input system of touch-screen on a cellular telephone
US8560947B2 (en) Touch screen with user interface enhancement
Rekimoto et al. PreSense: interaction techniques for finger sensing input devices
US7170496B2 (en) Zero-front-footprint compact input system
JP2002041223A (en) Computer system, method of generating on-screen keyboard, method of checking power-on password and memory
US20040218963A1 (en) Customizable keyboard
US20050024341A1 (en) Touch screen with user interface enhancement
US20040160419A1 (en) Method for entering alphanumeric characters into a graphical user interface
JP2005536807A (en) Universal display keyboard, system, and method
CN1282937B (en) Device and method to provide keyboard input for video frequency game operation stage
CN105359065A (en) Multi-function keys providing additional functions and previews of functions
KR20050086959A (en) Alphanumeric keyboard input system using a game controller
US7176895B2 (en) Wearable keyboard apparatus
US9383825B2 (en) Universal script input device and method
CN102541270B (en) Character inputting method and device as well as keyboard
WO2009044997A1 (en) Character input device
EP2033080A1 (en) Data input device
JP3153704B2 (en) Character recognition device
KR200300987Y1 (en) An input device of a personal computer for the estranged from the informationized society
KR20110085276A (en) The key board

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 63129/00

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: PA/a/2002/000971

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 1020027001268

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2000949876

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 008112509

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2388349

Country of ref document: CA

ENP Entry into the national phase

Ref country code: RU

Ref document number: 2002 2002105924

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 10049760

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000949876

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020027001268

Country of ref document: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 63129/00

Country of ref document: AU

WWW Wipo information: withdrawn in national office

Ref document number: 2000949876

Country of ref document: EP