METHODS AND APPARATUS FOR CONTROLLING PERMISSIONS TO BE GRANTED TO APPLICATIONS ON USER EQUIPMENT RESPONSIVE TO USER PRIVACY PROFILES
First Claim
1. A method by at least one network node of an application control system for controlling operation of applications on a user equipment node, the method comprising:
- receiving user information that identifies a user of the user equipment node and application information that identifies an application that the user has selected for installation on the user equipment node;
retrieving a user profile from among a plurality of user profiles in a user profile repository using the user information to identify the user profile, the user profile indicating the user'"'"'s preferences for restricting access by applications to resources of the user equipment node;
retrieving an application profile from among a plurality of application profiles in an application profile repository using the application information to identify the application profile, the application profile indicating resources of the user equipment node that the application will access during operation;
generating settings configuration information, responsive to the user profile and the application profile, that indicates what permissions are to be granted to the application while operating on the user equipment node; and
communicating the application and the settings configuration information through a data network to the user equipment node for installation of the application and configuration of the permissions that are to be granted to the application during operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, network nodes, and user equipment nodes are disclosed that control the operation of applications on user equipment nodes. A method includes receiving user information that identifies a user of the user equipment node (120) and application information that identifies an application that the user has selected for installation on the user equipment node. A user profile is retrieved from a user profile repository (106) using the user information, and an application profile is retrieved from an application profile repository (104) using the application information. Settings configuration information is generated responsive to the user profile and the application profile, and indicates what permissions are to be granted to the application while operating on the user equipment node. The application and the settings configuration information is communicated to the user equipment node (120) for installation of the application and configuration of the permissions that are to be granted to the application during operation.
-
Citations
20 Claims
-
1. A method by at least one network node of an application control system for controlling operation of applications on a user equipment node, the method comprising:
-
receiving user information that identifies a user of the user equipment node and application information that identifies an application that the user has selected for installation on the user equipment node; retrieving a user profile from among a plurality of user profiles in a user profile repository using the user information to identify the user profile, the user profile indicating the user'"'"'s preferences for restricting access by applications to resources of the user equipment node; retrieving an application profile from among a plurality of application profiles in an application profile repository using the application information to identify the application profile, the application profile indicating resources of the user equipment node that the application will access during operation; generating settings configuration information, responsive to the user profile and the application profile, that indicates what permissions are to be granted to the application while operating on the user equipment node; and communicating the application and the settings configuration information through a data network to the user equipment node for installation of the application and configuration of the permissions that are to be granted to the application during operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method by a user equipment node for controlling operation of applications on the user equipment node, the method comprising:
-
receiving an application from at least one network node through a data network; receiving settings configuration information from the at least one network node, the settings configuration information indicating what permissions are to be granted to the application while operating on the user equipment node; installing the application to enable user initiated operation of the application through a user interface of the user equipment node; and configuring permission settings for the application that restrict what resources of the user equipment node the application will be allowed to access during operation, responsive to the settings configuration information. - View Dependent Claims (13)
-
-
14. At least one network node that controls operation of applications on a user equipment node, the at least one network node comprising:
-
a user profile repository that stores a plurality of user profiles, each of the user profiles indicating a user'"'"'s preferences for restricting access by applications to resources of a user equipment node; an application profile repository that stores a plurality of application profiles, each of the application profiles indicating resources of a user equipment node that an application will access during operation; and an application installation and settings controller arranged to; receive user information that identifies a user of a user equipment node and application information that identifies an application that the user has selected for installation on the user equipment node; retrieve one of the user profiles from among the plurality of user profiles stored at the user profile repository using the user information to identify the user profile; retrieve one of the application profiles from among the plurality of application profiles stored at the application profile repository using the application information to identify the application profile; generate settings configuration information, responsive to the user profile and the application profile, that indicates what permissions are to be granted to the application while operating on the user equipment node; and communicate the application and the settings configuration information through a data network to the user equipment node for installation of the application and configuration of the permissions that are to be granted to the application during operation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification