METHOD AND SYSTEM FOR RAPID NETWORK APPLICATION SWITCHING
First Claim
1. A method for rapid application switching for a mobile station, the mobile station comprising a multi-layered protocol stack of protocol programs, a first application and a second application executable at an application layer of the protocol stack, and a first network access identifier (NAI) and a second NAI assigned to the first application and the second application, respectively, the method comprising:
- authenticating, in response to selection of the first application, the first NAI using an authentication server;
registering the first NAI using a home agent;
selecting the second application for execution at an application switching request;
deregistering, upon detection of the application switching request, the first NAI using the home agent without deactivating the protocol programs for a period of time after deregistration;
authenticating the second NAI using the authentication server; and
registering the second NAI using the home agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for rapid application switching at a mobile station includes authenticating, in response to selection of a first application, a first network access identifier (NAI) assigned to the first application using an authentication server, registering the first NAI using a home agent, and requesting application switching by selecting a second application for execution. The method further includes deregistering, upon detection of the application switching request, the first NAI using the home agent without deactivation of protocol programs below an application layer for a period of time after deregistration, authenticating a second NAI assigned to the second application using the authentication server; and registering the second NAI using the home agent.
-
Citations
16 Claims
-
1. A method for rapid application switching for a mobile station, the mobile station comprising a multi-layered protocol stack of protocol programs, a first application and a second application executable at an application layer of the protocol stack, and a first network access identifier (NAI) and a second NAI assigned to the first application and the second application, respectively, the method comprising:
-
authenticating, in response to selection of the first application, the first NAI using an authentication server; registering the first NAI using a home agent; selecting the second application for execution at an application switching request; deregistering, upon detection of the application switching request, the first NAI using the home agent without deactivating the protocol programs for a period of time after deregistration; authenticating the second NAI using the authentication server; and registering the second NAI using the home agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile station, comprising:
-
a memory unit to store a multi-layered protocol stack of protocol programs, a first application and a second application executable at an application layer of the protocol stack, and a first network access identifier (NAI) and a second NAI assigned to the first application and the second application, respectively, for authentication and registration; an input unit to generate a key signal to select the second application as an application switching request after execution of the first application; a radio frequency unit to send and receive a message using protocol programs of the protocol stack; and a control unit to control, upon detection of the application switching request, NAI authentication and registration so that the first NAI registered at an external agent is deregistered, and then the second NAI is authenticated by an external server and registered at the external agent without deactivation of the protocol programs below the application layer for a period of time after deregistration. - View Dependent Claims (11, 12, 13)
-
-
14. A system for rapid application switching, comprising:
-
a mobile station to store a multi-layered protocol stack of protocol programs and a plurality of applications having assigned network access identifiers (NAI), and to execute a selected application at an application layer of the protocol stack; and a mobile communication network to communicate with the mobile station and perform NAI authentication and registration to provide the mobile station with a data service, wherein the mobile station sends request messages for NAI deregistration, authentication, and registration, and receives corresponding response messages, without deactivation of the protocol programs below the application layer for a period of time after deregistration. - View Dependent Claims (15, 16)
-
Specification