WO2002066259A1 - Improved keyboard - Google Patents
Improved keyboard Download PDFInfo
- Publication number
- WO2002066259A1 WO2002066259A1 PCT/US2002/004754 US0204754W WO02066259A1 WO 2002066259 A1 WO2002066259 A1 WO 2002066259A1 US 0204754 W US0204754 W US 0204754W WO 02066259 A1 WO02066259 A1 WO 02066259A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motion
- keys
- user interface
- interface device
- sensed
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
- G06F3/0235—Character input methods using chord techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
- G06F3/0234—Character input methods using switches operable in different directions
Definitions
- This invention relates to keyboards and more particularly the invention relates to keyboards for one or two hand implementation.
- keyboards have been developed to interface with computer systems of various sizes. Devices smaller than a standard desktop or workstation computer are being developed with alphanumeric entry requirements. These smaller devices require an alternative design from traditional keyboards in order to fit on the smaller devices. For example, a cell phone has a number keypad (0-9) with multiple letters assigned to each number key. Depressing a single key one, two, or three times will be interpreted as the entry of a distinct character. Those same keys may perform other operational functions when a different mode of operation is activated. These implementations are ineffective for quickly entering large text messages or quickly selecting device functions.
- keyboards have extremely limited functionality and therefore do not allow the entry of comprehensive data and instructions in a computer. These keyboards also do not allow quick and accurate entry. Accordingly, present input devices are essentially one of two types: full-size keyboards with complete functionality and a large number of keys or small keypads with awkward input schemes and limited functionality. Furthermore, there have not been significant developments in the art that relate to the interface of a one hand operated keyboard and a computer in such a way that touch-typing can proceed. There have been no known such keyboard systems developed with the particular objects of one-handed computer entry with rapidity and elimination of the source of errors. No particular attention has been given to operator finger fatigue or avoidance of unnatural finger positions and reach.
- the present invention provides a user interface device.
- the user interface device includes a plurality of keys slidably retained within a housing, each key being associated with a plurality of characters or functions.
- the user interface device also includes a pressure sensor configured to detect pressure applied to one or more of the plurality of keys, a direction sensor configured to detect direction of motion of the plurality of keys, a selection component for selecting at least one of a character or function based on the sensed pressure and sensed direction of motion, and an output device for presenting the selected at least one character or function based on the sensed pressure and sensed direction of motion.
- the selected character or function is associated with the key where the pressure was sensed and with an associated direction closest to the sensed direction of motion.
- Each character and function associated with each key is further associated with a direction of motion of the plurality of keys.
- the keys are joined together to slide substantially in unison.
- the selection component determines whether a sensed direction of motion in a series of sensor detections is detected before a sensed pressure, and selects from a first set of a plurality of characters or functions, if a sensed direction of motion in a series of sensor detections is sensed before a sensed pressure. If a sensed pressure in a series of sensor detections is sensed before a sensed direction of motion, the selection component selects from a second set of a plurality of characters or functions.
- the selection component selects from a first set of a plurality of characters or functions regardless of whether a sensed direction of motion or a sensed pressure is first in a series of sensor detections provided that if a sensed pressure is first, the following sensed direction of motion comes within a threshold period of time from the sensed pressure. If a sensed direction of motion that follows a sensed pressure in a series of sensor detections does not occur within a threshold period of time from the sensed pressure, the selection component selects from a second set of a plurality of characters or functions.
- the user interface device includes a thumb control pad moveable within the housing.
- the direction sensor is further configured to detect direction of motion of the thumb control pad. Thumb control pad movement moves the plurality of keys in the same lateral direction of motion that the thumb control pad is being moved.
- the plurality of keys are circular, hexagon or shaped in another geometric form.
- the user interface device includes a second set of keys arranged similar to the first set of plurality of keys.
- the characters are letters of the English alphabet and the letters associated with the first and second set of a plurality of keys are arranged in a substantially QWERTY, alphabetic, Dvorak, or other relationships.
- One or more thumb control pads moveable within the housing are associated with one of the sets of a plurality of keys.
- the direction sensor is further configured to detect direction of motion of the thumb control pads. Movement of each thumb control pad moves the corresponding set of plurality of keys in the same lateral direction of motion that the thumb control pad is being moved.
- the pressure sensor includes a key-identifying component for identifying the key where the greatest pressure was sensed.
- FIGURE 1 is a block diagram of the components of the present invention
- FIGURES 2A-C are flow diagrams performed by the components of FIGURE 1;
- FIGURE 3 is a top view of a single-handed embodiment of the present invention
- FIGURES 4 and 5 are top views of a two-handed embodiment of the present invention
- FIGURE 6 is an x-ray top view of a single keypad formed in accordance with the present invention.
- FIGURES 7A and B are cross-sectional views of the keypad shown in FIGURE 6;
- FIGURE 8 illustrates a Japanese version of the present invention;
- FIGURES 9A-C illustrate selectable Japanese alphabetic characters according to multiple key selections;
- FIGURES 10A-B illustrate a top view of a two-handed keyboard with thumb controllers;
- FIGURES 11-15 illustrate the present implemented in various devices; and FIGURES 16A-F illustrate various functions assigned to different key motions.
- FIGURE 1 illustrates components of a keyboard system 20 formed in accordance with the present invention.
- the keyboard system 20 includes a keyboard 21 connected to a processor 22.
- the processor 22 is connected to an output 23.
- the output 23 is preferably a display device.
- the keyboard 21 includes a plurality of keys 24, individual key sensors 26 and a set of lateral sensors 28. When a user depresses a key, the individual key sensors 26 generate a key select signal that indicates which key has been selected. When the keys 24 are moved laterally, the lateral sensors 28 generate a lateral signal that indicates the direction of motion.
- the generated signals are sent to the processor 22 for analysis.
- the processor 22 generates an output signal for directing operation of the output 23 based upon the analysis.
- FIGURES 2A-2C illustrate a process performed by the keyboard system shown in FIGURE 1.
- detection of one or more of key motions begins.
- a first key motion in a series of key motions is detected.
- the process determines characteristics of the motion based on the signals generated and sent from the sensors 26, 28.
- the characteristics of motions that are detected are either an X-Y motion (a lateral motion or a motion approximately parallel to the keyboard plane), or a Z motion (a key depression motion or a motion in a direction generally perpendicular to the keyboard plane).
- the "motion" detected need not literally comprise key movement, but could alternatively amount to the detection of forces that do not actually move the keys.
- the method evaluates the force imparted on the keys to ascertain force vectors in lateral and vertical planes.
- the processor determines the direction of the detected X-Y motion according to the received lateral sensor signal, see block 56.
- the process determines if the next detected motion is a Z motion. If the next detected motion is not a
- the process determines the location of the motion and tlierefore which key is associated with the detected Z motion, see block 60.
- the process generates a display signal for displaying the character or symbol that is associated with the determined key and the determined X-Y motion direction.
- the process determines if an additional X-Y motion has been applied while the Z motion is still activated or within a threshold period of time since the Z motion. If no additional X-Y motions have been detected, the process returns to block 50 for processing of a next series of key motions. If an additional X-Y motion has been applied, the process determines if a function is associated with the additional X-Y motion, see decision block 66.
- the process performs the function or action associated with the additional motion, see block 68, and the process returns to decision block 64 for determining if any further X-Y motions have occurred or are occurring. If no function is associated with additional X-Y motion, the process returns to block 50.
- individual keys serve as function keys in addition to representing characters. While characters are typically selected by a motion (or force) in the X-Y and Z planes, functions can be selected by a downward motion alone. Thus, if the defected motion is a downward one, the invention determines, whether a function has been selected. Returning to decision block 54 in FIGURE 2A, if the initial detected motion is a Z motion (or force), the process continues to D at the top of FIGURE 2C. If the detected motion is a Z motion, the process determines the key(s) associated with the detected Z motion, see block 72. Then, at decision block 74, the process determines whether there is a function associated with the determined key(s).
- a "function" may include, for example, if there is no function associated with the determined key(s), the process returns to block 50 for processing of a next series of key motions. However, if a function is associated with the determined key(s), the process determines if the associated function requires the X-Y motion to perform a component of the associated function, see decision block 76. If no X-Y motion is determined to be required, the process performs the associated function, see block 78. After block 78, the process returns to block 50. If the associated function requires an X-Y motion to perform a component thereof, the process determines whether an X-Y motion has been detected, see block 80.
- the process After the X-Y motion has been detected, the process performs the component function associated with the detected X-Y motion, see block 82.
- decision block 84 the process determines if an additional X-Y motion has been applied within a threshold period of time since the last detected X-Y motion. If the determination of decision block 84 has not been met, the process returns to block 50. If an additional X- Y motion has been applied within the threshold period of time since the last detected X-Y motion, the processor determines if the component function has any associated subcomponent functions, see decision block 86. If no associated subcomponent functions are associated with the additional X-Y motion, the process returns to block 50. If a subcomponent function is associated with the additional X-Y motion, the process performs the associated subcomponent function, see block 88, then the process returns to decision block 84.
- FIGURE 3 illustrates an example keypad for performing the process described for FIGURES 2A-C above.
- FIGURE 3 illustrates a single-handed embodiment of the present invention. Although the keypad of FIGURE 3 is operable by a single-hand, it is possible to use both hands to operate it.
- FIGURE 3 illustrates a keypad 130 with a plurality of hexagonal shaped keys 132a-g.
- the keys 132a-c and 132e-g are positioned around and adjacent to a center key 132d.
- the keys 132a-g reside in a keypad well 136.
- the well 136 is wider than the diameter of the group of keys 132a-g.
- the well 136 allows movement of the keys 132a-g laterally within the well 136.
- each key Displayed next to each of the sides on each key is a number, a letter, a symbol or a function name. For example, on the left vertical edge of key 132a is an asterisk symbol, and on the right vertical edge is the number 3.
- Each item displayed on the keys is selected or activated by a user in a first mode of keyboard operation.
- a second mode of keyboard operation a group of items (symbols, numbers, characters, or functions) not shown on the keys are selectable by the user.
- some or all of the entire group of items (symbols, numbers, characters, or functions) selectable in a second mode of keyboard operation are displayed in the keys in a different font or color than the group of items (symbols, numbers, characters, or functions) associated with the first mode of keyboard operation.
- the mode selection occurs. If the first motion is an X-Y motion, the mode is the first mode and if the first motion is a Z motion, the mode is the second mode.
- FIGURES 16A-F Virtually any function is assignable to the keys of the present invention in the first or second mode of operation. Examples of functions that are assignable to key motions are illustrated below in FIGURES 16A-F.
- the present invention can be of any size for implementation into any device that requires some form of user interface. Some examples of which are described below with reference to FIGURES 11-15.
- the keys may be implemented in shapes other than hexagons, such as shapes with more or fewer sides, or circles. With keys that are circular, directional motion sensing is performed within certain ranges of degrees around the circle.
- FIGURE 4 illustrates a keyboard 146 that includes two identical sets of seven hexagon keys 142, 144. This keyboard layout is usable in a single-handed mode or a two-handed mode.
- the sets of keys 142, 144 are not identical. As shown in FIGURE 5, the users place their left hand on the left set of keys 142 and their right hand on the right set of keys 144. The users' ring finger on both their left and right hands are placed on the outermost middle keys 150, 160 of the respective sets of keys. The middle fingers are preferably placed on the middle key 152, 158 respectively of each set of keys 142, 144 and the forefingers are placed on the innermost bottom keys 154, 156 respectively.
- six fingers are in contact with keys associated with all the letters of the alphabet, and can select all of the letters without lifting any fingers.
- the keyboard is operated as described above the user's hands rest in a natural position, thereby not producing finger fatigue associated with typing.
- FIGURES 6, 7A and 7B illustrate the various sensors and mechanisms that enable a user to cause the set of keys to generate desired signals for either displaying characters or executing functions assigned to the keys.
- FIGURE 6 is a plan view of a keypad 159. Since in this example each of the keys is hexagonal shaped and actions are assigned to each side of each key, the keypad requires mechanisms for sensing when the user moves the keys in one of the six directions. A direction is generally orthogonal to a side.
- the keys move as one unit within a cavity 171. Located within the cavity 171 are lateral sensors 161-170. The sensors 161-170 are located at all the possible directional sides that the keys can move.
- the edges of the cavity 171 closest to the outside three edges of both the left and right-most keys of the set of keys 159 include the lateral sensors 161-170.
- the sensors can be placed near any of the other keys provided that they sense all six directional movements of the plurality of keys 159.
- only three sensors are required because each of the sensors 161, 162, 164 detects motion in the opposite direction as corresponding sensors 166, 168, 170. So long as three sensors are able to detect motion (or force) in both directions, three sensors are sufficient for the preferred hexagonal key embodiment.
- FIGURE 7A and B are cross sectional views of the keypad shown in FIGURE 6.
- each key reside in the cavity 171 and each key is supported by a spring like support 182 that allows each key to move both vertically and horizontally within the cavity 171.
- a sensor 184 Located at the base of each key is a sensor 184. Underneath each key on the cavity's base or within the cavity's base are a plurality of sensors 188 that sense when the key mounted sensor 184 contacts the sensor 188 or comes within a threshold distance, thereby generating a signal that indicates that the key has been depressed, as shown in FIGURE 7B.
- the sensor 188 is wider than the key sensor 184 in order to compensate for when the key is slid in a lateral direction while being depressed.
- sensors 180 Located at the base and side of the keys closest to the lateral sensors 161-170 are sensors 180.
- the lateral sensors 161-170 sense and generate a signal in a similar manner as to that of sensor 188 when the key sensor 180 contacts a lateral sensor or comes within a threshold distance for activating a lateral signal.
- the keys move laterally as one unit while each key is individually depressible. As an alternative, the keys may be depressible as a group. Because a greater force will be detected beneath the depressed key, in this embodiment the processor receives information from all downward force sensors and determines which key was depressed.
- Various types of sensing mechanisms can be used to detect key motion and depression. Conventional mouse buttons or optical systems can alternately be used to identify when motion occurs.
- FIGURE 8 illustrates a keypad, similar to the keys shown in FIGURE 6, that includes Japanese alphabet characters instead of English alphabet characters. Other languages can also be implemented on the keyboard of the present invention. Since Japanese has many more alphabet characters, a greater number of characters are required on the input device in order to be effective. Therefore, there must be an ability to access more characters in order to adequately use this keyboard when modified to the Japanese language or other languages with a large amount of alphabet characters. In one embodiment, extra symbols are associated with key actions performed in the second mode of operation.
- FIGURES 9A-C illustrate a method for retrieving symbols not associated with the first or second mode of operation.
- FIGURE 9A illustrates additional character selections that are retrieved by the selection of two or more keys 190-202.
- the keys 190-202 include assigned characters, such as shown in FIGURE 8.
- Hexagon shapes 204-210 include additional characters and symbols.
- the hexagon shapes 204-210 are not shown on the keys, but are associated in memory with the keys 190-202 that they are shown here overlaying.
- one of the characters or symbols associated with the overlying shape is selected based on the direction of the lateral motion of the keys. For example, if keys 190- 202 are moved in the 3:00 direction and the keys 192 and 194 are simultaneously depressed, the character selected for display is the character in the 3:00 position of the hexagon shape 204.
- FIGURES 9B and 9C illustrate other hexagon shapes that include additional characters or symbols; these other hexagon shapes are associated with activation of other pairs of keys. Also, characters and symbols are selectable from activation of more than two keys.
- the present invention can also be implemented in a nonphysical keyboard mode (i.e. a virtual keyboard).
- the keypad is implemented on a display screen, such as shown in FIGURE 15 below.
- the symbols including numbers
- the invention detects forces imparted on the keyboard.
- each force is analyzed for a downward location component (to determine which key was selected) and a directional component (to determine the character on the key that is selected).
- a downward location component to determine which key was selected
- a directional component to determine the character on the key that is selected.
- FIGURES 10A and 10B illustrate a two-handed keyboard 220 that includes thumb controllers 226, 228 that are used to aid in user operation of left and right keypads 222, 224 located on the keyboard 220.
- Each of the thumb controllers 226, 228 includes a thumb pad 230, 234 that resides in a cavity 232, 236.
- Each thumb pad 230, 234 moves in the X and Y directions within the respective cavity 232, 236.
- Each thumb pad is tied directly to the above associated set of keys.
- the user may either move the keypad 222 with their fingers in the 3:00 direction, move the thumb pad 230 below the left keypad in the 3:00 direction, or move both the thumb pad and the keypad 222 in the 3:00 direction.
- the thumb pad is the device that indicates directional motion for the keypad and the keypad is a stationary set of keys that only allow individual selection of the keys.
- the keyboard includes one thumb controller that is used for indicating lateral X-Y motion for one or both of the keypads 222, 224.
- the thumb pads can also be configured to move in the Z direction for performing other preassigned tasks.
- FIGURE 11 illustrates the keypad 220 implemented on a laptop computer device 300. Though shown on a laptop, it operates as described in the other embodiments or handheld Computer-OEM.
- FIGURES 12A and 12B illustrate a cellular phone device 310 that includes a single keypad 312 similar to the keypad shown in FIGURE 3.
- the keypad 312 is preferably located below a display area 314.
- the assignment of characters, symbols and functions to the keypad 312 is based on what characters, symbols, and functions are needed for effective user interaction with the cellular phone device 310.
- FIGURE 13A illustrates a remote control device 320 that includes a keypad 322, a close-up of which is shown in FIGURE 13B.
- the keypad 322 is located below a display area 323.
- the keys are assigned numbers on keys 326, 336 and device control functions on keys 327-334 for the first mode of operation. If the user desires to increase the volume, the user moves the keypad in the one of six directions on the Volume key 327 that is assigned to generating a volume increase signal and depresses the Volume key 327.
- the device in which the present invention is implemented does not require the generation of more than 42 command signals (these include number/character/symbol selection or operational function), then there is no a need to have a first and second mode of operation as described above.
- the step performed at decision block 54 of FIGURE 2A is not performed. It does not matter what the first motion in a series of motions is. So, in the example above, the volume can be increased by first depressing the Volume key 327, then moving the keypad in the one of six directions on the Volume key 327 that is assigned to generating a volume increase signal or by moving the keypad laterally and then depressing the volume key.
- FIGURE 14 illustrates a vehicle steering wheel 340 that includes a single keypad 346 similar to the keypad shown in FIGURE 3.
- the keypad 346 is mounted on a spoke 342 of the steering wheel 340 the outer portion of the spoke 342.
- the keypad 346 allows a driver to control a greater amount of vehicle systems and accessories without having to remove their hands from the steering wheel 340.
- the vehicle can also be implemented with a display device, not shown, that works in conjunction with user operation of the keypad 346.
- the display device is a heads-up display on the windshield of the vehicle.
- FIGURE 15 illustrates a personal data assistant 350 that includes a single keypad 354 similar to the keypad shown in FIGURE 3.
- the keypad 354 is mounted below a touch-screen display 352.
- the personal data assistant 350 presents a displayed version 356 of the keypad 354 on the display 352.
- the displayed keypad version 356 is preferably used in conjunction with a stylus 358 or just the user's finger.
- the stylus 358 is placed on the desired key and slid in the direction of desired item.
- FIGURES 16A-F illustrate various embodiments of actions/functions assigned to key motions.
- the arrows indicate the motion that the user applies to the keypad and the words next to the arrows describe the associated action or function.
- the examples illustrated are only a few of numerous possible assignments of action and functions to key motions.
- the present invention can also be switched to operate in either the first or second modes or with selectable inputs not shown on the keys. For example, as shown in FIGURE 16C, the entire keypad can be switched to a Japanese mode of entry, whereby the key motions are now assigned to the entry of Japanese symbols.
- the first mode of operation is activated regardless of whether the X-Y or Z motion is first in a series of motions provided that if a Z motion is first, the following X-Y motion comes within a threshold period of time from the Z motion. Otherwise, if the following X-Y motion does not come within a threshold period of time from the Z motion, the second mode of operation is activated.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02721029A EP1377460A4 (en) | 2001-02-16 | 2002-02-15 | Improved keyboard |
CA002439240A CA2439240A1 (en) | 2001-02-16 | 2002-02-15 | Improved keyboard |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/785,813 | 2001-02-16 | ||
US09/785,813 US6520699B2 (en) | 2001-02-16 | 2001-02-16 | Keyboard |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002066259A1 true WO2002066259A1 (en) | 2002-08-29 |
Family
ID=25136699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/004754 WO2002066259A1 (en) | 2001-02-16 | 2002-02-15 | Improved keyboard |
Country Status (5)
Country | Link |
---|---|
US (1) | US6520699B2 (en) |
EP (1) | EP1377460A4 (en) |
CN (1) | CN100396499C (en) |
CA (1) | CA2439240A1 (en) |
WO (1) | WO2002066259A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2259903A1 (en) * | 2004-12-31 | 2006-10-16 | Jordi Badia I Farre | Display and keypad assembly and mobile telephone that includes said assembly |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6597345B2 (en) * | 2000-03-03 | 2003-07-22 | Jetway Technologies Ltd. | Multifunctional keypad on touch screen |
US6559105B2 (en) * | 2000-04-03 | 2003-05-06 | The Lubrizol Corporation | Lubricant compositions containing ester-substituted hindered phenol antioxidants |
US7151525B2 (en) * | 2000-11-14 | 2006-12-19 | Keybowl, Inc. | Apparatus and method for generating data signals |
US7262762B2 (en) * | 2000-11-14 | 2007-08-28 | Keybowl, Inc. | Apparatus and method for generating data signals |
US8487872B2 (en) | 2000-11-14 | 2013-07-16 | Blue Orb, Inc. | Apparatus and method for generating data signals |
US7014099B2 (en) * | 2001-12-31 | 2006-03-21 | Hewlett-Packard Development Company, L.P. | Data entry device |
JP2003271301A (en) * | 2002-03-15 | 2003-09-26 | Hitachi Ltd | Portable terminal equipment |
JP2004139438A (en) * | 2002-10-18 | 2004-05-13 | Matsushita Electric Ind Co Ltd | Depression determination system |
EP1579661A1 (en) * | 2002-12-20 | 2005-09-28 | Koninklijke Philips Electronics N.V. | Method and device for composing sms message |
US6842677B2 (en) * | 2003-02-28 | 2005-01-11 | Prakash S. Pathare | Vehicle user interface system and method |
US20040190968A1 (en) * | 2003-03-25 | 2004-09-30 | Tai-Her Yang | Keyboard of multi-point multiple common keys |
US7310053B2 (en) * | 2003-04-24 | 2007-12-18 | Taylor Bollman | Compressed standardized keyboard |
US7081837B2 (en) * | 2003-04-24 | 2006-07-25 | Taylor Bollman | Compressed standardized keyboard |
US20040222979A1 (en) * | 2003-05-08 | 2004-11-11 | Knighton Mark S. | Multifunction floating button |
US20060291939A1 (en) * | 2003-06-27 | 2006-12-28 | Mcalindon Peter J | Apparatus And Method For Generating Data Signals |
CN100401236C (en) * | 2003-06-30 | 2008-07-09 | 严晓敏 | Multifunctional composite sliding key device |
US7131780B2 (en) * | 2003-08-29 | 2006-11-07 | Hirsch Steven B | Keyboard |
US20100040400A1 (en) * | 2003-08-29 | 2010-02-18 | Hirsch Steven B | Keyboard and keys |
US8734036B2 (en) * | 2003-08-29 | 2014-05-27 | Steven B. Hirsch | Keyboard and keys |
JP2005122686A (en) * | 2003-09-22 | 2005-05-12 | Ntt Docomo Inc | Input key and input device |
US7218313B2 (en) * | 2003-10-31 | 2007-05-15 | Zeetoo, Inc. | Human interface system |
US20050104750A1 (en) * | 2003-11-14 | 2005-05-19 | Christopher Tuason | Hexagonal matrix alphanumeric keypad |
KR100602400B1 (en) * | 2003-12-09 | 2006-07-14 | 조원형 | Apparatus and method for inputting character and numeral on communication device |
US20050168447A1 (en) * | 2004-01-30 | 2005-08-04 | Caine Michael E. | Keypad and method for detecting the selection of one of a plurality of key inputs associated with a single key |
US7953448B2 (en) * | 2006-05-31 | 2011-05-31 | Research In Motion Limited | Keyboard for mobile device |
US8072427B2 (en) * | 2006-05-31 | 2011-12-06 | Research In Motion Limited | Pivoting, multi-configuration mobile device |
US20080042980A1 (en) * | 2005-07-27 | 2008-02-21 | Bowen James H | Telephone keypad with quad directional keys |
US7855715B1 (en) * | 2005-07-27 | 2010-12-21 | James Harrison Bowen | Switch with depth and lateral articulation detection using optical beam |
US7669770B2 (en) * | 2005-09-06 | 2010-03-02 | Zeemote, Inc. | Method of remapping the input elements of a hand-held device |
US7280097B2 (en) * | 2005-10-11 | 2007-10-09 | Zeetoo, Inc. | Human interface input acceleration system |
US7652660B2 (en) * | 2005-10-11 | 2010-01-26 | Fish & Richardson P.C. | Mobile device customizer |
US7649522B2 (en) * | 2005-10-11 | 2010-01-19 | Fish & Richardson P.C. | Human interface input acceleration system |
JP2007279981A (en) * | 2006-04-05 | 2007-10-25 | Sony Computer Entertainment Inc | Information input device |
WO2007140594A1 (en) * | 2006-06-06 | 2007-12-13 | Marshall Joseph T | Typing tutoring system and method for indicating finger placement on a keyboard |
CN100444087C (en) * | 2007-01-19 | 2008-12-17 | 姜志熹 | Method for displaying information on display screen based on force sense |
TWI335528B (en) * | 2007-05-15 | 2011-01-01 | Htc Corp | A device with multiple functions, and a method for switching the functions and related electronic devices thereof |
US8065624B2 (en) * | 2007-06-28 | 2011-11-22 | Panasonic Corporation | Virtual keypad systems and methods |
US20090015439A1 (en) * | 2007-07-13 | 2009-01-15 | Research In Motion Limited | Character value arrangement on a handheld keypad |
KR20090054831A (en) * | 2007-11-27 | 2009-06-01 | 삼성전자주식회사 | Method for character input and electronic device using the same |
US20090179859A1 (en) * | 2008-01-14 | 2009-07-16 | Shaul Wisebourt | Handheld Electronic Device Comprising A Keypad Having Multiple Character Sets Assigned Thereto, With The Character Sets Being Individually Illuminable |
CN101493734B (en) * | 2008-01-24 | 2012-01-25 | 联想(北京)有限公司 | Input controller, method and notebook computer |
US8823713B2 (en) * | 2008-11-18 | 2014-09-02 | Sharp Kabushiki Kaisha | Information processing apparatus |
US20110052296A1 (en) * | 2009-08-28 | 2011-03-03 | Toshiyasu Abe | Keyboard |
US9424444B2 (en) * | 2009-10-14 | 2016-08-23 | At&T Mobility Ii Llc | Systems, apparatus, methods and computer-readable storage media for facilitating integrated messaging, contacts and social media for a selected entity |
US8924893B2 (en) * | 2009-10-14 | 2014-12-30 | At&T Mobility Ii Llc | Locking and unlocking of an electronic device using a sloped lock track |
US20120005632A1 (en) * | 2010-06-30 | 2012-01-05 | Broyles Iii Paul J | Execute a command |
JP5863414B2 (en) | 2011-11-25 | 2016-02-16 | 株式会社ダイヘン | Operating device and movable machine control system |
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 |
US8414207B1 (en) | 2012-02-03 | 2013-04-09 | Synerdyne Corporation | Ultra-compact mobile touch-type keyboard |
US8629362B1 (en) | 2012-07-11 | 2014-01-14 | Synerdyne Corporation | Keyswitch using magnetic force |
CN103777769A (en) * | 2012-10-23 | 2014-05-07 | 联想(北京)有限公司 | Input control method and device and electronic equipment |
CN103870201A (en) * | 2012-12-18 | 2014-06-18 | 联想(北京)有限公司 | Virtual keyboard display method and equipment |
CN103970278B (en) * | 2013-01-25 | 2017-02-08 | 胡竞韬 | Input method and device for round touch keyboard |
US9235270B2 (en) | 2013-02-26 | 2016-01-12 | Synerdyne Corporation | Multi-touch mechanical-capacitive hybrid keyboard |
CN109117079A (en) * | 2018-10-23 | 2019-01-01 | 何其欣 | Ray input method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DD300967A7 (en) * | 1989-09-22 | 1992-09-17 | Dietrich Heinicke | Keypad with image display for electronic devices and information processing systems |
US5156475A (en) * | 1990-12-06 | 1992-10-20 | Arkady Zilberman | Keyboard divided by central inverted T-shaped entry-space key |
US5288158A (en) * | 1989-08-29 | 1994-02-22 | Edgar Matias | One handed-keyboard |
US5388061A (en) * | 1993-09-08 | 1995-02-07 | Hankes; Elmer J. | Portable computer for one-handed operation |
US5828363A (en) * | 1993-12-15 | 1998-10-27 | Interlink Electronics, Inc. | Force-sensing pointing device |
US5861823A (en) * | 1997-04-01 | 1999-01-19 | Granite Communications Incorporated | Data entry device having multifunction keys |
US6002351A (en) * | 1995-11-10 | 1999-12-14 | Nintendo Co., Ltd. | Joystick device |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4315114A (en) | 1980-03-24 | 1982-02-09 | International Telephone And Telegraph Corporation | Keyboard switch assembly |
US4891777A (en) | 1983-05-11 | 1990-01-02 | The Laitram Corporation | Single hand keyboard arrays providing alphanumeric capabilities from twelve keys |
FR2585487B1 (en) | 1985-07-29 | 1990-09-07 | Guyot Sionnest Laurent | KEYBOARDS FOR COMPUTERS, <70 CM2 AND LESS THAN 13 CONTACTS ACTUATED IN A WAY WITH ONE-HAND FINGERS |
US4849732A (en) * | 1985-08-23 | 1989-07-18 | Dolenc Heinz C | One hand key shell |
US5017030A (en) * | 1986-07-07 | 1991-05-21 | Crews Jay A | Ergonomically designed keyboard |
US4791408A (en) | 1987-05-14 | 1988-12-13 | Ted Scudder | Keyboard for one-hand operation |
US5269004A (en) * | 1990-06-28 | 1993-12-07 | International Business Machines Corporation | System for integrating pointing functions into computer keyboard with lateral movement of keyswitch mounting plate causing strain and control signal |
US5407285A (en) * | 1990-07-24 | 1995-04-18 | Franz; Patrick J. | Pointing stick in a computer keyboard for cursor control |
US5186555A (en) * | 1991-05-08 | 1993-02-16 | Ueru Chiba | Key arrangement for word processor or the like electrode instrument or machine |
US5528235A (en) * | 1991-09-03 | 1996-06-18 | Edward D. Lin | Multi-status multi-function data processing key and key array |
US5612690A (en) * | 1993-06-03 | 1997-03-18 | Levy; David | Compact keypad system and method |
US5973621A (en) * | 1993-06-03 | 1999-10-26 | Levy; David | Compact keyed input device |
US5388922A (en) * | 1993-07-23 | 1995-02-14 | Smith Corona Corporation | Miniature keyboard |
US5473325A (en) * | 1993-08-11 | 1995-12-05 | Mcalindon; Peter J. | Ergonomic human-computer interface apparatus and method |
US5542770A (en) * | 1994-02-22 | 1996-08-06 | Lin; Meng H. | Multifunctional micropocessor input device |
US5515044A (en) * | 1994-04-18 | 1996-05-07 | Sensormatic Electronics Corporation | Controller apparatus using force sensing resistors |
US5552782A (en) * | 1994-11-04 | 1996-09-03 | Horn; Martin E. | Single-hand mounted and operated keyboard |
US6104317A (en) * | 1998-02-27 | 2000-08-15 | Motorola, Inc. | Data entry device and method |
KR100327209B1 (en) * | 1998-05-12 | 2002-04-17 | 윤종용 | Software keyboard system using the drawing of stylus and method for recognizing keycode therefor |
-
2001
- 2001-02-16 US US09/785,813 patent/US6520699B2/en not_active Expired - Lifetime
-
2002
- 2002-02-15 CA CA002439240A patent/CA2439240A1/en not_active Abandoned
- 2002-02-15 CN CNB028012305A patent/CN100396499C/en not_active Expired - Fee Related
- 2002-02-15 WO PCT/US2002/004754 patent/WO2002066259A1/en not_active Application Discontinuation
- 2002-02-15 EP EP02721029A patent/EP1377460A4/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5288158A (en) * | 1989-08-29 | 1994-02-22 | Edgar Matias | One handed-keyboard |
DD300967A7 (en) * | 1989-09-22 | 1992-09-17 | Dietrich Heinicke | Keypad with image display for electronic devices and information processing systems |
US5156475A (en) * | 1990-12-06 | 1992-10-20 | Arkady Zilberman | Keyboard divided by central inverted T-shaped entry-space key |
US5388061A (en) * | 1993-09-08 | 1995-02-07 | Hankes; Elmer J. | Portable computer for one-handed operation |
US5828363A (en) * | 1993-12-15 | 1998-10-27 | Interlink Electronics, Inc. | Force-sensing pointing device |
US6002351A (en) * | 1995-11-10 | 1999-12-14 | Nintendo Co., Ltd. | Joystick device |
US5861823A (en) * | 1997-04-01 | 1999-01-19 | Granite Communications Incorporated | Data entry device having multifunction keys |
Non-Patent Citations (1)
Title |
---|
See also references of EP1377460A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2259903A1 (en) * | 2004-12-31 | 2006-10-16 | Jordi Badia I Farre | Display and keypad assembly and mobile telephone that includes said assembly |
Also Published As
Publication number | Publication date |
---|---|
EP1377460A4 (en) | 2008-07-02 |
EP1377460A1 (en) | 2004-01-07 |
CA2439240A1 (en) | 2002-08-29 |
US20020114654A1 (en) | 2002-08-22 |
CN1461266A (en) | 2003-12-10 |
US6520699B2 (en) | 2003-02-18 |
CN100396499C (en) | 2008-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6520699B2 (en) | Keyboard | |
JP3939366B2 (en) | Keyboard input device | |
US9122318B2 (en) | Methods of and systems for reducing keyboard data entry errors | |
US20060082540A1 (en) | Data input system | |
US5128672A (en) | Dynamic predictive keyboard | |
US20080297475A1 (en) | Input Device Having Multifunctional Keys | |
CA2629352A1 (en) | Character inputting device | |
KR20080012808A (en) | Data input device | |
JP2006524955A (en) | Unambiguous text input method for touch screen and reduced keyboard | |
CA2307360A1 (en) | Method for assisting user to operate pointer | |
EP3190482B1 (en) | Electronic device, character input module and method for selecting characters thereof | |
US20060202865A1 (en) | Text entry coding system and handheld computing device | |
JP2011516948A (en) | Data input device | |
US20040041792A1 (en) | Keypad input device | |
JP2002342011A (en) | Character input system, character input method, character input device, character input program and kana/kanji conversion program | |
KR20080010364A (en) | Character input device | |
US20040196264A1 (en) | Keypad input device | |
KR100994362B1 (en) | Data input device | |
US20110052296A1 (en) | Keyboard | |
JPH0954646A (en) | Virtual keyboard device and key input control method | |
KR100810455B1 (en) | Micro-keyboard simulator | |
US6398437B1 (en) | Keyboard and computer | |
JP4497717B2 (en) | Data input system and method, and input device | |
US20030234733A1 (en) | Force sensitive key and keyboard arrangement | |
JP2000089896A (en) | Code input device |
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 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 ZM 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 TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 028012305 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2439240 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002721029 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 2002721029 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |