Method and system for an application framework for a wireless device
First Claim
1. A method for managing applications within a MMI application framework, the method comprising:
- creating an active application context upon launching a first application by an application manager;
transitioning said active application context into a suspended application context upon suspending said first application by said application manager;
storing said suspended application context in an application manager context stack; and
acquiring said stored suspended application context from said application manager context stack upon receipt of an exit message by said application manager.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for managing applications by an application manager within a man machine interface (MMI) application framework are disclosed. Aspects of the method may include creating an active application context upon launching a first application by the application manager. The active application context may be transitioned into a suspended application context upon suspending the first application by the application manager. The suspended application context may be stored in an application manager context stack. The stored suspended application context may be acquired from the application manager context stack upon receipt of an exit message by the application manager. The application manager context stack may comprise a last-in-first-out (LIFO) context stack. The first application associated with said suspended application context may be reactivated upon removal of the suspended application context from the application manager context stack.
27 Citations
33 Claims
-
1. A method for managing applications within a MMI application framework, the method comprising:
-
creating an active application context upon launching a first application by an application manager;
transitioning said active application context into a suspended application context upon suspending said first application by said application manager;
storing said suspended application context in an application manager context stack; and
acquiring said stored suspended application context from said application manager context stack upon receipt of an exit message by said application manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable storage having stored thereon, a computer program having at least a code section for managing applications within a MMI application framework, the at least a code section being executable by a machine to perform steps comprising:
-
creating an active application context upon launching a first application by an application manager;
transitioning said active application context into a suspended application context upon suspending said first application by said application manager;
storing said suspended application context in an application manager context stack; and
acquiring said stored suspended application context from said application manager context stack upon receipt of an exit message by said application manager. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for managing applications within a MMI application framework, the system comprising:
-
an application manager;
an active application context created upon launching a first application by said application manager, wherein said active application context transitions to a suspended application context upon suspending said first application by said application manager;
an application manager context stack that stores said suspended application context; and
said application manager acquires said stored suspended application context from said application manager context stack upon receipt of an exit message. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification