Patent ID: 9185324
Filing Date: 2015-11-10
Classification: G06F,H04L,H04N

Abstract:
1. A method of managing Electronic Programming Guide (EPG) information for an Intelligent television (TV), comprising: executing, by a processor of the Intelligent TV, two or more EPG source plug-ins; polling, by a first EPG source plug-in through a network, a first EPG source for updated EPG information to determine if updated EPG information is available from the first EPG source of EPG information, wherein the first source of EPG information is associated with digital television EPG information, wherein, for an EPG source with no updated EPG information, the polling and/or retrieving step comprises associating the EPG information from the EPG source with dummy EPG data, wherein the dummy EPG data is one of a plain channel listing and a standard label in an EPG time slot; if updated EPG information is available from the first EPG source, retrieving, by the first EPG source plug-in, the updated EPG information from the first EPG source; polling, by a second EPG source plug-in through the network, a second EPG source for updated EPG information to determine if updated EPG information is available from the EPG second source of EPG information, wherein the second EPG source of EPG information is associated with cloud-stored EPG information; if updated EPG information is available from the second EPG source, retrieving, by the second EPG source plug-in, the updated EPG information from the second EPG source, wherein one or more of the polling step and the retrieving step is activated after a channel scanning operation by the Intelligent TV; aggregating, by the processor, the updated EPG information from the first and second EPG sources; and providing, by the processor, a relevant portion of the updated EPG information to an application of the Intelligent TV.