Content distribution based on a value metric
First Claim
Patent Images
1. A method of distributing content over a communication network, comprising:
- managing, by at least one content distribution server, a plurality of content, wherein the at least one content distribution server is connectable to a user device having an internal storage element through a first communication network, and connectable to an external storage element associated with the user device through a second communication network;
assisting preloading of at least a portion of the plurality of content to the external storage element through the second communication network as directed by a service provider, wherein the at least the portion of the plurality of content is selected from the plurality of content based on a value metric, wherein the value metric comprises a cost parameter, wherein the value metric is at least partially dependent on a cost of usage of the second communication network, and wherein the cost of usage of the second communication network is less than a cost of usage of the first communication network; and
assisting in providing an additional portion of the plurality of content to the internal storage element of the user device through the first communication network, wherein the at least the portion of the plurality of content is larger than the additional portion of the plurality of content, wherein content from the at least the portion of the plurality of content is moved from the external storage element to the internal storage element of the user device through a local network, wherein the additional portion of the plurality of content in conjunction with the moved content allows a user of the user device to consume one or more content items from the plurality of content.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of methods, systems and apparatuses for distributing content over a communication network based on a value metric, are disclosed. One method includes managing, by at least one content distribution server, a plurality of content. The method further includes assisting preloading of at least a portion of a content to a storage element as directed by a service provider, wherein the content is selected from the plurality of content based on a value metric, wherein the value metric includes a cost parameter, and wherein the storage element is coupled to the at least one content distribution server over the communication network.
-
Citations
59 Claims
-
1. A method of distributing content over a communication network, comprising:
-
managing, by at least one content distribution server, a plurality of content, wherein the at least one content distribution server is connectable to a user device having an internal storage element through a first communication network, and connectable to an external storage element associated with the user device through a second communication network; assisting preloading of at least a portion of the plurality of content to the external storage element through the second communication network as directed by a service provider, wherein the at least the portion of the plurality of content is selected from the plurality of content based on a value metric, wherein the value metric comprises a cost parameter, wherein the value metric is at least partially dependent on a cost of usage of the second communication network, and wherein the cost of usage of the second communication network is less than a cost of usage of the first communication network; and assisting in providing an additional portion of the plurality of content to the internal storage element of the user device through the first communication network, wherein the at least the portion of the plurality of content is larger than the additional portion of the plurality of content, wherein content from the at least the portion of the plurality of content is moved from the external storage element to the internal storage element of the user device through a local network, wherein the additional portion of the plurality of content in conjunction with the moved content allows a user of the user device to consume one or more content items from the plurality of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of a user device receiving content over a communication network, comprising:
-
receiving over the communication network a plurality of content from a service provider server, wherein the service provider server is connectable to a user device having an internal storage element through a first communication network, and connectable to an external storage element associated with the user device through a second communication network; preloading, as directed by software operating on the user device associated with the external storage element, a content selected from the plurality of content, comprising; selecting the content from the plurality of content based on a value metric, wherein the value metric comprises a cost parameter wherein the value metric is at least partially dependent on a cost of usage of the second communication network, and wherein the cost of usage of the second communication network is less than a cost of usage of the first communication network; assisting the user device to preload at least a portion of the content to the external storage element over the second communication network; and assisting in providing an additional portion of the content to the internal storage element of the user device through the first communication network, wherein the at least the portion of the content is larger than the additional portion of the content, wherein content from the at least the portion of the content is moved from the external storage element to the internal storage element of the user device through a local network, wherein the additional portion of the content in conjunction with the moved content allows a user of the user device to consume one or more content items from the plurality of content.
-
-
44. A content distribution system, comprising:
-
at least one content distribution server coupled over a first communication network to an internal storage element of a user device, and coupled over a second communication network to an external storage element associated with the user device; the at least one content distribution server comprising; memory; and at least one processor configured to; manage a plurality of content; and assist preloading of at least a portion of the plurality of content to the external storage element through the second communication network, wherein the at least the portion of the plurality of content is selectable from the plurality of content, wherein a selection is based on a value metric, and wherein the value metric comprises a cost parameter; wherein the value metric is at least partially dependent on a cost of usage of the second communication network, and wherein the cost of usage of the second communication network is less than a cost of usage of the first communication network; and assist in providing an additional portion of the plurality of content to the internal storage element of the user device through the first communication network, wherein the at least the portion of the plurality of content is larger than the additional portion of the plurality of content, wherein content from the at least a the portion of the plurality of content is moved from the external storage element to the internal storage element of the user device through a local network, wherein the additional portion of the plurality of content in conjunction with the moved content allows a user of the user device to consume one or more content items from the plurality of content. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method of distributing content over a communication network, the method comprising:
-
managing, by at least one content distribution server, a plurality of content, wherein the at least one content distribution server is connectable to a user device having an internal storage element through a first communication network, and connectable to an external storage element associated with the user device through a second communication network; assisting preloading of at least a portion of the plurality of content to the external storage element through the second communication network as directed by a service provider, wherein the at least the portion of the plurality of content is selected from the plurality of content based on a value metric, wherein the value metric comprises a cost parameter, wherein the value metric is at least partially dependent on a cost of usage of the second communication network, and wherein the cost of usage of the second communication network is less than a cost of usage of the first communication network; and assisting in providing an additional portion of the plurality of content to the internal storage element of the user device through the first communication network, wherein the at least the portion of the plurality of content is larger than the additional portion of the plurality of content, wherein content from the at least the portion of the plurality of content is moved from the external storage element to the internal storage element of the user device through a local network, wherein the additional portion of the plurality of content in conjunction with the moved content allows a user of the user device to consume one or more content items from the plurality of content.
-
Specification