Resource data configuration for media content access systems and methods
First Claim
1. A system comprising:
- a content delivery subsystem providing online resource data and programming data associated with media content; and
a content processing subsystem configured to communicate with the content delivery subsystem via a network, the content processing subsystem being configured toreceive the programming data associated with the media content, andgenerate a program guide user interface including at least a subset of the programming data, wherein;
the content processing subsystem is configured to determine whether the online resource data is accessible via the network,the content processing subsystem is configured to access and utilize the online resource data to generate a first version of the program guide user interface when the content processing subsystem determines that the online resource data is accessible via the network,the content processing subsystem includes offline resource data and is configured to utilize at least a subset of the offline resource data instead of the online resource data to generate a second version of the program guide user interface when the content processing subsystem determines that the online resource data is inaccessible via the network for at least a threshold period of time, andthe second version of the program guide user interface is a downgraded version of the first version of the program guide user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
In one of many possible implementations, a system includes a content delivery subsystem providing online resource data and programming data associated with media content. The system further includes a content processing subsystem configured to communicate with the content delivery subsystem via a network. The content processing subsystem is configured to receive the programming data and to generate a program guide user interface including at least a subset of the programming data. The content processing subsystem is configured to access and utilize the online resource data on demand to generate the program guide user interface when the online resource data is accessible via the network. In certain implementations, the content processing subsystem includes offline resource data and is configured to utilize the offline resource data to generate the program guide user interface when the online resource data is inaccessible via the network.
-
Citations
21 Claims
-
1. A system comprising:
-
a content delivery subsystem providing online resource data and programming data associated with media content; and a content processing subsystem configured to communicate with the content delivery subsystem via a network, the content processing subsystem being configured to receive the programming data associated with the media content, and generate a program guide user interface including at least a subset of the programming data, wherein; the content processing subsystem is configured to determine whether the online resource data is accessible via the network, the content processing subsystem is configured to access and utilize the online resource data to generate a first version of the program guide user interface when the content processing subsystem determines that the online resource data is accessible via the network, the content processing subsystem includes offline resource data and is configured to utilize at least a subset of the offline resource data instead of the online resource data to generate a second version of the program guide user interface when the content processing subsystem determines that the online resource data is inaccessible via the network for at least a threshold period of time, and the second version of the program guide user interface is a downgraded version of the first version of the program guide user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a communication interface configured to receive media content, programming data associated with the media content, and resource data from a content delivery subsystem via a network; at least one processor; and a memory unit including a program guide application, the program guide application being configured to direct the at least one processor to generate a program guide user interface including at least a subset of the programming data, wherein; the program guide application is configured to direct the at least one processor to determine whether online resource data is accessible via the network, the program guide application is configured to direct the at least one processor to access and utilize the online resource data on demand to generate a first version of the program guide user interface when the at least one processor determines that the online resource data is accessible via the network, the memory unit includes offline resource data, the program guide application being configured to direct the at least one processor to utilize at least a subset of the offline resource data instead of the online resource data to generate a second version of the program guide user interface when the at least one processor determines that the online resource data is inaccessible via the network for at least a threshold period of time, and the second version of the program guide user interface is a downgraded version of the first version of the program guide user interface. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
receiving programming data associated with media content provided over a network by a content delivery subsystem; maintaining offline resource data; determining whether online resource data is accessible via the network; and generating a program guide user interface including the programming data associated with the media content, wherein; the generating step includes accessing and utilizing online resource data for generating a first version of the program guide user interface when the online resource data is determined to be accessible over the network, the content delivery subsystem maintaining the online resource data, the generating step includes utilizing at least a subset of the offline resource data instead of the online resource data to generate a second version of the program guide user interface when the online resource data is determined to be inaccessible via the network for at least a threshold period of time, and the second version of the program guide user interface is a downgraded version of the first version of the program guide user interface. - View Dependent Claims (18, 19, 20, 21)
-
Specification