Multifunction data entry device and method
First Claim
Patent Images
1. A system for data entry for a computing device, comprising:
- a handheld device including a handheld keyboard and a processing component, the handheld keyboard having a plurality of keys and configured to receive user input and to serve as a peripheral device for the computing device, the processing component configured to perform computing tasks;
an electronic conversion component configured to convert the user input into an electronic representation;
a first data communications component configured to send the electronic data representation to the computing device;
a second data communications component configured to send the electronic data representation to the processing component; and
a data communications switching component configured to receive the electronic data representation and further configured to switch from sending the electronic data representation to the second data communications component to sending the electronic data representation to the first data communications component based on the existence of a computing device communications link,wherein the first and second data communications components are configured to receive the electronic data representation from the electronic conversion component via the data communications switching component.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for data entry includes a computing device and a wireless telephone or other handheld device including a handheld keyboard. The handheld keyboard is in communication with the computing device and is configured to operate as a peripheral device for text entry on the computing device.
32 Citations
41 Claims
-
1. A system for data entry for a computing device, comprising:
-
a handheld device including a handheld keyboard and a processing component, the handheld keyboard having a plurality of keys and configured to receive user input and to serve as a peripheral device for the computing device, the processing component configured to perform computing tasks; an electronic conversion component configured to convert the user input into an electronic representation; a first data communications component configured to send the electronic data representation to the computing device; a second data communications component configured to send the electronic data representation to the processing component; and a data communications switching component configured to receive the electronic data representation and further configured to switch from sending the electronic data representation to the second data communications component to sending the electronic data representation to the first data communications component based on the existence of a computing device communications link, wherein the first and second data communications components are configured to receive the electronic data representation from the electronic conversion component via the data communications switching component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for data entry comprising:
-
a computing device; a handheld device with a handheld keyboard, the handheld keyboard configured to facilitate thumb text entry, the handheld keyboard in communication with the computing device and configured to operate as a peripheral device providing user text entry on the computing device.
-
-
20. A system for data entry comprising:
-
a computing device; and a wireless telephone including a handheld keyboard, the handheld keyboard in communication with the computing device and configured to operate as a peripheral device providing user text entry on the computing device.
-
-
21. A system for data entry to a computing device, comprising:
-
a wireless telephone including a handheld keyboard and a wireless telephone operating component, the keyboard configured to receive user input and the wireless telephone operating component configured to send and receive telephone calls, the keyboard further configured to serve a peripheral device for the computing device; an electronic conversion component configured to convert the user input into an electronic representation; a data communications component configured to send the electronic data representation to the computing device; a wireless telephone data communications component configured to send the electronic data representation to the wireless telephone operating component; and a data communications switching component configured to receive the electronic data representation and further configured to switch from sending the electronic data representation to the wireless telephone data communications component to sending the electronic data representation to the data communications component based on the existence of a computing device communications link, wherein the data communications component is configured to receive the electronic data representation from the electronic conversion component via the data communications switching component, wherein the wireless telephone data communications component is configured to receive the electronic data representation from the electronic conversion component via the data communications switching component.
-
-
22. A method of data entry for a computing device, comprising:
-
receiving user input from a handheld keyboard of a wireless telephone; generating an electronic data representation of the user input; processing the electronic data representation at the wireless telephone; detecting the existence of a computing device communications link; responsive to detecting the existence of the computing device communications link, configuring the handheld keyboard to serve as a peripheral of the computing device; and sending the electronic data representation to a computing device over the computing device communications link.
-
-
23. A method of data entry for a computing device, comprising:
-
receiving user input from a handheld keyboard of a handheld computing device, the handheld keyboard including a plurality of keys; generating an electronic data representation of the user input;
processing the electronic data representation at the handheld computing device;detecting the existence of a computing device communications link; responsive to detecting the existence of the computing device communications link, configuring the handheld keyboard to serve as a peripheral of the computing device and sending the electronic data representation to a computing device over the computing device communications link. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification