Methods, systems and computer program products for proactively offering a network turbo boost service to end users
First Claim
Patent Images
1. A method, comprising:
- receiving triggering criteria at a service provider system computer, a first portion of the triggering criteria defined by an end user of a network turbo boost service through a user interface, the triggering criteria defined by an end user include conditions for invoking the network turbo boost service and conditions for offering invocation of the network turbo boost service to the end user;
wherein the first portion of the triggering criteria defined by the end user includes an address of a file accessible to the user via the application provider system, and a task comprising detection of the address entered by the user;
wherein a second portion of the triggering criteria is defined by a service provider of the service provider system computer, the second portion of the triggering criteria defined by the service provider is stored in a default preference list, wherein some of the triggering criteria in the default preference list are modifiable by the end user, and others of the triggering criteria in the default preference list are not modifiable by the end user;
receiving a request from an application provider system to provide the network turbo boost service to the end user for an application that is accessible from the application provider system;
storing information relating to the application provider system as part of the triggering criteria;
monitoring, at the service provider system computer, a network for a task that meets the first or second triggering criteria; and
based on the monitoring resulting in locating a task meeting the first or second triggering criteria for invoking the network turbo boost service, automatically invoking by the service provider system computer the network turbo boost service for the task, the network turbo boost service including providing temporary access to a transmission vehicle configured to increase bandwidth for executing the task;
based on the monitoring resulting in locating a task meeting the first or second triggering criteria for offering the network turbo boost service, providing by the service provider system computer an offer to the end user to invoke the network turbo boost service.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for proactively offering a network turbo boost service to consumers including receiving a set of one or more turbo boost triggering criteria associated with a user. A network is monitored for a task that meets at least one of the turbo boost triggering criteria. If the monitoring results in locating a task that meets at least one of the turbo boost triggering criteria, then the network turbo boost service is invoked for the task.
-
Citations
13 Claims
-
1. A method, comprising:
-
receiving triggering criteria at a service provider system computer, a first portion of the triggering criteria defined by an end user of a network turbo boost service through a user interface, the triggering criteria defined by an end user include conditions for invoking the network turbo boost service and conditions for offering invocation of the network turbo boost service to the end user; wherein the first portion of the triggering criteria defined by the end user includes an address of a file accessible to the user via the application provider system, and a task comprising detection of the address entered by the user; wherein a second portion of the triggering criteria is defined by a service provider of the service provider system computer, the second portion of the triggering criteria defined by the service provider is stored in a default preference list, wherein some of the triggering criteria in the default preference list are modifiable by the end user, and others of the triggering criteria in the default preference list are not modifiable by the end user; receiving a request from an application provider system to provide the network turbo boost service to the end user for an application that is accessible from the application provider system; storing information relating to the application provider system as part of the triggering criteria; monitoring, at the service provider system computer, a network for a task that meets the first or second triggering criteria; and based on the monitoring resulting in locating a task meeting the first or second triggering criteria for invoking the network turbo boost service, automatically invoking by the service provider system computer the network turbo boost service for the task, the network turbo boost service including providing temporary access to a transmission vehicle configured to increase bandwidth for executing the task; based on the monitoring resulting in locating a task meeting the first or second triggering criteria for offering the network turbo boost service, providing by the service provider system computer an offer to the end user to invoke the network turbo boost service. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a memory comprising computer-executable instructions; a service provider system computer executing the computer-executable instructions, the computer-executable instructions, when executed by the service provider system computer, cause the service provider system computer to perform operations comprising; receiving triggering criteria, a first portion of the triggering criteria defined by an end user of a network turbo boost service through a user interface, the triggering criteria defined by an end user include conditions for invoking the network turbo boost service and conditions for offering invocation of the network turbo boost service to the end user; wherein the first portion of the triggering criteria defined by the end user includes an address of a file accessible to the user via the application provider system, and a task comprising detection of the address entered by the user; wherein a second portion of the triggering criteria is defined by a service provider of the service provider system computer, the second portion of the triggering criteria defined by the service provider is stored in a default preference list, wherein some of the triggering criteria in the default preference list are modifiable by the end user, and others of the triggering criteria in the default preference list are not modifiable by the end user; receiving a request from an application provider system to provide the network turbo boost service to the end user for an application that is accessible from the application provider system; storing information relating to the application provider system as part of the triggering criteria; monitoring a network for a task that meets the first or second triggering criteria; and based on the monitoring resulting in locating a task meeting the first or second triggering criteria for invoking the network turbo boost service, automatically invoking the network turbo boost service for the task, the network turbo boost service including providing temporary access to a transmission vehicle configured to increase bandwidth for executing the task; based on the monitoring resulting in locating a task meeting the first or second triggering criteria for offering the network turbo boost service, providing by the service provider system computer an offer to the end user to invoke the network turbo boost service. - View Dependent Claims (7, 8)
-
-
9. A computer program product embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
receiving triggering criteria, a first portion of the triggering criteria defined by an end user of a network turbo boost service through a user interface, the triggering criteria defined by an end user include conditions for invoking the network turbo boost service and conditions for offering invocation of the network turbo boost service to the end user; wherein the first portion of the triggering criteria defined by the user includes an address of a file accessible to the user via the application provider system, and a task comprising detection of the address entered by the user; wherein a second portion of the triggering criteria is defined by a service provider of the network turbo boost service, the second portion of the triggering criteria defined by the service provider is stored in a default preference list, wherein some of the triggering criteria in the default preference list are modifiable by the user, and others of the triggering criteria in the default preference list are not modifiable by the user; receiving a request from an application provider system to provide the network turbo boost service to the end user for an application that is accessible from the application provider system; storing information relating to the application provider system as part of the triggering criteria; monitoring a network for a task that meets the first or second triggering criteria; and based on the monitoring resulting in locating a task meeting the first or second triggering criteria for invoking the network turbo boost service, automatically invoking the network turbo boost service for the task, the network turbo boost service including providing temporary access to a transmission vehicle configured to increase bandwidth for executing the task; based on the monitoring resulting in locating a task meeting the first or second triggering criteria for offering the network turbo boost service, providing by the service provider system computer an offer to the end user to invoke the network turbo boost service. - View Dependent Claims (10, 11, 12, 13)
-
Specification