Patent ID: 9176779
Filing Date: 2015-11-03
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving, by a server device, a request to upload a first item of content; selecting, by the server device and based on receiving the request, a particular schema, from a plurality of schemas, to use for storing the first item of content, storing, by the server device and based on selecting the particular schema, the first item of content on resources of a storage environment associated with the server device; receiving, by the server device, a request for access to the first item of content, identifying, by the server device and based on receiving the request for the access to the first item of content, the particular schema; analyzing, by the server device, a quantity of bandwidth allocated to one or more existing sessions associated with providing the first item of content; determining, by the server device, whether an admission condition is satisfied based on the particular schema, a usage of the resources of the storage environment, and an availability of the resources of the storage environment, receiving, by the server device and when the admission condition is satisfied, a particular mapping of a copy of the first item of content; and providing, by the server device, the copy of the first item of content to the user device.