SYSTEM AND METHOD FOR ADAPTIVELY AND DYNAMICALLY CONFIGURING A GRAPHICAL USER INTERFACE OF A MOBILE COMMUNICATION DEVICE
First Claim
1. A system for automatically configuring a graphical user interface of a mobile communication device, comprising:
- a mobile client application module adapted to execute on the mobile communication device, andwherein the mobile client application module comprises;
a graphical user interface (GUI) module,wherein the GUI module is adapted to display a GUI on the mobile communication device; and
a GUI request module in communication with the GUI module,wherein the GUI request module is adapted to automatically generate a GUI configuration request; and
a GUI request processing module in communication with the mobile client application module,wherein the GUI request processing module is adapted to generate a GUI configuration response for configuring the GUI of the mobile communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for dynamically configuring a graphical user interface (GUI) of a mobile communication device allow the GUI displayed by the application software running locally on the mobile device to be determined by a remote GUI server without the need for user intervention. The GUI need not be predetermined in the application software installation package, nor downloaded manually by the user. Rather, the set of graphical elements that make up the GUI on the local device can be controlled by the remote GUI server. Upon installation, startup, or during operation of the local client application, the local client can contact the remote GUI server and be provided with the GUI elements that the client requires. Accordingly, the present invention provides remote configuration and manipulation of the GUI elements displayed on a mobile communication device to create new and different user interfaces on that device without user intervention.
56 Citations
26 Claims
-
1. A system for automatically configuring a graphical user interface of a mobile communication device, comprising:
-
a mobile client application module adapted to execute on the mobile communication device, and wherein the mobile client application module comprises; a graphical user interface (GUI) module, wherein the GUI module is adapted to display a GUI on the mobile communication device; and a GUI request module in communication with the GUI module, wherein the GUI request module is adapted to automatically generate a GUI configuration request; and a GUI request processing module in communication with the mobile client application module, wherein the GUI request processing module is adapted to generate a GUI configuration response for configuring the GUI of the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for adaptively and dynamically configuring a graphical user interface, comprising:
a mobile communication unit, wherein the mobile communication unit comprises; a graphical user interface (GUI), wherein the GUI is adapted to display information to a user; and a GUI configuration module in communication with the GUI, wherein the GUI configuration module is adapted to automatically generate a GUI configuration request, wherein the GUI configuration module is adapted to receive a GUI configuration response to the GUI configuration request, and wherein the GUI configuration response comprises; one or more GUI elements; and GUI configuration information for configuring the GUI with the one or more GUI elements. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. An apparatus for adaptively and dynamically configuring a graphical user interface of a mobile communication unit, comprising:
a graphical user interface (GUI) server, wherein the GUI server is in communication with the mobile communication unit, and wherein the GUI server comprises; a GUI response module, wherein the GUI response module is adapted to receive a GUI configuration request automatically generated by the mobile communication unit, wherein the GUI response module is adapted to generate a GUI configuration response for the mobile communication unit, and wherein the GUI configuration response comprises at least one graphical element and GUI configuration information for configuring a GUI of the mobile communication unit with the at least one graphical element. - View Dependent Claims (15, 16, 17, 18)
-
19. A method of adaptively and dynamically configuring a graphical user interface, comprising the steps of:
-
a.) transmitting a graphical user interface (GUI) configuration request automatically generated by a mobile communication unit, wherein the mobile communication unit includes a GUI for displaying information to a user; b.) receiving a GUI configuration response to the GUI configuration request at the mobile communication unit, wherein the GUI configuration response includes one or more GUI elements, and GUI configuration information for configuring the GUI with the one or more GUI elements. - View Dependent Claims (20, 21)
-
-
22. A method of adaptively and dynamically configuring a graphical user interface of a mobile communication unit, comprising the steps of:
-
a.) receiving a GUI configuration request automatically generated by the mobile communication unit; b.) generating a GUI configuration response for the mobile communication unit, wherein the GUI configuration response includes at least one graphical element and GUI configuration information for configuring a GUI of the mobile communication unit with the at least one graphical element; and c.) communicating the GUI configuration response to the mobile communication unit. - View Dependent Claims (23, 24, 25)
-
-
26. A computer-readable medium containing a graphical user interface (GUI) configuration message structure for adaptively and dynamically configuring a GUI of a mobile communication device, the GUI configuration message structure comprising:
-
one or more GUI elements; and GUI configuration information for configuring the GUI of the mobile communication device with the one or more GUI elements, wherein the GUI configuration message structure is generated in response to a GUI configuration request message automatically generated by the mobile communication device.
-
Specification