METHOD OF SENDING MEDIA PROGRAM INFORMATION TO A SUBSCRIBER AND NODES THEREFOR
First Claim
1. A method of updating media program information of a subscriber from a node storing a personalized electronic program guide (EPG) content, the method comprising the steps of:
- a. receiving a change condition affecting the personalized EPG content;
b. calculating changes to the personalized EPG content based on the change condition; and
c. sending towards the subscriber the changes to the personalized EPG content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and nodes are introduced to allow pushing from a network towards an IP television (IPTV) terminal an Electronic Program Guide (EPG) in an optimized manner. An IPTV server stores a personalized EPG based on a generic EPG and on a subscriber profile. Upon changes to the personalized EPG, its content is pushed towards the IPTV terminal. According to one aspect of the invention, only changes from what the IPTV terminal has previously stored are being pushed down, thereby saving signalling bandwidth. For that purpose, the EPG as well as a user profile are presented and stored in eXtendable Markup Language (XML) format, allowing the use of XML Configuration Access Protocol for performing changes to the user profile from a Home Subscriber Server. Changes are then pushed towards the IPTV terminal.
23 Citations
28 Claims
-
1. A method of updating media program information of a subscriber from a node storing a personalized electronic program guide (EPG) content, the method comprising the steps of:
-
a. receiving a change condition affecting the personalized EPG content; b. calculating changes to the personalized EPG content based on the change condition; and c. sending towards the subscriber the changes to the personalized EPG content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An internet protocol television (IPTV) server storing a personalized electronic program guide (EPG) content, comprising:
-
an input port for receiving a change condition affecting the personalized EPG content; a processor for calculating changes to the personalized EPG content based on the change condition; an output port for sending towards the subscriber the changes to the personalized EPG content; and a control logic for instructing the processor to calculate the changes to the personalized EPG content, and for instructing the output port to send the changes to the personalized EPG content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An internet protocol television (IPTV) terminal, comprising:
-
a memory for storing an electronic program guide (EPG) content; an input port for receiving changes to the EPG content; a processor for calculating a new version of the EPG content based on the EPG content and on the changes to the EPG content; and a control logic for instructing the processor to calculate a new version of the EPG content and for storing in the memory the new version of the EPG content. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification