Methods and apparatus for business-based network resource allocation
First Claim
1. A method of operating a content-based network having a plurality of consumer premises equipment (CPE) associated therewith, comprising:
- receiving a request for on-demand content delivery from a CPE of said network;
evaluating at least two possible delivery options for servicing said request, said evaluating being performed based on at least one operational consideration and at least one profit or revenue consideration relating to said network; and
based at least in part on said evaluating, performing one of said at least two possible delivery options in order to service said request.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for optimizing the distribution and delivery of content within a content-based network based on e.g., business or revenue considerations. In one embodiment, the network comprises a cable television network that utilizes a Global Session Resource Manager (GSRM). The GSRM processes subscriber program viewing requests to identify options available to fulfill the request (including, e.g., providing free on-demand (FOD), standard definition on-demand (SVOD), and/or high definition on-demand (HDVOD) content), and evaluate these options to determine the one that optimizes network revenue or profit. The GSRM performs this identification and evaluation process by considering various parameters including network resource (e.g., bandwidth) availability, and different revenue and profit implications for different classes of service, the individual or collective demographic or other profile of network subscribers, and other business or operational rules programmed by the operator of the network. Business methods based on such network optimization are also described.
145 Citations
40 Claims
-
1. A method of operating a content-based network having a plurality of consumer premises equipment (CPE) associated therewith, comprising:
-
receiving a request for on-demand content delivery from a CPE of said network; evaluating at least two possible delivery options for servicing said request, said evaluating being performed based on at least one operational consideration and at least one profit or revenue consideration relating to said network; and based at least in part on said evaluating, performing one of said at least two possible delivery options in order to service said request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of operating a content-based network having a plurality of consumer premises equipment (CPE) associated therewith, comprising:
-
receiving a plurality of requests for content delivery from CPE of said network; evaluating at least a portion of said plurality of requests in terms of a cost and benefit associated therewith; and preferentially prioritizing at least one of said requests over others of said requests for resource allocation based at least in part on said evaluating. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of operating a content based network comprising a first network portion and a second network portion, the method comprising:
-
receiving a request to deliver first content to a first subset of subscribers of said network via at least said first portion; receiving a request to deliver second content to a second subset of said subscribers via at least said second portion; evaluating at least one revenue or profit consideration relating to said first and second content delivery requests; and selectively allocating bandwidth between said first and second portions of said network based at least in part on said act of evaluating. - View Dependent Claims (16, 17, 18)
-
-
19. A method of operating a content based network having a plurality of client devices associated therewith, the method comprising:
-
receiving from at least a portion of said plurality of client devices a plurality of requests for delivery of a first content element; receiving from at least a portion of said plurality of client devices a plurality of requests for delivery of a second content element; evaluating the revenue or profitability associated with servicing at least one of said requests for said first and second content in either of a first format or a second format; and assembling at least one transport using said first content in one of said first or second formats, and said second content in one of said first or second formats, based at least in part on said evaluating. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. For use in an on-demand content delivery network, server apparatus comprising:
-
a processor; a storage device in data communication with said processor; and a computer program disposed on said storage device and operative to run on said processor, said program comprising a plurality of instructions which when executed, selectively prioritizes session allocation among a plurality of requests associated with different service classes within said network. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. For use in an on-demand content delivery network, server apparatus comprising:
-
a processor; a storage device in data communication with said processor; and a computer program disposed on said storage device and operative to run on said processor, said program comprising a plurality of instructions which, when executed; receives a plurality of session requests; evaluates said requests in terms of at least one of financial benefit and network cost associated with servicing said requests; prioritizes at least a portion of said requests based at least in part on said evaluation; and allocates sessions on said network based at least in part on said prioritization. - View Dependent Claims (33, 34)
-
-
35. A method of operating a content based network having a finite resource, comprising:
-
operating said network according to a first resource allocation model when said resource is not constrained relative to existing requests for service; and operating said network according to a second resource allocation model when said resource is constrained relative to existing requests for service. - View Dependent Claims (36, 37)
-
-
38. A method of doing business via a content-based network, comprising:
-
providing a plurality of on-demand service classes, each of said classes having a different revenue implication for said network; and selectively allocating resources within said network to said service classes based at least in part on a business rule, said business rule evaluating said different revenue implications with respect to a desired business goal. - View Dependent Claims (39, 40)
-
Specification