The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 27, 2001
Filed:
Apr. 02, 1997
Marc S. Desruisseaux, Coral Springs, FL (US);
David G. Wiatrowski, Gurnee, IL (US);
Mark C. Gonsalves, Elgin, IL (US);
Srikumar Nayar, Boca Raton, FL (US);
Helen Koenigsman, Plantation, FL (US);
Yu-Ling F. Chang, Plantation, FL (US);
David J. Ley, Plantation, FL (US);
Motorola, Inc., Schaumburg, IL (US);
Abstract
A user interface control software system (,) has software components organized into distinct partitions (,) with a defined interface governing communications between components of different partitions. Preferably, the software components are organized into a core partition (,), a device specific partition (,), a feature enabler partition (,), and a signaling partition (,). The core partition (,) has software components that perform input handling, application interaction management, application control management, and output handling. The device specific partition (,) has software components for interfacing with user interface hardware in a manner specific to a particular type of communication device. The feature enabler partition (,) has software components that implement procedures for interacting with the user to perform a particular task. The signaling partition (,) manages procedures relating to a signaling protocol that requires user interaction. An interface protocol (,) governs inter-partition communications among software components of the various partitions.