DATA PROXY SERVICE
First Claim
1. A method for deploying an application according to a data access profile used to sandbox the application, comprising:
- identifying an application for deployment on a device associated with a user;
presenting a deployment mock data configuration interface to the user responsive to the identifying;
receiving, through the deployment mock data configuration interface, a data access profile for the application, the data access profile specifying that the application has access to a first data type of user data, that the application is blocked from accessing a second data type of user data and that the application is to receive mock data for the second data type of user data; and
deploying the application in a sandbox mode on the device based upon the data access profile.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for deploying an application according to a data access profile used to sandbox the application. For example, an event planner app may be identified for download from an app store. A deployment mock data configuration interface may be presented to a user prior to or as a preliminary operation of downloading and/or installing the event planner app. A data access profile, specifying that the event planner app has access to user age data, but is blocked from accessing user phone number data, for example, may be received through the deployment mock data configuration interface. The event planner app may thus be deployed in a sandbox mode on the device based upon the data access profile (e.g., real age data may be provided to the event planner app whereas mock phone number data may be provided to the event planner app).
-
Citations
20 Claims
-
1. A method for deploying an application according to a data access profile used to sandbox the application, comprising:
-
identifying an application for deployment on a device associated with a user; presenting a deployment mock data configuration interface to the user responsive to the identifying; receiving, through the deployment mock data configuration interface, a data access profile for the application, the data access profile specifying that the application has access to a first data type of user data, that the application is blocked from accessing a second data type of user data and that the application is to receive mock data for the second data type of user data; and deploying the application in a sandbox mode on the device based upon the data access profile. - View Dependent Claims (2, 3, 4)
-
-
5. A method for selectively providing data to an application, comprising:
-
intercepting a data request from an application deployed on a device in a sandbox mode according to a data access profile, the data request requesting access to first user data, the data access profile specifying that the application has access to a first data type of user data, that the application is blocked from accessing a second data type of user data and that the application is to receive mock data for the second data type of user data; identifying the data access profile used to sandbox the application; responsive to determining that the first user data corresponds to the first data type, providing the application with the first user data based upon the data access profile; and responsive to determining that the first user data corresponds to the second data type, providing the application with first mock data based upon the data access profile. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for deploying an application according to a data access profile used to sandbox the application, comprising:
a data proxy service component configured to; identify an application for deployment on a device associated with a user; present a deployment mock data configuration interface to the user responsive to the identifying; receive, through the deployment mock data configuration interface, a data access profile for the application, the data access profile specifying that the application has access to a first data type of user data, that the application is blocked from accessing a second data type of user data and that the application is to receive mock data for the second data type of user data; and deploy the application in a sandbox mode on the device based upon the data access profile. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification