System and method for utilizing a secured service provider memory
First Claim
1. A system for delivering data to a subscriber, the system comprising:
- a network server in communication with a data distribution network, the network server configured to;
store data associated with viewing habits of a subscriber;
receive a request for a first video content from a different second subscriber;
determining, based on the viewing habits, to push the first video content to the subscriber;
deliver a plurality of staggered streams of the first video content over the data distribution network, each of the staggered streams having a first length;
a trickle server in communication with the data distribution network, the trickle server configured to push a segment of the first video content over the data distribution network, the pushed segment having a second length which is less than the first length; and
an electronic device in communication with the data distribution network and associated with the subscriber, the electronic device comprising a first memory and a second memory, said second memory comprising a reserved storage space accessible only by a service provider and configured to receive the pushed segment, wherein storing and managing of content in the reserved storage space is performed only by the service provider so that the service provider can control available memory on the second memory, the electronic device configured to;
receive a first request for the first video content;
make available for immediate viewing the pushed segment of the first video content on the second memory;
retrieve the pushed segment of the requested first video content from the second memory and display the pushed segment content to the subscriber;
locate at least one of the staggered stream of the first video content delivered over the data distribution network; and
record at least one of the staggered stream of the first video content from the network server at the first memory.
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.
-
Citations
18 Claims
-
1. A system for delivering data to a subscriber, the system comprising:
-
a network server in communication with a data distribution network, the network server configured to; store data associated with viewing habits of a subscriber; receive a request for a first video content from a different second subscriber; determining, based on the viewing habits, to push the first video content to the subscriber; deliver a plurality of staggered streams of the first video content over the data distribution network, each of the staggered streams having a first length; a trickle server in communication with the data distribution network, the trickle server configured to push a segment of the first video content over the data distribution network, the pushed segment having a second length which is less than the first length; and an electronic device in communication with the data distribution network and associated with the subscriber, the electronic device comprising a first memory and a second memory, said second memory comprising a reserved storage space accessible only by a service provider and configured to receive the pushed segment, wherein storing and managing of content in the reserved storage space is performed only by the service provider so that the service provider can control available memory on the second memory, the electronic device configured to; receive a first request for the first video content; make available for immediate viewing the pushed segment of the first video content on the second memory; retrieve the pushed segment of the requested first video content from the second memory and display the pushed segment content to the subscriber; locate at least one of the staggered stream of the first video content delivered over the data distribution network; and record at least one of the staggered stream of the first video content from the network server at the first memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
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, said second memory comprising a reserved storage space accessible only by a service provider, wherein storing and managing of content in the reserved storage space is performed only by the service provider so that the service provider can control available memory on the second memory; storing, at a network server, data associated with viewing habits of the subscriber; receiving, at the network server, a request for a first video content from a different second subscriber; determining, at the network server, based on the viewing habits, to push the first video content to the subscriber; delivering, via the network server, a plurality of staggered streams of the first video content over said network, each of said streams having a first length; pushing, via the network server, a segment of said first video content onto the reserved storage space of said second memory of said electronic device, said pushed segment having a second length which is less than said first length; receiving, at the electronic device, a first request for said first video content at said electronic device; making available for immediate viewing, at the electronic device, the pushed segment of the first video content on the second memory; 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 (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification