WO2001018966A1 - A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device - Google Patents

A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device Download PDF

Info

Publication number
WO2001018966A1
WO2001018966A1 PCT/US2000/024494 US0024494W WO0118966A1 WO 2001018966 A1 WO2001018966 A1 WO 2001018966A1 US 0024494 W US0024494 W US 0024494W WO 0118966 A1 WO0118966 A1 WO 0118966A1
Authority
WO
WIPO (PCT)
Prior art keywords
touchpad
keyboard
data input
data
web
Prior art date
Application number
PCT/US2000/024494
Other languages
French (fr)
Inventor
George Gerpheide
Brian Taylor
Richard D. Woolley
Don T. Saxby
Original Assignee
Cirque Corporation
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 Cirque Corporation filed Critical Cirque Corporation
Priority to JP2001522670A priority Critical patent/JP2003509755A/en
Priority to CA002385542A priority patent/CA2385542A1/en
Priority to AU73540/00A priority patent/AU7354000A/en
Priority to EP00961611A priority patent/EP1214786A4/en
Publication of WO2001018966A1 publication Critical patent/WO2001018966A1/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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/16Sound input; Sound output
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04809Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard

Definitions

  • This invention relates generally to data input and Internet navigation devices. More specifically, the invention provides compact and convenient keyboard data input for a variety of mobile devices, including personal digital assistants (PDAs) , an integrated Internet navigation, and mobile phones.
  • PDAs personal digital assistants
  • An important feature is the ability to provide audible feedback so that the user has precise information about keystrokes, and an optional microphone input for voice transmission and messaging purposes.
  • One solution offered in the prior art is a collapsible keyboard.
  • the keyboard unfolds to form a larger keyboard which can be coupled to a small electronic appliance such as a PDS .
  • this keyboard can only be used when the user has a surface on which the keyboard can be unfolded, and the PDS attached. This necessarily limits the use of the keyboard.
  • PDAs such as the PALM(TM) PILOT (TM) and the HANDSPRING (TM) VISOR (TM) can now provide access to the Internet.
  • Cellular telephones and smart phones are also becoming Internet capable. Accordingly, users can now send and receive email or even browse the World Wide Web using devices that were not originally intended for use with the Internet.
  • means of entering alphanumerical data is a problem for such small devices.
  • One method that is used to enter alphanumerical data is through the use of a shorthand script. However, this generally requires the user to employ a small stylus, and to memorize the script. Furthermore, the stylus can be lost, or even dropped during use. Other methods of input include using miniature keyboards that often require the use of a stylus if they are to fit within the available surface area .
  • the World Wide Web is a loose collection of web sites which are comprised of viewable web pages . Web pages are text and graphics that are formatted according to specific protocols, such as the Hyper Text Markup Language (HTML) .
  • HTML Hyper Text Markup Language
  • Web pages are always viewed using a web browser. Moving from web page to web page, or navigating using the web browser, is commonly referred to as web browsing or surfing. Typically, web browsing is accomplished by following interconnecting links between different web pages. This link feature has given rise to a specific hierarchical structure of the web pages. Accordingly, web browsing is often a process of moving "forwards" and "backwards" between linked web pages.
  • alphanumerical data input is typically limited to short and cryptic phrases, such as when entering user names, passwords, and abbreviated sentences in chat rooms. Therefore, while it is important to be able to input alphanumerical data, it is not necessary to dedicate a large amount of space to this activity on a handheld device when the primary function is more often going to be movement among web pages, downloading and uploading data, and sending and receiving email. Nevertheless, entry of characters is difficult on a handheld device.
  • the prior art includes attempts to combine keyboard input and touchpad navigation input on a handheld device.
  • the two data input areas are combined on a single touchpad surface.
  • the user must activate different modes of operation for the touchpad surface to function as a keyboard or as a touchpad.
  • the user must constantly switch back and forth between the user modes, as well as remember which user mode is currently in use. It would be an advantage over the state of the art to provide separate keyboard and touchpad input areas and surfaces in a small, handheld device so that the user is not confused or hampered by an awkward interface when entering data .
  • Another problem with the state of the art is the difficulty in providing voice message capabilities.
  • new methods of communicating have evolved.
  • the transmission of audio and voice messages is becoming a more popular method of communication because speaking is generally a faster way of preparing a message than typing.
  • what is needed in a handheld data input and web navigation device is the capability to receive voice input so that a voice can be transmitted or recorded as a voice message.
  • the above objects are realized in a specific illustrative embodiment of a system and method for providing a miniature keyboard that operates by utilizing a finger to touch a capacitance sensitive touchpad.
  • a touchpad is divided up into predefined zones that are assigned to be all of the various characters on a keyboard.
  • the touchpad keyboard is relatively small so that it can be coupled to an information appliance and operated in the manner that is customary for the device.
  • audible feedback can be provided to the user so that the user knows that a key has been pressed.
  • the audible feedback is specific enough to identify the identify of the key pressed, such as through a voice that states the name of the key.
  • the touchpad keyboard includes a mechanical wheel disposed in a side thereof which enables rapid and convenient scrolling-type functions.
  • the touchpad keyboard is used for data input to the Internet, and for facilitating web navigation.
  • the touchpad keyboard is disposed within a handheld web navigation and alphanumerical data input device which is coupled to a computer or other web browser terminal .
  • the data input device includes both a touchpad keyboard which can be used with fingers, and a separate touchpad surface for activities which include web navigation and cursor control.
  • the web navigation device preferably includes a microphone to facilitate the recording of voice messages, or the live transmission of voice data over the Internet .
  • the data input device includes at least one dedicated switch which causes a web browser to access and display data from a desired web site.
  • the data input device includes a touchpad surface which can be used for such things as web navigation, cursor control, selection and deselection of objects, scrolling within web pages, and zooming of web pages .
  • Figure 1 is a top elevational view of a touchpad keyboard that is made in accordance with the principles of the presently preferred embodiment.
  • Figure 2 is a flowchart of the processes performed by the touchpad keyboard of the preferred embodiment .
  • Figure 3 is a diagram of a PDA and the touchpad keyboard that are coupled at communication ports to thereby transmit data therebetween.
  • Figure 4 is a diagram of an alternative embodiment for coupling the PDA to the touchpad keyboard via a cable.
  • Figure 5 is a diagram of a touchpad keyboard that has a scrolling wheel embedded therein for easy manipulation of data on a display screen of a portable information appliance.
  • Figure 6 is a logical block diagram of processes in the touchpad keyboard circuitry when audio feedback is provided.
  • Figure 7 is a block diagram of an alternative embodiment of using the touchpad keyboard in a web navigation and data input device.
  • the presently preferred embodiment of the invention is a capacitance sensitive touchpad keyboard.
  • the technology utilized in the touchpad keyboard is taken from the touchpad technology of Cirque Corporation, and used in its various lines of computer touchpads .
  • the touchpad technology is based upon teachings found in U.S. Patent Nos. 5,305,017, 5,861,875, 5,565,658, 5 , 757 , 368 and 5 , 767 , 457.
  • the technology is also found in co-pending non-provisional U.S. Patent application serial no. 09/603,417, filed June 22, 2000.
  • FIG 1 is a top view of a touchpad keyboard 10 that is utilizing the capacitance sensitive touchpad technology of Cirque Corporation.
  • the touchpad keyboard has disposed thereon a keyboard layout 12
  • a keyboard overlay 12 is only useful to the user, it does not actually provide information to the touchpad circuitry.
  • the technology behind the capacitance sensitive touchpad is only important insofar as it enables the touchpad keyboard
  • the touchpad keyboard is capable of detecting the presence of a pointing device, such as a finger, and then focusing in to determine a location of the finger.
  • FIG. 2 is a flowchart of the relevant processes that occur in the touchpad circuitry. This flowchart will illustrate the functionality of the presently preferred embodiment.
  • the first step 100 is to detect the presence of an object on the touchpad keyboard 10.
  • the next step 102 is to then localize or focus on very specific coordinates of the object. Fine or precision object location determination is accomplished using various software and hardware of the touchpad circuitry. However, it should be realized that the precision with which the invention must function is only that which is sufficient to determine in which zone the object is located, not where in the zone the object made contact.
  • step 104 determines a zone that corresponds to the determined location.
  • Step 106 is to determine which key on the touchpad keyboard corresponds to the zone of contact. It is then necessary to determine the signal that corresponds to the key in step 108. Obviously, the signal will probably be unique to the specific electronic appliance being used. The signal is then transmitted to the electronic appliance in step 110.
  • Steps 106 and 108 involve translation processes. In other words, information from one source is then used to identify information for another step. These translation processes are typically performed by a database.
  • the database can be a look-up table.
  • the look-up table has been programmed to correspond to the desired keyboard overlay 12 that illustrates the zones. Once the corresponding zone is determined, the touchpad circuitry generates an appropriate signal.
  • the appropriate signal will be whatever signal the electronic appliance is designed to receive that corresponds to the zone or key that was touched. For example, a certain signal will correspond to the letter "A", and a different signal will correspond to the letter "B" . Accordingly, the touchpad circuitry includes a signal generator that generates appropriate signals.
  • the touchpad keyboard 10 is physically and logically divided up into zones or regions.
  • the touchpad keyboard 12 includes a keyboard overlay 12 that is the physical division of zones on the touchpad surface.
  • Each zone will typically define a single key. However, a mode key can alter the character that other zones will generate .
  • zones are defined in software or firmware, they can be easily modified if a different keyboard configuration or overlay is desired.
  • the keyboard layout 12 in figure 1 is only an example of any number of possible layouts.
  • the keyboard layout 12 can correspond to a complete QWERTY keyboard.
  • most portable electronic appliances are not even capable of recognizing all of the keys on a QWERTY keyboard, such as function or ALT keys. That is because they are unnecessary for the functions of the portable electronic appliances.
  • Most portable electronic appliances are only interested in entering basic alphanumeric data such as the alphabet and numbers 0 through 9. It may not even be necessary to provide lower and upper case. Nevertheless, the presently preferred embodiment of the invention is capable of providing a signal that corresponds to all the keys on a QWERTY keyboard.
  • a good reason for limiting the number of zones that are available on the keyboard layout 12 is the size of the touchpad keyboard 10.
  • the width and length dimensions of the touchpad keyboard 10 can vary, but it is typically credit card sized. With these dimensions, and the fact that it is preferable not to use a stylus, there is a practical limit to the number of keys that can be disposed on the touchpad surface. Therefore, mode keys can be useful to change the definition of corresponding zones.
  • a typical depth of the touchpad keyboard 10 is relatively thin, such as 3 to 5 mm. However, this can be varied as necessary.
  • a preferred application of the touchpad keyboard 10 of the present invention is to use it with an electronic appliance. For example, consider a PALMPILOT (TM) or other PDA. It would be advantageous to provide a keyboard that could be used without having to set the PALMPILOT (TM) down.
  • FIG 3 is provided as an illustration of a PDA 20 being used with a touchpad keyboard 10.
  • the PDA has a communications port 22 disposed on a bottom edge.
  • the touchpad keyboard 10 includes a compatible communications port 24 on a top edge thereof.
  • the touchpad keyboard 10 should be relatively rigid with respect to the PDA 20, thus making the combination easier to grasp in one hand. The other hand is then free to press the desired keys.
  • figure 4 is provided as an illustration of a cable 30 that can couple the communications ports 22, 24 together. The length of the cable 30 can be varied.
  • FIG. 5 is provided as an illustration of a portion of a touchpad keyboard 40 that includes a scrolling wheel 42.
  • the scrolling wheel 42 is disposed in the touchpad keyboard 40, but exposes an edge thereof that a user can roll up and down. The edges thereof may be grooved to ensure good contact with a finger or thumb.
  • the size of the touchpad keyboard is probably small enough that some people may have difficulty in immediately determining if they actually made contact with the desired key, especially if a display screen on the attached PDA is difficult to see. Accordingly, it is possible to provide audible feedback to the user.
  • the audible feedback can be in the form of a voice pronouncing the name of the key or zone that was touched. The volume would likely be kept low but sufficient to hear. Implementation of audible feedback would require additions to touchpad circuitry, including a speaker and a memory chip that includes the digitized sounds to be played for each zone .
  • FIG. 6 is provided as a logical block diagram of the components of touchpad circuitry that are necessary for audible feedback to occur.
  • the touchpad circuitry logic 50 includes circuitry 52 for detecting the object and determining its position, a look-up process 54 for determining the key that corresponds to the location of the object, a look-up process 56 for determining the signal that corresponds to the key, and a transmission process 58.
  • this information can be sent to a process 60 for determining a corresponding audio message stored in a memory. This audio information is then sent to a microphone 62 where it is generated.
  • the touchpad keyboard can be disposed underneath a cover that is typically folded down over a display screen when the electronic appliance is not in use. Because the touchpad keyboard is wider than it is long, it may be necessary to turn the touchpad keyboard to make it fit underneath a cover .
  • Figure 7 shows another alternative embodiment of the invention is a data input device 70 which is coupled via a wire or wireless link to a computer or other device which operates as a web browser terminal 72.
  • the computer or web browser terminal 72 is in turn coupled to the Internet 74 and the World Wide Web (the Web) .
  • the web browser terminal 7 could also be a television that is coupled to the Internet 74.
  • the Web provides access to web sites which are comprised of web pages.
  • Internet access also means that a user can use other convenient forms of communication via the Internet 74, such as email, voice mail, and live voice and audio communication .
  • the present invention is intended to provide a more convenient method of data input and web navigation.
  • the layout lends itself to grasping or holding the device in one hand by providing a gripping surface along an edge or underneath, while the other hand uses the data input interfaces. A user can sit back in a chair, away from a full-sized keyboard, and easily surf the Internet 74.
  • a full-function keyboard 76 is provided in the form of a touch-sensitive surface, such as is found in a touchpad of the Cirque (TM) Corporation.
  • the touch-sensitive surface is preferably a capacitance-sensitive surface that has an overlay template defining the keys of the keyboard.
  • An overlay will be able to have better graphics than, for example, an LCD display can generate.
  • the overlay or the touch-sensitive surface can provide tactile feedback to the user.
  • ridges on the overlay can separate the individual keys.
  • the different keys can have different textures.
  • all textures and raised surfaces can be eliminated so that the overlay is integral to or flush with the touchpad surface so that it is smooth to the touch.
  • the touch-sensitive surface provides information regarding the position of a finger or stylus on the surface. This information is translated so that the key which corresponds to that position on the touch- sensitive surface is provided to the computer or web browser terminal 72.
  • the touch-sensitive surface can provide the ASCII code for the key which the computer or web browser terminal 72 expects to see .
  • this embodiment of the present invention also provides audible feedback in form of a unique and spoken word for each key. For example, if the user presses the space bar, the data input device will cause the data input device to send a signal to a speaker to thereby almost instantaneously cause the word "SPACE" to be played by a speaker .
  • the speaker can be located in the computer or the web browser terminal 72, or even the data input device 70 itself. What is important is that the user hears a digitized voice representation which corresponds to each key on the keyboard as it is pressed. In this way, there is no confusion as to which key has been pressed by the user
  • the computer 72 can be programmed with a software driver.
  • the driver intercepts the ASCII code which represents a key that has been pressed, and executes a subroutine which causes the digitized voice representation of the pressed key to be generated at a desired speaker.
  • a separate touchpad 78 In combination with the dedicated touchpad keyboard on the touch-sensitive surface is a separate touchpad 78.
  • the touchpad 78 can also be a CIRQUE (TM) brand touchpad which already provides desired web navigation features. These features includes such things as cursor control, web navigation by moving backwards and forwards through web pages, selection and deselection of objects, dragging of objects, scrolling within web pages, and zooming in and out of web pages .
  • CIRQUE TM brand touchpad
  • the touchpad 78 can be programmed to include other desirable navigation features.
  • the touchpad of the present invention includes a scrolling area for scrolling up and down in a page disposed on the far right-hand side of the touchpad, moving forwards and backwards in web pages on the top of the touchpad, scrolling left and right in a page disposed on the bottom of the touchpad, and zooming in and out on the far left-hand side of the touchpad. Clicking and double-clicking are actuated by tapping once or twice on the touchpad 78, respectively. Movement of a cursor is caused by simply touching the touchpad 78 and then moving the finger.
  • the touchpad 78 can function to record a signature, or even to function as a digitizing tablet.
  • the present invention avoids the confusion to the user of having both a keyboard and a touchpad in a single touch-sensitive surface.
  • the touchpad keyboard 76 is placed above the touchpad 78, but obviously this arrangement can be changed in alternative embodiments . Because the present invention includes both a keyboard 76 and a separate touchpad 78, the data stream to the computer or web browser terminal 72 will need to include two types of information. Those skilled in the art will recognize that data from the touchpad keyboard 76 and the touchpad 78 can be transmitted, for example, using a packet scheme.
  • Each packet identifies the source of the data, so that it can be sent to the appropriate input .
  • the preferred embodiment requires only one hand to hold the data input device 70.
  • pressing keys on the touchpad keyboard 76 and using the touchpad 78 does not cause the data input device to sway or make data input difficult.
  • the embodiment includes a hand grip aligned along a vertical axis on the underside of the device. Therefore, the data input device 70 does not require a lap or desktop surface on which to rest when in use.
  • the hand grip can also be angled or made horizontal, depending upon the user's preference.
  • the data input device 70 also includes at least one switch which provides rapid access to a selectable web site.
  • the web browser terminal 72 is caused to display the web site upon activation of the switch.
  • the switch can also be programmed to go to any desired web site simply upon touching or depressing the switch.
  • the switch can also be marked with a temporary overlay template, or other means of marking which is more permanent.
  • Another alternative embodiment envisions the capturing of a signature on a pressure sensitive paper to thereby provide a tangible record of the event. It should be assumed that the present invention will function properly on other networks and using other protocols than just those provided by the Web or the Internet 74.
  • touchpad 78 used for web navigation is responsive to a finger or a stylus and functions with any type of touchpad.
  • the touchpad utilizes a capacitive-based technology, electromagnetic, electrostatic, ultrasonic, optical, resistive membrane, or other finger or stylus-responsive device.
  • the switch or switches and the keyboard are preferably based on mechanical switches, membrane switches, rubber-dome switches or any other appropriate switch activation technology.
  • Communication links between the data input device 70 and the web browser terminal 72 can include wire, wireless, infrared, radio frequency, ultrasonic, etc.
  • the web browser terminal should be considered to include a video game console, WEBTV®, a television with a digital set top box, etc.
  • a connection between the computer or the web browser terminal 72 and the Web should include telephone modem, cable TV modem, DSL, cellular phone, fiber optic cable, RF satellite modem, Tl , T3 , Ethernet, twisted pair cabling, etc.
  • Another feature of the preferred embodiment is the manner in which the data input device 70 can be configured.
  • the data input device 70 can be configured using pre-configured settings which are sent with the device. Alternatively, the user can access pre-configured settings which are available on a web site. Accordingly, the data input device 70, the computer or the web browser terminal 72 would store the settings in non-volatile memory such as flash memory or on a hard disk.

Abstract

A miniature keyboard (10) that operates by utilizing a finger to touch a capacitance sensitive touchpad. A touchpad is divided up into predefined zones (12) that are assigned to be the desired characters on a keyboard. The touchpad is relatively small so that it can be coupled to an information appliance and operated in the manner that is customary for the device.

Description

A MINIATURE KEYBOARD FOR A PERSONAL DIGITAL ASSISTANT AND AN INTEGRATED WEB BROWSING AND DATA INPUT DEVICE
BACKGROUND
1. The Field Of The Invention.
This invention relates generally to data input and Internet navigation devices. More specifically, the invention provides compact and convenient keyboard data input for a variety of mobile devices, including personal digital assistants (PDAs) , an integrated Internet navigation, and mobile phones. An important feature is the ability to provide audible feedback so that the user has precise information about keystrokes, and an optional microphone input for voice transmission and messaging purposes.
2. The State Of The Art
The state of the relevant art spans several disciplines because the present invention not only integrates a plurality of different technologies, but its applications are quite broad. The proliferation of small information appliances has brought many challenges to users who want to enter data into these devices. For example, there are now many different types of personal digital assistants (PDAs) which help users store and organize information. Such information has included appointments, calendars, addresses and telephone numbers .
Data entry of alphanumerical information has always been a challenge in PDAs because there is a relatively small surface area available for data entry. For example, providing a separate key for each letter of the English alphabet and the numbers 0 through 9 requires a significant amount of space on a small information appliance. Nevertheless, the entry of alphanumerical data is becoming more and more important because of the Internet.
One solution offered in the prior art is a collapsible keyboard. In other words, the keyboard unfolds to form a larger keyboard which can be coupled to a small electronic appliance such as a PDS .
Obviously, this keyboard can only be used when the user has a surface on which the keyboard can be unfolded, and the PDS attached. This necessarily limits the use of the keyboard. The importance of the Internet, the e-commerce that it has generated, and new forms of communicating has created the need for other types of information appliances that can do more than store dates and addresses. For example, PDAs such as the PALM(TM) PILOT (TM) and the HANDSPRING (TM) VISOR (TM) can now provide access to the Internet. Cellular telephones and smart phones are also becoming Internet capable. Accordingly, users can now send and receive email or even browse the World Wide Web using devices that were not originally intended for use with the Internet. Disadvantageously, means of entering alphanumerical data is a problem for such small devices. One method that is used to enter alphanumerical data is through the use of a shorthand script. However, this generally requires the user to employ a small stylus, and to memorize the script. Furthermore, the stylus can be lost, or even dropped during use. Other methods of input include using miniature keyboards that often require the use of a stylus if they are to fit within the available surface area .
Of interest is the method employed by cellular telephones because they are so limited in surface area. Letters can be entered using the keypad. The user presses a key which represents a group of letters . The user must then select which letter among the group of letters that is to be entered. However, there are some limitations to this method. For example, the letters Q and Z are not provided on a standard keypad. Furthermore, there are a limited number of discrete keys.
It would therefore be an advantage over the prior art to provide a new system for entry of characters on a small electronic appliance that provided all of the options of a standard keyboard, yet was small enough to be mobile, and not require the use of a stylus to operate . The examples given above are small appliances which are becoming ubiquitous in the marketplace. However, the present invention also enables the operation of a new type of device. Specifically, the present invention makes possible an integrated web browsing and data input device. But to understand the need for such a device, it is useful to consider the nature of the Internet.
One of the maturing technologies on the Internet is the World Wide Web which is a type of information format. The World Wide Web (the Web hereinafter) is a loose collection of web sites which are comprised of viewable web pages . Web pages are text and graphics that are formatted according to specific protocols, such as the Hyper Text Markup Language (HTML) .
Web pages are always viewed using a web browser. Moving from web page to web page, or navigating using the web browser, is commonly referred to as web browsing or surfing. Typically, web browsing is accomplished by following interconnecting links between different web pages. This link feature has given rise to a specific hierarchical structure of the web pages. Accordingly, web browsing is often a process of moving "forwards" and "backwards" between linked web pages.
The nature of the World Wide Web typically precludes the input of large amounts of data. In other words, alphanumerical data input is typically limited to short and cryptic phrases, such as when entering user names, passwords, and abbreviated sentences in chat rooms. Therefore, while it is important to be able to input alphanumerical data, it is not necessary to dedicate a large amount of space to this activity on a handheld device when the primary function is more often going to be movement among web pages, downloading and uploading data, and sending and receiving email. Nevertheless, entry of characters is difficult on a handheld device.
The prior art includes attempts to combine keyboard input and touchpad navigation input on a handheld device. Typically, the two data input areas are combined on a single touchpad surface. The user must activate different modes of operation for the touchpad surface to function as a keyboard or as a touchpad. Disadvantageously, the user must constantly switch back and forth between the user modes, as well as remember which user mode is currently in use. It would be an advantage over the state of the art to provide separate keyboard and touchpad input areas and surfaces in a small, handheld device so that the user is not confused or hampered by an awkward interface when entering data .
Another problem with the state of the art arises when a smaller than normal area is to be used for a keyboard. However, requiring a user to use a stylus to press keys is not desirable for various reasons. But if a stylus is not used, it may be difficult to know exactly which key has been pressed. In other words, each key now comprises a very small amount of surface area, and broad fingertips can more easily stray because it can be a little more difficult to center a finger on a desired key.
Accordingly, it would be an advantage over the prior art that when using fingers on a small keyboard that is operated by the "hunt and peck" method (typically using a single fingertip to press keys), that the user receive precise feedback so as to be informed not only that a key was pressed, but exactly which key was pressed.
Another problem with the state of the art is the difficulty in providing voice message capabilities. As use of the Internet has grown, new methods of communicating have evolved. For example, the transmission of audio and voice messages is becoming a more popular method of communication because speaking is generally a faster way of preparing a message than typing. Accordingly, what is needed in a handheld data input and web navigation device is the capability to receive voice input so that a voice can be transmitted or recorded as a voice message.
OBJECT AND SUMMARY OF THE INVENTION It is an object of the present invention to provide a system for the convenient input of alphanumerical data into a portable electronic appliance such as a PDA.
It is another object to provide a system which does not require the use of a stylus in order to accomplish data input on a miniature full function keyboard that is coupled to a small electronic appliance.
It is another object to provide a system which is a capacitance sensitive touchpad that functions as a keyboard that can be coupled to a PDA or mobile telephone.
It is another object to provide a system for improved Internet navigation and data input. It is another object to provide a customized web navigation device that facilitates movement through and interaction with the World Wide Web.
It is another object to provide a customized web navigation device that is less cumbersome to use, and is smaller than a conventional keyboard.
It is another object to provide a customized web navigation device that is conveniently coupled to the Web utilizing wire or wireless technology.
It is another object to provide a customized web navigation device that has at least one switch that enables a user to select a predefined web site, and to provide access to the predefined web site. It is another object to provide a customized web navigation device that includes a variety of methods of data input.
It is another object to provide the customized web navigation device that includes a miniaturized keyboard, a separate touchpad, and a microphone for the live transmission or recording of voice messages.
It is another object to provide the customized web navigation device that includes audible feedback which identifies which key was pressed by a user.
It is another object to provide a customized web navigation device that enables other convenient web navigation options including scrolling and zooming in and out of web pages. The above objects are realized in a specific illustrative embodiment of a system and method for providing a miniature keyboard that operates by utilizing a finger to touch a capacitance sensitive touchpad. In a presently preferred embodiment, a touchpad is divided up into predefined zones that are assigned to be all of the various characters on a keyboard. The touchpad keyboard is relatively small so that it can be coupled to an information appliance and operated in the manner that is customary for the device.
In accordance with a first aspect of the invention, audible feedback can be provided to the user so that the user knows that a key has been pressed. In accordance with a second aspect of the invention, the audible feedback is specific enough to identify the identify of the key pressed, such as through a voice that states the name of the key. In accordance with a third aspect of the invention, the touchpad keyboard includes a mechanical wheel disposed in a side thereof which enables rapid and convenient scrolling-type functions. In accordance with a fourth aspect of the invention, the touchpad keyboard is used for data input to the Internet, and for facilitating web navigation.
In accordance with a fifth aspect of the invention, the touchpad keyboard is disposed within a handheld web navigation and alphanumerical data input device which is coupled to a computer or other web browser terminal . The data input device includes both a touchpad keyboard which can be used with fingers, and a separate touchpad surface for activities which include web navigation and cursor control.
In accordance with a sixth aspect of the invention, the web navigation device preferably includes a microphone to facilitate the recording of voice messages, or the live transmission of voice data over the Internet .
In accordance with a seventh aspect of the invention, the data input device includes at least one dedicated switch which causes a web browser to access and display data from a desired web site.
In accordance with an eighth aspect of the invention, the data input device includes a touchpad surface which can be used for such things as web navigation, cursor control, selection and deselection of objects, scrolling within web pages, and zooming of web pages .
These and other objects, features, advantages and alternative aspects of the present invention will become apparent to those skilled in the art from a consideration of the following detailed description taken in combination with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a top elevational view of a touchpad keyboard that is made in accordance with the principles of the presently preferred embodiment. Figure 2 is a flowchart of the processes performed by the touchpad keyboard of the preferred embodiment .
Figure 3 is a diagram of a PDA and the touchpad keyboard that are coupled at communication ports to thereby transmit data therebetween. Figure 4 is a diagram of an alternative embodiment for coupling the PDA to the touchpad keyboard via a cable.
Figure 5 is a diagram of a touchpad keyboard that has a scrolling wheel embedded therein for easy manipulation of data on a display screen of a portable information appliance.
Figure 6 is a logical block diagram of processes in the touchpad keyboard circuitry when audio feedback is provided. Figure 7 is a block diagram of an alternative embodiment of using the touchpad keyboard in a web navigation and data input device.
DETAILED DESCRIPTION OF THE INVENTION Reference will now be made to the drawings in which the various elements of the present invention will be given numerical designations and in which the invention will be discussed so as to enable one skilled in the art to make and use the invention. It is to be understood that the following description is only exemplary of the principles of the present invention, and should not be viewed as narrowing the claims which follow.
The presently preferred embodiment of the invention is a capacitance sensitive touchpad keyboard. The technology utilized in the touchpad keyboard is taken from the touchpad technology of Cirque Corporation, and used in its various lines of computer touchpads . The touchpad technology is based upon teachings found in U.S. Patent Nos. 5,305,017, 5,861,875, 5,565,658, 5 , 757 , 368 and 5 , 767 , 457. The technology is also found in co-pending non-provisional U.S. Patent application serial no. 09/603,417, filed June 22, 2000.
Figure 1 is a top view of a touchpad keyboard 10 that is utilizing the capacitance sensitive touchpad technology of Cirque Corporation. The touchpad keyboard has disposed thereon a keyboard layout 12
(the grid lines) . Note that a keyboard overlay 12 is only useful to the user, it does not actually provide information to the touchpad circuitry. The technology behind the capacitance sensitive touchpad is only important insofar as it enables the touchpad keyboard
10 to detect and determine position of a finger on the touchpad surface. Thus, the touchpad keyboard is capable of detecting the presence of a pointing device, such as a finger, and then focusing in to determine a location of the finger.
Figure 2 is a flowchart of the relevant processes that occur in the touchpad circuitry. This flowchart will illustrate the functionality of the presently preferred embodiment. The first step 100 is to detect the presence of an object on the touchpad keyboard 10. The next step 102 is to then localize or focus on very specific coordinates of the object. Fine or precision object location determination is accomplished using various software and hardware of the touchpad circuitry. However, it should be realized that the precision with which the invention must function is only that which is sufficient to determine in which zone the object is located, not where in the zone the object made contact.
Once the touchpad keyboard 10 has determined where an object has made contact with the touchpad surface, it is necessary in step 104 to determine a zone that corresponds to the determined location.
Accordingly, there must be a database that defines the boundaries of each zone on the touchpad keyboard 10.
This zone corresponds to a specific keyboard key. Thus the next step 106 is to determine which key on the touchpad keyboard corresponds to the zone of contact. It is then necessary to determine the signal that corresponds to the key in step 108. Obviously, the signal will probably be unique to the specific electronic appliance being used. The signal is then transmitted to the electronic appliance in step 110. Steps 106 and 108 involve translation processes. In other words, information from one source is then used to identify information for another step. These translation processes are typically performed by a database. In the presently preferred embodiment, the database can be a look-up table. Thus, the look-up table has been programmed to correspond to the desired keyboard overlay 12 that illustrates the zones. Once the corresponding zone is determined, the touchpad circuitry generates an appropriate signal.
The appropriate signal will be whatever signal the electronic appliance is designed to receive that corresponds to the zone or key that was touched. For example, a certain signal will correspond to the letter "A", and a different signal will correspond to the letter "B" . Accordingly, the touchpad circuitry includes a signal generator that generates appropriate signals.
It was stated earlier that the touchpad keyboard 10 is physically and logically divided up into zones or regions. In other words, the touchpad keyboard 12 includes a keyboard overlay 12 that is the physical division of zones on the touchpad surface. Each zone will typically define a single key. However, a mode key can alter the character that other zones will generate .
Software or firmware is utilized to determine where a finger or other pointing device makes contact with the touchpad keyboard. This is the logical division of the zones. In other words, the touchpad will sense a finger anywhere on the touchpad surface, but divides the touchpad surface into zones as defined by the look-up table or other database structure.
Because the zones are defined in software or firmware, they can be easily modified if a different keyboard configuration or overlay is desired.
It is observed that the keyboard layout 12 in figure 1 is only an example of any number of possible layouts. For example, the keyboard layout 12 can correspond to a complete QWERTY keyboard. However, it is noted that most portable electronic appliances are not even capable of recognizing all of the keys on a QWERTY keyboard, such as function or ALT keys. That is because they are unnecessary for the functions of the portable electronic appliances. Most portable electronic appliances are only interested in entering basic alphanumeric data such as the alphabet and numbers 0 through 9. It may not even be necessary to provide lower and upper case. Nevertheless, the presently preferred embodiment of the invention is capable of providing a signal that corresponds to all the keys on a QWERTY keyboard.
A good reason for limiting the number of zones that are available on the keyboard layout 12 is the size of the touchpad keyboard 10. The width and length dimensions of the touchpad keyboard 10 can vary, but it is typically credit card sized. With these dimensions, and the fact that it is preferable not to use a stylus, there is a practical limit to the number of keys that can be disposed on the touchpad surface. Therefore, mode keys can be useful to change the definition of corresponding zones. It is noted that a typical depth of the touchpad keyboard 10 is relatively thin, such as 3 to 5 mm. However, this can be varied as necessary. It has been stated that a preferred application of the touchpad keyboard 10 of the present invention is to use it with an electronic appliance. For example, consider a PALMPILOT (TM) or other PDA. It would be advantageous to provide a keyboard that could be used without having to set the PALMPILOT (TM) down.
Accordingly, the keyboard should be capable of being used while grasping the PDA. Figure 3 is provided as an illustration of a PDA 20 being used with a touchpad keyboard 10. The PDA has a communications port 22 disposed on a bottom edge. The touchpad keyboard 10 includes a compatible communications port 24 on a top edge thereof. When coupled together, the touchpad keyboard 10 should be relatively rigid with respect to the PDA 20, thus making the combination easier to grasp in one hand. The other hand is then free to press the desired keys. In an alternative embodiment, it may be desirable to provide some distance between a resting position of the PDA 20, and the touchpad keyboard 10. Accordingly, figure 4 is provided as an illustration of a cable 30 that can couple the communications ports 22, 24 together. The length of the cable 30 can be varied.
In another alternative embodiment, it is observed that there are other functions of the electronic appliance that the keyboard may be better at. For example, scrolling is a desirable feature, especially when working on a narrow screen. The PDA 20 may even have keys dedicated to this function. However, the keys may not be easily located, and would certainly not be located on the touchpad keyboard 10. Accordingly, figure 5 is provided as an illustration of a portion of a touchpad keyboard 40 that includes a scrolling wheel 42. The scrolling wheel 42 is disposed in the touchpad keyboard 40, but exposes an edge thereof that a user can roll up and down. The edges thereof may be grooved to ensure good contact with a finger or thumb.
In another alternative embodiment, the size of the touchpad keyboard is probably small enough that some people may have difficulty in immediately determining if they actually made contact with the desired key, especially if a display screen on the attached PDA is difficult to see. Accordingly, it is possible to provide audible feedback to the user. The audible feedback can be in the form of a voice pronouncing the name of the key or zone that was touched. The volume would likely be kept low but sufficient to hear. Implementation of audible feedback would require additions to touchpad circuitry, including a speaker and a memory chip that includes the digitized sounds to be played for each zone .
Figure 6 is provided as a logical block diagram of the components of touchpad circuitry that are necessary for audible feedback to occur. The touchpad circuitry logic 50 includes circuitry 52 for detecting the object and determining its position, a look-up process 54 for determining the key that corresponds to the location of the object, a look-up process 56 for determining the signal that corresponds to the key, and a transmission process 58. However, once the key has been determined, this information can be sent to a process 60 for determining a corresponding audio message stored in a memory. This audio information is then sent to a microphone 62 where it is generated.
In another alternative embodiment, it is envisioned that it is possible to couple the touchpad keyboard to the PDA or other electronic appliance at all times. For example, the touchpad keyboard can be disposed underneath a cover that is typically folded down over a display screen when the electronic appliance is not in use. Because the touchpad keyboard is wider than it is long, it may be necessary to turn the touchpad keyboard to make it fit underneath a cover .
Figure 7 shows another alternative embodiment of the invention is a data input device 70 which is coupled via a wire or wireless link to a computer or other device which operates as a web browser terminal 72. The computer or web browser terminal 72 is in turn coupled to the Internet 74 and the World Wide Web (the Web) . It is noted that the web browser terminal 7 could also be a television that is coupled to the Internet 74.
Before explaining the data input device 70 in more detail, it is observed that the Web provides access to web sites which are comprised of web pages. Internet access also means that a user can use other convenient forms of communication via the Internet 74, such as email, voice mail, and live voice and audio communication . By means of its layout and the functions provided, the present invention is intended to provide a more convenient method of data input and web navigation. For example, the layout lends itself to grasping or holding the device in one hand by providing a gripping surface along an edge or underneath, while the other hand uses the data input interfaces. A user can sit back in a chair, away from a full-sized keyboard, and easily surf the Internet 74. By providing a miniature touchpad keyboard 76, the user does not have to lean forward to enter any alphanumerical data. A full-function keyboard 76 is provided in the form of a touch-sensitive surface, such as is found in a touchpad of the Cirque (TM) Corporation. The touch-sensitive surface is preferably a capacitance-sensitive surface that has an overlay template defining the keys of the keyboard. An overlay will be able to have better graphics than, for example, an LCD display can generate.
It should be apparent that the overlay or the touch-sensitive surface can provide tactile feedback to the user. For example, ridges on the overlay can separate the individual keys. Alternatively, the different keys can have different textures. However, all textures and raised surfaces can be eliminated so that the overlay is integral to or flush with the touchpad surface so that it is smooth to the touch.
The touch-sensitive surface provides information regarding the position of a finger or stylus on the surface. This information is translated so that the key which corresponds to that position on the touch- sensitive surface is provided to the computer or web browser terminal 72. For example, the touch-sensitive surface can provide the ASCII code for the key which the computer or web browser terminal 72 expects to see .
In combination with the touchpad keyboard 70 is the ability to generate feedback to the user about the identity of all keys that are pressed. This information is advantageous to the user because of the reduced size of the touchpad keyboard 70. It is not enough that the user knows that a key was pressed, because a finger used to actuate the key may have been misaligned with the desired key. Accordingly, this embodiment of the present invention also provides audible feedback in form of a unique and spoken word for each key. For example, if the user presses the space bar, the data input device will cause the data input device to send a signal to a speaker to thereby almost instantaneously cause the word "SPACE" to be played by a speaker . The speaker can be located in the computer or the web browser terminal 72, or even the data input device 70 itself. What is important is that the user hears a digitized voice representation which corresponds to each key on the keyboard as it is pressed. In this way, there is no confusion as to which key has been pressed by the user
Furthermore, given the small size of the touchpad keyboard, it is likely that the user will not be looking up at what is being typed on a display, but will instead be looking down at the keyboard.
Therefore, the user will instantly know if a wrong key has been pressed without looking up to read what has been typed. The user can backspace over incorrect characters without even looking up from the data input device 70, and then retype the correct characters. Those skilled in the art will understand that there are alternative ways to achieve this desired audible feedback. For example, the computer 72 can be programmed with a software driver. The driver intercepts the ASCII code which represents a key that has been pressed, and executes a subroutine which causes the digitized voice representation of the pressed key to be generated at a desired speaker. In combination with the dedicated touchpad keyboard on the touch-sensitive surface is a separate touchpad 78. The touchpad 78 can also be a CIRQUE (TM) brand touchpad which already provides desired web navigation features. These features includes such things as cursor control, web navigation by moving backwards and forwards through web pages, selection and deselection of objects, dragging of objects, scrolling within web pages, and zooming in and out of web pages .
It is noted that the features described above are the most common or desirable for web navigation. However, the Internet 74 and particularly the Web are very dynamic. It is therefore explicitly stated that the touchpad 78 can be programmed to include other desirable navigation features. At present, the touchpad of the present invention includes a scrolling area for scrolling up and down in a page disposed on the far right-hand side of the touchpad, moving forwards and backwards in web pages on the top of the touchpad, scrolling left and right in a page disposed on the bottom of the touchpad, and zooming in and out on the far left-hand side of the touchpad. Clicking and double-clicking are actuated by tapping once or twice on the touchpad 78, respectively. Movement of a cursor is caused by simply touching the touchpad 78 and then moving the finger.
In an alternative embodiment, it is observed that the touchpad 78 can function to record a signature, or even to function as a digitizing tablet. By providing a separate touchpad surface, the present invention avoids the confusion to the user of having both a keyboard and a touchpad in a single touch-sensitive surface. In the preferred embodiment, the touchpad keyboard 76 is placed above the touchpad 78, but obviously this arrangement can be changed in alternative embodiments . Because the present invention includes both a keyboard 76 and a separate touchpad 78, the data stream to the computer or web browser terminal 72 will need to include two types of information. Those skilled in the art will recognize that data from the touchpad keyboard 76 and the touchpad 78 can be transmitted, for example, using a packet scheme. Each packet identifies the source of the data, so that it can be sent to the appropriate input . It is also noted that the preferred embodiment requires only one hand to hold the data input device 70. Advantageously, pressing keys on the touchpad keyboard 76 and using the touchpad 78 does not cause the data input device to sway or make data input difficult. This is because the embodiment includes a hand grip aligned along a vertical axis on the underside of the device. Therefore, the data input device 70 does not require a lap or desktop surface on which to rest when in use. Alternatively, the hand grip can also be angled or made horizontal, depending upon the user's preference.
In this embodiment, the data input device 70 also includes at least one switch which provides rapid access to a selectable web site. In other words, the web browser terminal 72 is caused to display the web site upon activation of the switch.
The switch can also be programmed to go to any desired web site simply upon touching or depressing the switch. The switch can also be marked with a temporary overlay template, or other means of marking which is more permanent. Another alternative embodiment envisions the capturing of a signature on a pressure sensitive paper to thereby provide a tangible record of the event. It should be assumed that the present invention will function properly on other networks and using other protocols than just those provided by the Web or the Internet 74.
It should also be assumed that the touchpad 78 used for web navigation is responsive to a finger or a stylus and functions with any type of touchpad.
Preferably the touchpad utilizes a capacitive-based technology, electromagnetic, electrostatic, ultrasonic, optical, resistive membrane, or other finger or stylus-responsive device. The switch or switches and the keyboard are preferably based on mechanical switches, membrane switches, rubber-dome switches or any other appropriate switch activation technology.
Communication links between the data input device 70 and the web browser terminal 72 can include wire, wireless, infrared, radio frequency, ultrasonic, etc. The web browser terminal should be considered to include a video game console, WEBTV®, a television with a digital set top box, etc. A connection between the computer or the web browser terminal 72 and the Web should include telephone modem, cable TV modem, DSL, cellular phone, fiber optic cable, RF satellite modem, Tl , T3 , Ethernet, twisted pair cabling, etc. Another feature of the preferred embodiment is the manner in which the data input device 70 can be configured. The data input device 70 can be configured using pre-configured settings which are sent with the device. Alternatively, the user can access pre-configured settings which are available on a web site. Accordingly, the data input device 70, the computer or the web browser terminal 72 would store the settings in non-volatile memory such as flash memory or on a hard disk.
It is to be understood that the above-described arrangements are only illustrative of the application of the principles of the present invention. Numerous modifications and alternative arrangements may be devised by those skilled in the art without departing from the spirit and scope of the present invention. The appended claims are intended to cover such modifications and arrangements.

Claims

CLAIMSWhat is claimed is:
1. A touchpad keyboard for entering data into a portable electronic appliance, said touchpad keyboard comprising: a capacitance sensitive touchpad including circuitry for detecting and localizing an object on a surface thereof; an overlay disposed on the surface of the touchpad keyboard, wherein the overlay provides visual feedback that corresponds to signals that will be generated therefrom when certain areas of the touchpad keyboard are pressed; and a communications port for transmitting signals corresponding to keys on the touchpad keyboard.
2. The touchpad keyboard as defined in claim 1 wherein the touchpad keyboard further comprises an audio feedback system which causes a recorded voice to state a name of a key that is touched on the touchpad keyboard .
3. The touchpad keyboard as defined in claim 2 wherein the touchpad further comprises a scrolling wheel disposed in a side thereof, such that a user can rotate the wheel to thereby cause data on a display screen to scroll up or down.
4. The touchpad keyboard as defined in claim 2 wherein the touchpad further comprises a communications cable that is coupled to the communications port to thereby enable remote coupling to a portable information appliance.
5. The touchpad keyboard as defined in claim 2 wherein the overlay further comprises tactile feedback to a user, wherein each separate key on the overlay is separated from all other zones by a raised ridge of material to thereby more discretely separate zones thereon.
6. A hand-held data input device for navigating web pages which are displayed on a web browser terminal, and for entering alphanumerical data therein, said data input device comprising: a hand-held housing; a touch-sensitive surface which is disposed within the hand-held housing and which functions as a keyboard having discrete locations which define keys thereon; a touch-sensitive surface which is disposed within the hand-held housing and which functions as a touchpad device for cursor control and navigation of the web pages ; a means for providing audible feedback to a user, to thereby provide precise information as to which key on the keyboard was touched by the user; and a communications link between the keyboard, the touchpad and the web browser terminal which at least transmits and receives data therebetween.
7. A hand-held data input device for navigating web pages which are displayed on a web browser terminal which is coupled to a network, and for entering alphanumerical data therein, said data input device comprising : a hand-held housing; a touch-sensitive surface which is disposed within the hand-held housing and which functions as a keyboard having discrete locations which define keys thereon; a touch-sensitive surface which is disposed within the hand-held housing and which functions as a touchpad device for cursor control and navigation of the web pages; a microphone for recording audio data for transmission via the network, and for live transmission of audio data for transmission via the network; and a communications link between the keyboard, the touchpad and the web browser terminal which at least transmits and receives data therebetween.
PCT/US2000/024494 1999-09-07 2000-09-07 A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device WO2001018966A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2001522670A JP2003509755A (en) 1999-09-07 2000-09-07 Small keyboard for personal digital assistant and integrated web browsing and data entry device
CA002385542A CA2385542A1 (en) 1999-09-07 2000-09-07 A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device
AU73540/00A AU7354000A (en) 1999-09-07 2000-09-07 A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device
EP00961611A EP1214786A4 (en) 1999-09-07 2000-09-07 A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15264999P 1999-09-07 1999-09-07
US60/152,649 1999-09-07

