SYSTEM AND METHOD FOR UTILIZING A SECURED SERVICE PROVIDER MEMORY
First Claim
1. A system for delivering data to a subscriber, said system comprising:
- a network server in communication with a data distribution network, said network server configured to deliver streams of data over said data distribution network;
a trickle server in communication with said data distribution network, said trickle server configured to deliver data over said data distribution network;
an electronic device in communication with said data distribution network, said electronic device comprising;
a first memory, anda second memory, said electronic device configured to receive and store data from said network server at said first memory, said electronic device configured to receive and store data from said trickle server at said second memory; and
a processor in communication with said trickle server and said video server, said processor configured to receive information related to a particular video and process said information to determine parameters for pushing a data file to said second memory of said electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for utilizing a secured service provider memory are disclosed. An electronic device is associated with a subscriber and is in communication with a data distribution network configured to deliver data by a service provider to the subscriber. The data distribution network comprises a server in communication with the data distribution network and the server configured to deliver a stream of data over the data distribution network. The electronic device comprises a first memory communicatively connected to the server. The first memory is configured to receive and store data from the server and it is accessible by the subscriber. A second memory is also communicatively connected to the server. The second memory is configured to receive and store data from the server, though the second memory is accessible only by the service provider.
46 Citations
32 Claims
-
1. A system for delivering data to a subscriber, said system comprising:
-
a network server in communication with a data distribution network, said network server configured to deliver streams of data over said data distribution network; a trickle server in communication with said data distribution network, said trickle server configured to deliver data over said data distribution network; an electronic device in communication with said data distribution network, said electronic device comprising; a first memory, and a second memory, said electronic device configured to receive and store data from said network server at said first memory, said electronic device configured to receive and store data from said trickle server at said second memory; and a processor in communication with said trickle server and said video server, said processor configured to receive information related to a particular video and process said information to determine parameters for pushing a data file to said second memory of said electronic device. - View Dependent Claims (2, 3, 4, 5)
-
-
7. A method of delivering video content over a network in communication with a subscriber, said method comprising the steps of:
-
providing an electronic device associated with said subscriber, said electronic device having a first memory and a second memory, said electronic device configured to deny said subscriber access to said second memory; delivering a plurality of staggered streams of first video content over said network, each of said streams having a first length; pushing a segment of said first video content onto said second memory of said electronic device, said pushed segment having a second length which is less than said first length; receiving a first request for said first video content at said electronic device; retrieving said pushed segment from said second memory of said electronic device and displaying said pushed segment content to said subscriber; locating one of said staggered streams delivered over said network; and recording said one of said staggered streams on said first memory of said electronic device. - View Dependent Claims (6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of delivering video content over a network in communication with a plurality of subscribers, said method comprising the steps of:
-
providing an electronic device associated with each of said subscribers, said electronic device having a first memory and a second memory, said electronic device configured to deny said subscribers access to said second memory; providing a network server and a database, said database storing data associated with the viewing habits of said subscribers, receiving a request for said video content at said network server; querying said database to determine subscribers likely interested in said video content, said querying step resulting in the identification of a subset of said subscribers likely interested in said video content; delivering said video content to said network devices associated with said subset of said subscribers; and storing said video content on said second memory of said electronic devices associated with said subset of said subscribers. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for delivering video content by a service provider to a plurality of subscribers, said system comprising:
-
a video server in communication with said video distribution network, said video server configured to deliver a multicast stream of video content over said video distribution network; a plurality of electronic devices in communication with a video distribution network, each of said electronic device comprising; a first memory accessible by one of said subscribers, and a second memory accessible only by said service provider; a database associated with said video server to maintain subscriber activity data, said database configured to receive information related to particular video content; and a processor in communication with said database, said processor configured to process said subscriber activity data with respect to said information related to particular video content, said processor configured to generate a list of said subscribers likely interested in said particular video content, wherein said video server is operable to push said particular video content to a set of second memories of said electronic devices associated with said list of likely interested subscribers. - View Dependent Claims (25, 26, 27)
-
-
28. An electronic device associated with a subscriber and in communication with a data distribution network configured to deliver data by a service provider to said subscriber, said data distribution network comprising a server in communication with said data distribution network, said server configured to deliver a stream of data over said data distribution network, said electronic device comprising:
-
a first memory communicatively connected to said server, said first memory configured to receive and store data from said server, said first memory accessible by said subscriber; and a second memory communicatively connected to said server, said second memory configured to receive and store data from said server, said second memory accessible only by said service provider. - View Dependent Claims (29, 30, 31, 32)
-
Specification