Digital video recorder state cache
First Claim
Patent Images
1. A method comprising the steps of:
- maintaining a bookmark service database in communication with a plurality of set-top boxes, said bookmark service database comprising a plurality of bookmarks for a plurality of programs, each of said bookmarks in turn comprising a program identifier and a play position;
obtaining, at said bookmark service database, an indication that a given one of said set-top boxes has updated its cache with a bookmark action;
updating said bookmark service database to reflect said bookmark action; and
pushing, from said bookmark service database to said plurality of set-top boxes other than said given one of said set-top boxes, at least a portion of said bookmark service database for local caching on said plurality of set-top boxes,wherein said pushing is carried out in response to said obtaining of said indication and wherein said subset includes an update to reflect said bookmark action.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital video recorder control database is maintained for a digital video recorder in communication with a plurality of set-top boxes. The database includes program content, associated programming metadata, and a recording schedule. A subset of the digital video recorder control database is pushed from the digital video recorder control database to the plurality of set-top boxes for local caching on the plurality of set-top boxes. The subset includes at least a portion of the recording schedule.
-
Citations
6 Claims
-
1. A method comprising the steps of:
-
maintaining a bookmark service database in communication with a plurality of set-top boxes, said bookmark service database comprising a plurality of bookmarks for a plurality of programs, each of said bookmarks in turn comprising a program identifier and a play position; obtaining, at said bookmark service database, an indication that a given one of said set-top boxes has updated its cache with a bookmark action; updating said bookmark service database to reflect said bookmark action; and pushing, from said bookmark service database to said plurality of set-top boxes other than said given one of said set-top boxes, at least a portion of said bookmark service database for local caching on said plurality of set-top boxes, wherein said pushing is carried out in response to said obtaining of said indication and wherein said subset includes an update to reflect said bookmark action. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification