Patent ID: 6324588
Filing Date: 2001-11-27
Classification: G06F

Abstract:
In a communication device having user interface hardware for interacting with a user, a user interface control software system comprising:a set of executable software elements organized into:a core partition having a first set of software components that provide resource management services for communication device operations that interact with the user, which first set of software components are abstracted from the user interface hardware and further to perform input handling, application interaction management, application control management, and output handling of the user interface hardware;a device specific partition having a second set of software components that provide services for interfacing with the user interface hardware;a feature enabler partition having a third set of software components that govern procedures for interfacing with the user to perform a particular task;a signaling partition having a fourth set of software components that manage signaling procedures for wireless radio communications that require user interaction; andan interface protocol for governing all communications among the core partition, the device specific partition, the feature enabler partition, and the signaling partition such that there is no direct interface between the core partition and the signaling partition.