Management of user interface elements
First Claim
Patent Images
1. A system, comprising:
- a video hub office that serves as a point of aggregation of media content, the video hub office comprising at least one device configured toreceive a media signal from a head end through a media distribution network, andprovide the media signal to a content processing device located at a customer premises, the content processing device configured to process the media signal and provide media programming included in the media signal to a media playback device for playback at the customer premises;
an element server in the video hub office; and
at least one computing device remote from the video hub office and the customer premises, the at least one computing device comprising;
a first data store that includes a first set of data that includes a plurality of presentation elements,a second data store that includes a second set of data that includes metadata concerning the presentation elements, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements in the first data store, the second set of data further including information concerning one or more associations of one or more of the presentation elements in the first set of data with a chunk that is a logical grouping of the one or more of the presentation elements, andan element management subsystem that provides the one or more of the presentation elements associated with the chunk to the element server in the video hub office by way of a packet network, the element server configured to cache the one or more of the presentation elements for use by the element server in fulfilling a request provided by the content processing device to the element server;
wherein the at least one computing device remote from the video hub office and the customer premises provides a user interface that presents a screen displaying a description of the one or more of the presentation elements associated with the chunk.
3 Assignments
0 Petitions
Accused Products
Abstract
A first set of data includes a plurality of presentation elements. A second set of data includes metadata concerning the presentation elements, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements. An element management subsystem is configured to provide the presentation elements to a remote element server. The element server is configured to serialize and transmit the elements in a binary stream in response to a request, the elements being formatted according to a parameter of the request.
14 Citations
24 Claims
-
1. A system, comprising:
-
a video hub office that serves as a point of aggregation of media content, the video hub office comprising at least one device configured to receive a media signal from a head end through a media distribution network, and provide the media signal to a content processing device located at a customer premises, the content processing device configured to process the media signal and provide media programming included in the media signal to a media playback device for playback at the customer premises; an element server in the video hub office; and at least one computing device remote from the video hub office and the customer premises, the at least one computing device comprising; a first data store that includes a first set of data that includes a plurality of presentation elements, a second data store that includes a second set of data that includes metadata concerning the presentation elements, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements in the first data store, the second set of data further including information concerning one or more associations of one or more of the presentation elements in the first set of data with a chunk that is a logical grouping of the one or more of the presentation elements, and an element management subsystem that provides the one or more of the presentation elements associated with the chunk to the element server in the video hub office by way of a packet network, the element server configured to cache the one or more of the presentation elements for use by the element server in fulfilling a request provided by the content processing device to the element server; wherein the at least one computing device remote from the video hub office and the customer premises provides a user interface that presents a screen displaying a description of the one or more of the presentation elements associated with the chunk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving, by a video hub office that serves as a point of aggregation of media content, a media signal from a head end through a media distribution network; providing, by the video hub office, the media signal to a content processing device located at a customer premises, the content processing device configured to process the media signal and provide media programming included in the media signal to a media playback device for playback at the customer premises; storing, by at least one computing device remote from the video hub office and the customer premises, a first set of data that includes a plurality of presentation elements in an element database; storing, by the at least one computing device remote from the video hub office and the customer premises, a second set of data that includes metadata concerning the presentation elements in a metadata database, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements in the element database, the second set of data further including information concerning one or more associations of one or more of the presentation elements in the first set of data with a chunk that is a logical grouping of the one or more of the presentation elements; providing, by the at least one computing device remote from the video hub office and the customer premises, the one or more of the presentation elements associated with the chunk to an element server in the video hub office by way of a packet network, the element server configured to cache the one or more of the presentation elements for use by the element server in fulfilling a request provided by the content processing device to the element server; providing, by the at least one computing device remote from the video hub office and the customer premises, a user interface that presents a screen displaying a description of the one or more of the presentation elements associated with the chunk; receiving, by the at least one computing device remote from the video hub office and the customer premises, input from the user interface to add a new element to the first set of data; calculating, by the at least one computing device remote from the video hub office and the customer premises, a hash value of the new element; and checking, by the at least one computing device remote from the video hub office and the customer premises, the hash value of the new element against the second set of data to determine whether the new element was previously added to the first set of data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a video hub office that serves as a point of aggregation of media content, the video hub office comprising at least one device configured to receive a media signal from a head end through a media distribution network, and provide the media signal to a content processing device located at a customer premises, the content processing device configured to process the media signal and provide media programming included in the media signal to a media playback device for playback at the customer premises; a first data store that includes a first set of data that includes a plurality of presentation elements; a second data store that includes a second set of data that includes metadata concerning the presentation elements, the metadata including at least a hash value related to each of the presentation elements and a location of each of the presentation elements in the first data store, the second set of data further including information concerning one or more associations of one or more of the presentation elements in the first set of data with a chunk that is a logical grouping of the one or more of the presentation elements; an element server in the video hub office; at least one computing device separate and remote from the video hub office and the customer premises and that provides the one or more of the presentation elements associated with the chunk to the element server, provides a user interface that presents a screen displaying a description of the one or more of the presentation elements associated with the chunk, and is configured to receive input from the user interface to add a new element to the first set of data, to calculate a hash value of the new element, and to check the hash value of the new element against the second set of data to determine whether the new element was previously added to the first set of data; wherein the element server is configured to receive and cache the one or more of the presentation elements for use by the element server in fulfilling a request provided by the content processing device to the element server.
-
Specification