APPLICATION ACCESS CONTROL IN A MOBILE ENVIRONMENT
First Claim
1. A method for controlling access to an application, the application capable of running on a mobile device by connecting to an access network, the method comprising:
- registering the application with the mobile device;
populating a record on the mobile device, the record specifying one or more conditions for controlling access to the application, the one or more conditions associated with the access network;
monitoring the one or more conditions; and
controlling access to the application from the mobile device based on the one or more conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are described whereby a mobile device controls access to mobile applications based on access conditions associated with a current access network. To prevent mobile applications from running when the access conditions are not suitable, the mobile device includes a policy database used to store a list of access conditions that are inappropriate for launching the installed applications. The access conditions are based on the type of the current access network used by the mobile device for launching or maintaining the requested application session. The access conditions indicate whether the mobile device is currently accessing its home network or roaming on another provider'"'"'s network. Similarly, the access conditions indicate the type of network access interface used by the current network to provide the data connection necessary to run the requested application. The policy database correlates predetermined actions with the access conditions associated with a given application session.
-
Citations
21 Claims
-
1. A method for controlling access to an application, the application capable of running on a mobile device by connecting to an access network, the method comprising:
-
registering the application with the mobile device; populating a record on the mobile device, the record specifying one or more conditions for controlling access to the application, the one or more conditions associated with the access network; monitoring the one or more conditions; and controlling access to the application from the mobile device based on the one or more conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device capable of running an application by connecting to an access network, the mobile device comprising:
-
a processor; a wireless interface for connecting to the access network; and a computer readable medium having thereon instructions for; registering the application with the mobile device; populating a record on the mobile device, the record specifying one or more conditions for controlling access to the application, the one or more conditions associated with the access network; monitoring the one or more conditions; and controlling access to the application from the mobile device based on the one or more conditions. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for controlling access to an application, the application capable of running on a mobile device by connecting to an access network, the system comprising:
-
(a) the mobile device capable of storing a record for specifying one or more conditions for controlling access to the application, the one or more conditions associated with the access network, the mobile device comprising; an access network monitor module configured to monitor the one or more conditions; and an application manager module configured to control access to the application from the mobile device based on the one or more conditions reported by the access network monitor module; and (b) a device management server having a management connection to the mobile device for populating the record. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification