Specifying titles of video on demand content for provisioning on a content delivery network
First Claim
1. A method for improving a user device in communication with a content distribution system by delivering video on demand content to a network edge server based on rules, comprising:
- originating, by an application server, content from a central location having a central storage of content to be distributed to users via the network edge server;
collecting, by a decision server coupled to the central storage of content, business rules;
collecting, by the decision server, usage of content by the users, wherein collecting the usage of content by the users comprises identifying users who are requesting specific content;
generating, by the decision server, an area profile that identifies a plurality of users who are within an area of service of the network edge server, wherein the generated area profile is operable to identify different habits of consuming the content by the plurality of users who are within the area of service of the network edge server;
processing, by the decision server, the collected business rules and the collected usage of content by the plurality of users who are within the area of service of the network edge server;
identifying, by the decision server, content to be reprovisioned from the central storage of content to the network edge server based on the generated area profile and based on the processed collected business rules and the processed collected usage of content by the plurality of users who are within the area of service of the network edge server, wherein an access to the identified content from the central storage of content to be reprovisioned is controlled by the network edge server;
reprovisioning, by the decision server, the identified content from the central storage of content to the network edge server to be distributed directly to the users from the network edge server situated at the area of service;
storing the identified content from the central storage of content onto the network edge server; and
distributing, by the network edge server coupled to the decision server, the identified content directly to the users who are within the area of service of the network edge server.
1 Assignment
0 Petitions
Accused Products
Abstract
On demand content is delivered to a network edge server based on rules. A central storage, disposed at a head end of a content distribution system, stores content for distribution to users. A decision server, coupled to the central storage, collects information regarding business rules and usage of content by users and processes the collected business rules and usage of content by users to identify content for reprovisioning. A network edge server, coupled to the decision server, and which includes storage, receives and stores content identified by the decision server for reprovisioning from the central storage for distribution from the network edge server directly to the users.
11 Citations
20 Claims
-
1. A method for improving a user device in communication with a content distribution system by delivering video on demand content to a network edge server based on rules, comprising:
-
originating, by an application server, content from a central location having a central storage of content to be distributed to users via the network edge server; collecting, by a decision server coupled to the central storage of content, business rules; collecting, by the decision server, usage of content by the users, wherein collecting the usage of content by the users comprises identifying users who are requesting specific content; generating, by the decision server, an area profile that identifies a plurality of users who are within an area of service of the network edge server, wherein the generated area profile is operable to identify different habits of consuming the content by the plurality of users who are within the area of service of the network edge server; processing, by the decision server, the collected business rules and the collected usage of content by the plurality of users who are within the area of service of the network edge server; identifying, by the decision server, content to be reprovisioned from the central storage of content to the network edge server based on the generated area profile and based on the processed collected business rules and the processed collected usage of content by the plurality of users who are within the area of service of the network edge server, wherein an access to the identified content from the central storage of content to be reprovisioned is controlled by the network edge server; reprovisioning, by the decision server, the identified content from the central storage of content to the network edge server to be distributed directly to the users from the network edge server situated at the area of service; storing the identified content from the central storage of content onto the network edge server; and distributing, by the network edge server coupled to the decision server, the identified content directly to the users who are within the area of service of the network edge server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for improving a user device in communication with a content distribution system by delivering video on demand content to a network edge server based on rules, comprising:
-
a central storage located in a central location and disposed at a head end of the content distribution system, configured to; store content to be distributed to users, wherein the content originates from the central storage of content to be distributed to the users via the network edge server; an application server, configured to; originate content from the central storage of content to be distributed to users other than via the network edge server; a decision server coupled to the central storage of content, configured to; collect business rules and usage of content by users, wherein collecting the usage of content by users comprises identifying users who are requesting specific content; generate an area profile that identifies a plurality of users who are within an area of service of the network edge server, wherein the generated area profile is operable to identify different habits of consuming the content by the plurality of users who are within the area of service of the network edge server; process the collected business rules and the collected usage of content by the plurality of users who are within the area of service of the network edge server; identify content to be reprovisioned from the central storage of content to the network edge server based on the generated area profile and based on the processed collected business rules and the processed collected usage of content by the plurality of users who are within the area of service of the network edge server, wherein an access to the identified content from the central storage of content to be reprovisioned is controlled by the network edge server; and reprovision the identified content from the central storage of content to the network edge server to be distributed directly to the users from the network edge server situated at the area of service; and the network edge server coupled to the decision server, configured to; receive and store the identified content to be reprovisioned from the central storage of content; and distribute the identified content directly to the users who are within the area of service of the network edge server. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium including executable instructions which, when executed by a processor, improves a user device in communication with a content delivery network by delivering video on demand content to a network edge server based on rules, by:
-
originating, by an application server, content from a central location having a central storage of content to be distributed to users via the network edge server; collecting, by a decision server coupled to the central storage, business rules; collecting, by the decision server, usage of content by the users, wherein collecting the usage of content by the users comprises identifying users who are requesting specific content; generating, by the decision server, an area profile that identifies a plurality of users who are within an area of service of the network edge server, wherein the generated area profile is operable to identify different habits of consuming the content by the plurality of users who are within the area of service of the network edge server; processing, by the decision server, the collected business rules and the collected usage of content by the plurality of users who are within the area of service of the network edge server; identifying, by the decision server, content to be reprovisioned from the central storage of content to the network edge server based on the generated area profile and based on the processed collected business rules and the processed collected usage of content by the plurality of users who are within the area of service of the network edge server, wherein an access to the identified content from the central storage of content to be reprovisioned is controlled by the network edge server; reprovisioning, by the decision server, the identified content from the central storage of content to the network edge server to be distributed directly to the users from the network edge server situated at the area of service; storing the identified content from the central storage of content onto the network edge server; and distributing, by the network edge server coupled to the decision server, the identified content directly to the users who are within the area of service of the network edge server.
-
Specification