Publications (1)

Publication Number Publication Date
WO2001018966A1 true WO2001018966A1 (en) 2001-03-15

Family

ID=22543801

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/024494 WO2001018966A1 (en) 1999-09-07 2000-09-07 A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device

Country Status (6)

Country Link
EP (1) EP1214786A4 (en)
JP (1) JP2003509755A (en)
CN (1) CN1378718A (en)
AU (1) AU7354000A (en)
CA (1) CA2385542A1 (en)
WO (1) WO2001018966A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001080090A2 (en) * 2000-04-13 2001-10-25 Seco Mobile, Inc. Hardware configuration for a navigation control unit for a wireless computer resource access device
GB2374836A (en) * 2001-04-26 2002-10-30 Seiko Instr Inc Keyboard unit including an opening into which a Personal Digital Assistant (PDA) may be inserted and mounted therein
EP1308830A1 (en) * 2001-10-31 2003-05-07 Siemens Aktiengesellschaft Method for inputting information into an electronic device and electronic device
EP1308831A1 (en) * 2001-10-30 2003-05-07 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Display system
WO2003038589A1 (en) * 2001-10-30 2003-05-08 Telefonaktiebolaget Lm Ericsson (Publ) Display system
WO2007065732A1 (en) * 2005-12-09 2007-06-14 Sony Ericsson Mobile Communications Ab Tactile input device for controlling electronic contents
EP1832956A1 (en) * 2006-03-10 2007-09-12 E-Lead Electronic Co., Ltd. Miniaturized keyboard
WO2008144133A1 (en) * 2007-05-14 2008-11-27 Synaptics Incorporated Proximity sensor device and method with keyboard emulation
US9360890B2 (en) 2002-06-27 2016-06-07 Nokia Technologies Oy Cover for an electronic device and electronic device with a cover
US9367239B2 (en) 2003-02-26 2016-06-14 Tomtom International B.V. Navigation device and method for displaying alternative routes
US9401822B2 (en) 2005-06-09 2016-07-26 Whirlpool Corporation Software architecture system and method for operating an appliance exposing key press functionality to a network

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0304358D0 (en) * 2003-02-26 2003-04-02 Palmtop Software B V Navigator 2.0 features
CN101699381B (en) * 2003-04-14 2012-05-09 义隆电子股份有限公司 Capacitive touch pad combining key and handwriting functions
CN1964606B (en) * 2005-11-09 2010-10-27 华硕电脑股份有限公司 A display with prompt sound effect
KR20090054755A (en) * 2007-11-27 2009-06-01 삼성전자주식회사 Touch pad having plate for blocking electromagnetic interference
US8294548B2 (en) * 2008-09-04 2012-10-23 Oracle America, Inc. System and method for using sound to differentiate keypresses
KR20150102308A (en) * 2014-02-28 2015-09-07 주식회사 코아로직 Touch panel for discernable key touch

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4728936A (en) * 1986-04-11 1988-03-01 Adt, Inc. Control and display system
US5590197A (en) * 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
US5748708A (en) * 1995-09-18 1998-05-05 Holtek Microelectronics, Inc. Voice-generating telephone set without external power supply
US5767457A (en) * 1995-11-13 1998-06-16 Cirque Corporation Apparatus and method for audible feedback from input device
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
US5889506A (en) * 1996-10-25 1999-03-30 Matsushita Electric Industrial Co., Ltd. Video user's environment
US5887995A (en) * 1997-09-23 1999-03-30 Compaq Computer Corporation Touchpad overlay with tactile response
US5909211A (en) * 1997-03-25 1999-06-01 International Business Machines Corporation Touch pad overlay driven computer system
US5910802A (en) * 1997-06-11 1999-06-08 Microsoft Corporation Operating system for handheld computing device having taskbar auto hide
US5983073A (en) * 1997-04-04 1999-11-09 Ditzik; Richard J. Modular notebook and PDA computer systems for personal computing and wireless communications

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4550221A (en) * 1983-10-07 1985-10-29 Scott Mabusth Touch sensitive control device
JPH039061Y2 (en) * 1985-07-01 1991-03-07
JPS63146116A (en) * 1986-12-10 1988-06-18 Fujitsu Ltd Touch keyboard input system
JPH01113823A (en) * 1987-10-28 1989-05-02 Toshiba Corp Touch panel type keyboard
FR2632745A1 (en) * 1988-06-13 1989-12-15 Alsthom Cgee Active keyboard implemented by programmable logic - has provision for altering function by re-programming and replacement of overlay
JPH04184826A (en) * 1990-11-19 1992-07-01 Sony Corp Liquid crystal pannel
DE69318746T2 (en) * 1992-02-18 1999-02-18 Ncr Int Inc Data processing device with feedback of user input
FI95178C (en) * 1994-04-08 1995-12-27 Nokia Mobile Phones Ltd Keyboard
EP0767936A4 (en) * 1994-07-19 1998-03-04 Elonex Technologies Inc Micro personal digital assistant
JPH08263188A (en) * 1995-03-24 1996-10-11 Nec Corp Keyboard control system
JP4316687B2 (en) * 1995-11-07 2009-08-19 善也 加藤 Screen touch input device
US6121960A (en) * 1996-08-28 2000-09-19 Via, Inc. Touch screen systems and methods
JPH11203985A (en) * 1998-01-16 1999-07-30 Matsushita Electric Ind Co Ltd Electronic device and rotational and press operational electronic parts

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4728936A (en) * 1986-04-11 1988-03-01 Adt, Inc. Control and display system
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
US5590197A (en) * 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
US5748708A (en) * 1995-09-18 1998-05-05 Holtek Microelectronics, Inc. Voice-generating telephone set without external power supply
US5767457A (en) * 1995-11-13 1998-06-16 Cirque Corporation Apparatus and method for audible feedback from input device
US5889506A (en) * 1996-10-25 1999-03-30 Matsushita Electric Industrial Co., Ltd. Video user's environment
US5909211A (en) * 1997-03-25 1999-06-01 International Business Machines Corporation Touch pad overlay driven computer system
US5983073A (en) * 1997-04-04 1999-11-09 Ditzik; Richard J. Modular notebook and PDA computer systems for personal computing and wireless communications
US5910802A (en) * 1997-06-11 1999-06-08 Microsoft Corporation Operating system for handheld computing device having taskbar auto hide
US5887995A (en) * 1997-09-23 1999-03-30 Compaq Computer Corporation Touchpad overlay with tactile response

