SYSTEM AND METHOD FOR USER INTERFACE
First Claim
1. A text entry system for an electronic device comprising:
- (a) a text entry software engine receiving an interface description and condition upon said interface description realizing a text entry user interface by displaying objects on the device'"'"'s screen, interrupting user input operations to text and send the text entered by the user to an applications running on said device;
(b) a server subsystem for storing a database of said interface descriptions; and
(c) interface design tools providing a mean for an interface designers to create said interface description;
wherein a preferred interface description that is selected by the user is downloaded from said server subsystem to said device and used by said text entry software engine and wherein said interface descriptions created by said interface designers are uploaded and stored in said database on said server subsystem.
0 Assignments
0 Petitions
Accused Products
Abstract
A text entry system for an electronic device comprising: (a) a text entry software engine receiving an interface description; (b) a server subsystem for storing a database of said interface descriptions; and (c) interface design tools providing a mean for interface designers to create said interface description. Condition upon the interface description the engine realize a text entry user interface by displaying objects on the device'"'"'s screen, interrupting user input operations to text and send the text entered by the user to an application. A preferred interface description is selected and downloaded from a server to the device and used by the engine. Interface descriptions are created by the interface design tools are uploaded and stored in the database.
-
Citations
27 Claims
-
1. A text entry system for an electronic device comprising:
-
(a) a text entry software engine receiving an interface description and condition upon said interface description realizing a text entry user interface by displaying objects on the device'"'"'s screen, interrupting user input operations to text and send the text entered by the user to an applications running on said device; (b) a server subsystem for storing a database of said interface descriptions; and (c) interface design tools providing a mean for an interface designers to create said interface description; wherein a preferred interface description that is selected by the user is downloaded from said server subsystem to said device and used by said text entry software engine and wherein said interface descriptions created by said interface designers are uploaded and stored in said database on said server subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A Method for text entry for an electronic device comprising:
-
(a) an interface description stored on the device containing a text entry software engine that receives the interface description and condition upon said interface description realizing a text entry user interface by displaying objects on the device'"'"'s screen, interrupting user input operations to text and send the text entered by the user to an applications running on said device; (b) a database of said interface descriptions stored on a server subsystem; and (c) interface design tools providing a mean for an interface designers to create said interface description; wherein a preferred interface description that is selected by the user is downloaded from said database to said device and used by said text entry software engine to provide text entry user interface to the user and wherein said interface descriptions created by said interface designers are uploaded and stored in said database on said server subsystem. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification