Digital subscriber television networks with local physical storage devices and virtual storage
First Claim
Patent Images
1. A digital home communication terminal (DHCT) comprising:
- a memory that stores executable instruction sequences; and
a processor that executes the stored executable instruction sequences, the stored executable instruction sequences including;
an electronic programming guide (EPG) application that provides user access to EPG information, the EPG application configured to generate for display an EPG comprising a grid of broadcast media content instance titles and a scheduled broadcast start time for each of the media content instance titles, the EPG application further configured to provide a base service comprising the media content instance titles corresponding to a first period and each respective scheduled broadcast start time, the EPG application further configured to provide an extended service that provides additional information in the EPG, the extended service dormant until activated in direct response to detection of a connected local storage device, the EPG information comprising the base service and the extended service;
a dual mode file system that provides a common interface to both the local storage device and a remotely located storage device;
wherein the EPG application further includes;
instructions that are capable of determining whether a local storage device is physically connected and not physically connected to the DHCT;
instructions that use the dual mode file system to retrieve the EPG information from the remotely located storage device in cooperation with a carousel-type server and store the EPG information in the memory, responsive to determining that the local storage device is not physically connected to the DHCT; and
instructions that use the dual mode file system to retrieve the EPG information from the remotely located storage device in cooperation with the carousel-type server and store the EPG information in the local storage device, responsive to determining that the local storage device is physically connected to the DHCT.
5 Assignments
0 Petitions
Accused Products
Abstract
A dual mode file system in a subscriber network television system, comprising a memory with logic, and a processor configured with the logic to use remote data to support the processor until the logic detects that local data is available.
44 Citations
54 Claims
-
1. A digital home communication terminal (DHCT) comprising:
-
a memory that stores executable instruction sequences; and a processor that executes the stored executable instruction sequences, the stored executable instruction sequences including; an electronic programming guide (EPG) application that provides user access to EPG information, the EPG application configured to generate for display an EPG comprising a grid of broadcast media content instance titles and a scheduled broadcast start time for each of the media content instance titles, the EPG application further configured to provide a base service comprising the media content instance titles corresponding to a first period and each respective scheduled broadcast start time, the EPG application further configured to provide an extended service that provides additional information in the EPG, the extended service dormant until activated in direct response to detection of a connected local storage device, the EPG information comprising the base service and the extended service; a dual mode file system that provides a common interface to both the local storage device and a remotely located storage device; wherein the EPG application further includes; instructions that are capable of determining whether a local storage device is physically connected and not physically connected to the DHCT; instructions that use the dual mode file system to retrieve the EPG information from the remotely located storage device in cooperation with a carousel-type server and store the EPG information in the memory, responsive to determining that the local storage device is not physically connected to the DHCT; and instructions that use the dual mode file system to retrieve the EPG information from the remotely located storage device in cooperation with the carousel-type server and store the EPG information in the local storage device, responsive to determining that the local storage device is physically connected to the DHCT. - 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, 44, 45, 46, 47)
-
-
48. A method in a digital home communication terminal (DHCT) comprising the steps of:
-
determining whether a local storage device is physically connected and not physically connected to the DHCT; responsive to determining that the local storage device is not physically connected to the DHCT, retrieving from a remote storage device in cooperation with a carousel-type server a base service EPG information and storing base service EPG information in a memory residing in the DHCT, the base service EPG information comprising media content instance titles and a scheduled broadcast start time for each of the media content instance titles; responsive to determining that the local storage device is physically connected to the DHCT, activating a previously dormant portion of an EPG application that provides an extended service, retrieving from the remote storage device in cooperation with the carousel-type server the base service EPG information and an extended service EPG information, and storing the extended service EPG information in the local storage device and the base service EPG information in the memory, the extended service EPG information comprising information supplemental to the base service EPG information yet unavailable for extended local storage prior to the activation; and presenting the base service and extended service EPG information to a display device responsive to a user request, the extended service EPG information provided from the remote storage device proximal in time to the user request if the local storage is not connected, otherwise the extended service EPG information is provided from the local storage without intervention of the remote storage device. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A dual mode file method in a digital home communication terminal (DHCT) comprising the steps of:
-
determining that a local storage device is physically connected to the DHCT; responsive to determining that the local storage device is physically connected to the DHCT; retrieving, from a remotely located carousel type server first electronic programming guide (EPG) information comprising a first base EPG service and first extended EPG service, the first base EPG service comprising media content instance titles and corresponding broadcast start times for a first period of time, the first extended EPG service comprising media content instance titles and corresponding broadcast start times for a second period of time not overlapping the first period of time; storing the first EPG information corresponding to the first base EPG service exclusively in a memory residing in the DHCT and initially storing for an extended period the first EPG information corresponding to the first extended EPG service exclusively in the local storage device; presenting, in response to a user request for the first EPG information, the first EPG information by accessing the memory and the local storage device; determining that the local storage device is not physically connected to the DHCT; responsive to determining that the local storage device is not physically connected to the local storage device; retrieving, from the carousel type server, second electronic programming guide (EPG) information comprising a second base EPG service comprising media content instance titles and corresponding broadcast start times corresponding to a third period of time; storing the second EPG information in the memory residing in the DHCT; and presenting the second EPG information responsive to a user request by accessing the memory for the second base EPG services and accessing, proximal in time to the user request and different in time than the retrieval and storage of the second EPG information, second extended EPG services comprising media content instance titles and corresponding broadcast start times for a fourth period of time, the fourth period of time not overlapping the third period of time. - View Dependent Claims (54)
-
Specification