Non-Patent Citations (1)

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

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001080090A3 (en) * 2000-04-13 2004-02-26 Seco Mobile Inc Hardware configuration for a navigation control unit for a wireless computer resource access device
WO2001079979A2 (en) * 2000-04-13 2001-10-25 Seco Mobile, Inc. Navigation control unit for a wireless computer resource access device, such as a wireless web content access device
WO2001079979A3 (en) * 2000-04-13 2002-04-04 Seco Mobile Inc Navigation control unit for a wireless computer resource access device, such as a wireless web content access device
WO2001080090A2 (en) * 2000-04-13 2001-10-25 Seco Mobile, Inc. Hardware configuration for a navigation control unit for a wireless computer resource access device
GB2374836A (en) * 2001-04-26 2002-10-30 Seiko Instr Inc Keyboard unit including an opening into which a Personal Digital Assistant (PDA) may be inserted and mounted therein
EP1308831A1 (en) * 2001-10-30 2003-05-07 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Display system
WO2003038589A1 (en) * 2001-10-30 2003-05-08 Telefonaktiebolaget Lm Ericsson (Publ) Display system
EP1308830A1 (en) * 2001-10-31 2003-05-07 Siemens Aktiengesellschaft Method for inputting information into an electronic device and electronic device
WO2003038588A1 (en) * 2001-10-31 2003-05-08 Siemens Aktiengesellschaft Method for the input of information into an electronic device and electronic device
US9360890B2 (en) 2002-06-27 2016-06-07 Nokia Technologies Oy Cover for an electronic device and electronic device with a cover
US9952624B2 (en) 2002-06-27 2018-04-24 Nokia Technologies Oy Cover for an electronic device and electronic device with a cover
US9367239B2 (en) 2003-02-26 2016-06-14 Tomtom International B.V. Navigation device and method for displaying alternative routes
US9401822B2 (en) 2005-06-09 2016-07-26 Whirlpool Corporation Software architecture system and method for operating an appliance exposing key press functionality to a network
WO2007065732A1 (en) * 2005-12-09 2007-06-14 Sony Ericsson Mobile Communications Ab Tactile input device for controlling electronic contents
EP1832956A1 (en) * 2006-03-10 2007-09-12 E-Lead Electronic Co., Ltd. Miniaturized keyboard
WO2008144133A1 (en) * 2007-05-14 2008-11-27 Synaptics Incorporated Proximity sensor device and method with keyboard emulation
US7884806B2 (en) 2007-05-14 2011-02-08 Synaptics Incorporated Proximity sensor device and method with keyboard emulation

Also Published As

Publication number Publication date
AU7354000A (en) 2001-04-10
JP2003509755A (en) 2003-03-11
EP1214786A4 (en) 2003-05-14
CN1378718A (en) 2002-11-06
CA2385542A1 (en) 2001-03-15
EP1214786A1 (en) 2002-06-19

Similar Documents

Publication Publication Date Title
US7250898B2 (en) Universal keyboard
US6741235B1 (en) Rapid entry of data and information on a reduced size input area
AU780674B2 (en) Integrated keypad system
KR100617821B1 (en) User interfacing apparatus and method
AU2002354685B2 (en) Features to enhance data entry through a small data entry unit
EP1214786A1 (en) A miniature keyboard for a personal digital assistant and an integrated web browsing and data input device
US20060033723A1 (en) Virtual keypad input device
US20090146848A1 (en) Systems to enhance data entry in mobile and fixed environment
CN101419526A (en) Text selection using a touch sensitive screen of a handheld mobile communication device
CN102163120A (en) Prominent selection cues for icons
US8253690B2 (en) Electronic device, character input module and method for selecting characters thereof
CN101131619A (en) Method for implementing intelligent software keyboard input on screen of electronic equipments
WO2007084078A1 (en) A keyboard for a mobile phone or other portable communication devices
KR20070079855A (en) The apparatus and method for character input of mobile communication terminal
RU2421773C2 (en) Keyboard for electronic equipment and method of controlling said keyboard
WO2008041975A1 (en) Keypad emulation
US20090104928A1 (en) Portable electronic device and a method for entering data on such a device
US20030117375A1 (en) Character input apparatus
JP4063423B2 (en) User input device
CN101388921B (en) Conjoined input keys adjacent a navigation tool on a handheld electronic device
TW507138B (en) Character input method and character input device
WO2009016435A1 (en) Fast entering characters using touch-sensitive segments
JP2002268800A (en) Electronic equipment, method for controlling electronic equipment and control program for electronic equipment

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 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)
ENP Entry into the national phase

Ref document number: 2001 522670

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: PA/a/2002/002493

Country of ref document: MX

Ref document number: 2385542

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2000961611

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 008140847

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2000961611

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2000961611

Country of ref document: EP