Patent ID: 8973045
Filing Date: 2015-03-03
Classification: H04N

Abstract:
1. A method comprising: retrieving first data for an electronic programming guide, wherein the first data corresponds to a first plurality of multimedia programs and is retrieved by a server; converting the first data to generate converted first data of a common data type; separately indexing the converted first data of the electronic programming guide according to each index type of a plurality of different index types to generate indexed first data; storing the indexed first data; tracking a second plurality of multimedia programs accessed by equipment of a user; storing data associated with the second plurality of multimedia programs accessed by the equipment of the user to generate favorites data; receiving a search request for multimedia programming associated with the favorites data from a device; searching the indexed first data to identify those multimedia programs of the first plurality of multimedia programs having indexed first data associated with the favorites data, resulting in filtered indexed first data associated with the favorites data; creating a favorites list comprising a third plurality of multimedia programs based on the filtered indexed first data associated with the favorites data; and outputting the favorites list to a display device associated with the device.