In-network online storage with increased session bandwidth
First Claim
1. A method for providing online storage, comprising:
- performing operations of a user at a standard bandwidth on a network of a communications network provider;
defining a secure private communications network between a data center and the user of the network of the communications network provider when the user requests to upload data to a online storage at the data center, the secure private communication network having a secure connection for accessing the data center to remotely store data for the user;
identifying the user requesting initiation of a data upload to the online storage at the data center across the secure private communications network, wherein the online storage at the data center maintains a provisioned amount of the online storage for the registered user;
based on identification of the user requesting initiation of the data upload to the online storage at the data center through only the secure private communications network, determining a policy associated with the user for bandwidth allocation based on a contracted service level agreement with the user dictating the provisioned amount of online storage available to the user, the standard bandwidth, and a bandwidth boost for uploads across the private network to the provisioned amount of online storage; and
in response to receiving an upload request to the provisioned amount of online storage by the user through only the secure private communications network, allocating the bandwidth boost for the requested data upload across the secure private communication network with the secure connection to the online storage at the data center according to the determined policy associated with the contracted service level agreement with the user and restoring the bandwidth provided to the user to the standard bandwidth on the network of the communication network provider once the upload across the secure private communication network is complete.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a private communications network to provide content to a user using a first, base amount of bandwidth, a policy server, coupled to the network, for managing services provided to a user of the communications network and a data center, coupled to the network, for providing online storage to the user by the communications network, wherein the first, base bandwidth of the communication network is increased to a second, increased bandwidth for a data upload made by the user. The use of a private network addresses the security and efficiency issues of transmitting data over a public network and increased bandwidth enables data transmission between a user and a data center to be completed in a timely manner.
-
Citations
18 Claims
-
1. A method for providing online storage, comprising:
-
performing operations of a user at a standard bandwidth on a network of a communications network provider; defining a secure private communications network between a data center and the user of the network of the communications network provider when the user requests to upload data to a online storage at the data center, the secure private communication network having a secure connection for accessing the data center to remotely store data for the user; identifying the user requesting initiation of a data upload to the online storage at the data center across the secure private communications network, wherein the online storage at the data center maintains a provisioned amount of the online storage for the registered user; based on identification of the user requesting initiation of the data upload to the online storage at the data center through only the secure private communications network, determining a policy associated with the user for bandwidth allocation based on a contracted service level agreement with the user dictating the provisioned amount of online storage available to the user, the standard bandwidth, and a bandwidth boost for uploads across the private network to the provisioned amount of online storage; and in response to receiving an upload request to the provisioned amount of online storage by the user through only the secure private communications network, allocating the bandwidth boost for the requested data upload across the secure private communication network with the secure connection to the online storage at the data center according to the determined policy associated with the contracted service level agreement with the user and restoring the bandwidth provided to the user to the standard bandwidth on the network of the communication network provider once the upload across the secure private communication network is complete. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing online storage, comprising:
-
a private communications network established between a user of a network of a communications network provider and a data center provider when the user requests to upload data to a online storage at the data center, the private communication network having a secure connection for accessing an online storage at the data center to remotely store data for the user according to a contracted service level agreement, wherein the online storage at the data center maintains a provisioned amount of the online storage for the registered user; a policy server, coupled to the network, comprising of a hardware processor coupled to a memory wherein the memory includes instructions that are executed by the hardware processor, for managing services provided to the user of the secure communications network, for identifying the user requesting initiation of a data upload to online storage at the data center, and for controlling allocation of bandwidth to the user according to the contracted service level agreement; wherein the policy server, based on identification of the user requesting initiation of the data upload to the online storage at the data center, determines a policy associated with the user for bandwidth allocation based on the contracted service level agreement with the user, wherein the contracted service level agreement dictates the provisioned amount of online storage available to the user, a standard bandwidth, and a bandwidth boost for uploads across the private network to the provisioned amount of online storage; and wherein in response to receiving an upload request to the provisioned amount of online storage at the data center by the user, the policy server allocates the bandwidth boost for the requested data upload across only the private communications network with the secure connection to the online storage at the data center according to the determined policy associated with the contracted service level agreement with the user and restores the bandwidth provided to the user to the standard bandwidth on the network of the communication network provider once the upload across the private network is complete. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable storage device including executable instructions which, when executed by a hardware processor, provides online storage, by:
-
performing operations of a user at a standard bandwidth on a network of a communications network provider; defining a secure private communications network between a data center and the user of the network of the communications network provider when the user requests to upload data to a online storage at the data center, the secure private communication network having a secure connection for accessing the data center to remotely store data for the user; identifying the user requesting initiation of a data upload to the online storage at the data center across the secure private communications network, wherein the online storage at the data center maintains a provisioned amount of the online storage for the registered user; based on identification of the user requesting initiation of the data upload to the online storage at the data center through only the secure private communications network, determining a policy associated with the user for bandwidth allocation based on a contracted service level agreement with the user dictating the provisioned amount of online storage available to the user, the standard bandwidth, and a bandwidth boost for uploads across the private network to the provisioned amount of online storage; and in response to receiving an upload request to the provisioned amount of online storage by the user through only the secure private communications network, allocating the bandwidth boost for the requested data upload across the secure private communication network with the secure connection to the online storage at the data center according to the determined policy associated with the contracted service level agreement with the user and restoring the bandwidth provided to the user to the standard bandwidth on the network of the communication network provider once the upload across the secure private communication network is complete. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification