Techniques and systems for on-demand customized mobile data services
First Claim
1. A computer-implemented method, comprising:
- receiving application usage data at a data package service;
analyzing the application usage data to obtain analyzed data;
dynamically designing one or more data service packages according to the analyzed data, each data service package to define a set of parameters to manage access to a cellular data network, the dynamically designing performed by the data package service that is distinct from a client device that originated the application usage data, the dynamically designing comprising;
designing a data service package including a specified amount of data usage for an application;
designing a data service package including a specified amount of data usage for a duration of time by any application;
ordesigning a data service package including a specified amount of data usage for a plurality of applications;
transmitting, from the data package service, one or more data service packages to the client device distinct from the data package service;
receiving a selection of a data service package from the client device; and
uploading a policy associated with the selected data service package to a data access server, the uploading causing the data access server to provide access to data according to the data service package.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for generating and providing on-demand customized mobile data services are described. A technique may include receiving application usage data at a data package service; analyzing the application usage data to obtain analyzed data; designing one or more data service packages according to the analyzed data, each data service package to define a set of parameters to manage access to a cellular data network; presenting one or more data service packages to a client device; receiving a selection of a data service package from the client device; and uploading a policy associated with the selected data service package to a data access server. Other embodiments are described and claimed.
-
Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
receiving application usage data at a data package service; analyzing the application usage data to obtain analyzed data; dynamically designing one or more data service packages according to the analyzed data, each data service package to define a set of parameters to manage access to a cellular data network, the dynamically designing performed by the data package service that is distinct from a client device that originated the application usage data, the dynamically designing comprising; designing a data service package including a specified amount of data usage for an application; designing a data service package including a specified amount of data usage for a duration of time by any application;
ordesigning a data service package including a specified amount of data usage for a plurality of applications; transmitting, from the data package service, one or more data service packages to the client device distinct from the data package service; receiving a selection of a data service package from the client device; and uploading a policy associated with the selected data service package to a data access server, the uploading causing the data access server to provide access to data according to the data service package. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a processor circuit; a memory for storing one or more components for execution by the processor circuit; a data package service for execution by the processor circuit to generate data service packages for client devices, the data package service comprising; a client data analyzer component to receive application usage data from a set of client devices and analyze the application usage data; a package generator component to dynamically design one or more data service packages based on the analyzed data, each data service package to define a set of parameters to manage access to a cellular data network, the dynamically designing performed by the data package service that is distinct from set of the client devices that originated the application usage data, the dynamically designing comprising; designing a data service package including a specified amount of data usage for an application; designing a data service package including a specified amount of data usage for a duration of time by any application;
ordesigning a data service package including a specified amount of data usage for a plurality of applications; and an offer interface component to receive a request for access to the cellular data network by a client device, transmit, from the data package service, a set of data service packages to the client device distinct from the data package service in response to the request, receive a data service package selection, and send a policy to a data access server to allow the client device to access the cellular data network in accordance with the data service package selection. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
dynamically design one or more data service packages according to analyzed data about application use on one or more client devices, the dynamically designing performed by a data package service that is distinct from the one or more client devices that originated the application usage data, the dynamically designing comprising; designing a data service package including a specified amount of data usage for an application; designing a data service package including a specified amount of data usage for a duration of time by any application;
ordesigning a data service package including a specified amount of data usage for a plurality of applications; select one or more data service packages for the client device according to the analyzed data; transmit, from the data package service the selected one or more data service packages to a client device distinct from the data package service; receive a client selection of one of the one or more data service packages from the client device; generate a policy associated with the client selection; and cause the system to forward the policy to a data access server to allow the client device to access a cellular data network in accordance with the data service package selection. - View Dependent Claims (14, 15, 16, 17)
-
Specification