System and method for preloading content segments to client devices in an electronic network
First Claim
1. A system for supporting content distribution in an electronic network, comprising:
- client devices that are initially configured to locally store preloaded content segments of content items in a distributed manner, each of said content items being originally divided into a corresponding set of said preloaded content segments, said preloaded content segments from said corresponding set being distributed over different ones of said client devices during a device manufacturing process so that none of said client devices initially contains a complete version of said corresponding set; and
a download manager of an electronic device from said client devices, said download manager generating content segment requests to target devices from among said client devices for downloading required content segments, said electronic device utilizing said required content segments to reassemble a selected content item.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for supporting content distribution in an electronic network includes a peer-to-peer network of electronic devices. The electronic devices are initially preloaded in a distributed manner with various content segments from corresponding content items. When a system user selects a particular content item on a corresponding electronic device, a download manager of the electronic device may automatically generate content segment requests to other appropriate electronic devices in the peer-to-peer network. The download manager may then download and automatically reassemble the content segments to produce the selected content item for utilization by the system user.
-
Citations
41 Claims
-
1. A system for supporting content distribution in an electronic network, comprising:
-
client devices that are initially configured to locally store preloaded content segments of content items in a distributed manner, each of said content items being originally divided into a corresponding set of said preloaded content segments, said preloaded content segments from said corresponding set being distributed over different ones of said client devices during a device manufacturing process so that none of said client devices initially contains a complete version of said corresponding set; and a download manager of an electronic device from said client devices, said download manager generating content segment requests to target devices from among said client devices for downloading required content segments, said electronic device utilizing said required content segments to reassemble a selected content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for supporting content distribution in an electronic network, comprising the steps of:
-
configuring client devices to locally store preloaded content segments of content items in a distributed manner, each of said content items being originally divided into a corresponding set of said preloaded content segments, said preloaded content segments from said corresponding set being distributed over different ones of said client devices during a device manufacturing process so that none of said client devices initially contains a complete version of said corresponding set; utilizing a download manager of an electronic device from said client devices for generating content segment requests to target devices from among said client devices; and downloading required content segments from said target devices, said electronic device utilizing said required content segments to reassemble a selected content item. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for supporting content distribution in an electronic network, comprising:
-
client devices that are initially configured to locally store preloaded content segments of content items in a distributed manner, each of said content items being originally divided into a corresponding set of said preloaded content segments, said preloaded content segments from said corresponding set being distributed over different ones of said client devices during a device manufacturing process so that none of said client devices initially contains a complete version of said corresponding set; a tracking server that stores current storage locations of said preloaded content segments; and a download manager of an electronic device from said client devices, said download manager initially downloading said current storage locations from said tracking server, said download manager then generating content segment requests to target devices from among said client devices for downloading required content segments, said electronic device utilizing said required content segments to reassemble a selected content item.
-
Specification