Content delivery system and method for providing customized channels and content to terminal devices
First Claim
1. A method of operating a content delivery system that includes a plurality of terminal devices and a server, the server having access to a memory element, the method comprising:
- storing, within the memory element, a plurality of channel configurations dictating a customized set of channels available to display on particular ones of the plurality of terminal devices;
authenticating one terminal device of the plurality of terminal devices with the server;
receiving, by the server from the one terminal device, a first request for one of the plurality of channel configurations, the one of the plurality of channel configurations associated with the one terminal device, the one of the plurality of channel configurations dictating a customized channel for the one terminal device, the customized channel being one of a plurality of selectable channels for display on the one terminal device;
sending, by the server to the one terminal device, the one of the plurality of channel configurations in response to the first request, including sending a collection of metadata for a first content element and a second content element to be simultaneously displayed on the customized channel, the metadata indicating a first storage location of the first content element within the memory element, the metadata indicating a second storage location of the second content element within the memory element;
receiving, by the server, at least one second request for content from the one terminal device, the at least one second request corresponding to the one of the plurality of channel configurations and indicating the first storage location and the second storage location;
retrieving, by the server, the first content element and the second content element according to first storage location and the second storage location indicated in the at least one second request;
sending, by the server to the terminal device in response to the at least one second request, the first content element and the second content element for populating the customized channel by the one terminal device according to the one of the plurality of channel configurations; and
displaying by the one terminal device, the first content element and the second content element simultaneously on the customized channel according to the one of the plurality of channel configurations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a content delivery system that includes a terminal device and a server includes storing, within the memory element, a channel configuration that has been customized for the terminal device. The method also includes authenticating the terminal device with the server and receiving, by the server, a request for the channel configuration from the terminal device. The method further includes sending, by the server to the terminal device, the channel configuration in response to the request for the channel configuration after authenticating the terminal device. Also, the method includes receiving, by the server, a request for content from the terminal device. The request for content corresponds to the channel configuration. Additionally, the method includes sending, by the server to the terminal device, a content element for populating a terminal device channel by the terminal device according to the channel configuration.
-
Citations
14 Claims
-
1. A method of operating a content delivery system that includes a plurality of terminal devices and a server, the server having access to a memory element, the method comprising:
-
storing, within the memory element, a plurality of channel configurations dictating a customized set of channels available to display on particular ones of the plurality of terminal devices; authenticating one terminal device of the plurality of terminal devices with the server; receiving, by the server from the one terminal device, a first request for one of the plurality of channel configurations, the one of the plurality of channel configurations associated with the one terminal device, the one of the plurality of channel configurations dictating a customized channel for the one terminal device, the customized channel being one of a plurality of selectable channels for display on the one terminal device; sending, by the server to the one terminal device, the one of the plurality of channel configurations in response to the first request, including sending a collection of metadata for a first content element and a second content element to be simultaneously displayed on the customized channel, the metadata indicating a first storage location of the first content element within the memory element, the metadata indicating a second storage location of the second content element within the memory element; receiving, by the server, at least one second request for content from the one terminal device, the at least one second request corresponding to the one of the plurality of channel configurations and indicating the first storage location and the second storage location; retrieving, by the server, the first content element and the second content element according to first storage location and the second storage location indicated in the at least one second request; sending, by the server to the terminal device in response to the at least one second request, the first content element and the second content element for populating the customized channel by the one terminal device according to the one of the plurality of channel configurations; and displaying by the one terminal device, the first content element and the second content element simultaneously on the customized channel according to the one of the plurality of channel configurations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A video delivery server system for a plurality of terminal devices comprising:
-
a processor device; and a memory element communicatively coupled to the processor device, the memory element having computer executable instructions stored therein and configurable to be executed by the processor device to cause the video delivery server system to perform a method comprising; storing, within the memory element, a plurality of channel configurations dictating a customized set of channels available to display on particular ones of the plurality of terminal devices; authenticating one terminal device of the plurality of terminal devices; receiving a first request for one of the plurality of channel configurations, the one of the plurality of channel configurations associated with the one terminal device, the one of the plurality of channel configurations dictating a customized channel for the one terminal device, the customized channel being one of a plurality of selectable channels for display on the one terminal device; sending, to the one terminal device, the one of the plurality of channel configurations in response to the first request, including sending a collection of metadata for a first content element and a second content element to be simultaneously displayed on the customized channel, the metadata indicating a first storage location of the first content element within the memory element, the metadata indicating a second storage location of the second content element within the memory element; receiving, at least one second request for content from the one terminal device, the at least one second request corresponding to the one of the plurality of channel configurations, and indicating the first storage location and the second storage location; retrieving the first content element and the second content element according to first storage location and the second storage location indicated in the at least one second request; sending, to the terminal device in response to the at least one second request, the first content element and the second content element for the one terminal device to simultaneously display on the customized channel according to the one of the plurality of channel configurations. - View Dependent Claims (9, 10)
-
-
11. A television (TV) system comprising:
-
a plurality of TVs including a first TV that includes a TV processor, a TV memory element, and a display; a server that includes a server processor and a server memory element, the server memory element having a plurality of content elements stored thereon, the server memory element including a plurality of channel configurations dictating a customized set of channels available for display on particular ones of the plurality of TVs, the plurality of channel configurations dictating predetermined ones of the plurality of content elements to be displayed on particular ones of the plurality of channels for the different ones of the plurality of TVs; wherein the plurality of channel configurations includes a first channel configuration for the first TV, the display of the first TV configured to selectively switch between display of the first channel and display of the second channel; wherein the first channel configuration dictates that, when the first channel is displayed, a first content element and a second content element are to be displayed simultaneously; wherein the first channel configuration dictates that, when the second channel is displayed, a third content element is to be displayed; wherein the first channel configuration indicates a storage location within the server memory element of the first, second, and third content elements; wherein the first TV is configured to generate a first request for the first channel configuration; wherein the first TV is configured to receive the first channel configuration from the server in response to the first request; wherein the first TV is configured to generate at least one second request for the first content element and the second content element, the at least one second request including the storage location within the server memory element of the first and second content elements; and wherein the first TV is configured receive the first and second content elements from the server in response to the at least one second request; and wherein the display of the first TV is configured to display the first channel, including simultaneous display of the first content element and the second content element. - View Dependent Claims (12, 13, 14)
-
Specification