System and method for distributing dynamic event data in an internet protocol television system
First Claim
1. A method for distributing dynamic event notification data in an internet protocol television system comprising:
- identifying a plurality of end user devices associated with a current viewer in the internet protocol television system;
determining a priority for an event associated with the current viewer;
determining a first context for the current viewer, based on a first plurality of different parameters comprising the current viewer watching a particular program on a first one of the plurality of end user devices;
determining if the priority exceeds an event notice level for the first context;
determining if the priority exceeds an event notice level for a second context for a second one of the plurality of end user devices; and
upon determining that the priority exceeds the event notice level for the first end user device, sending from the internet protocol television server to the first end user client the dynamic event notification data; and
upon determining that the priority does not exceed the event notification level for the first end user device and determining that the priority exceeds an event level of interest for the second end user device, sending from the internet protocol television system to the second user client device, the event notification data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for distributing dynamic event notification data in an internet protocol television (IPTV) system including receiving at an IPTV server the dynamic event notification data indicating an occurrence of a dynamic event; identifying at the IPTV server a current IPTV viewer associated with an IPTV end user client device; retrieving at the IPTV server an event filter for the current IPTV viewer; filtering at the IPTV server the dynamic event notification data through the event filter for the current IPTV viewer; and sending from the IPTV server to an end user client device associated with the current IPTV viewer, the dynamic event notification data when the dynamic event notification data passes through the event filter.
14 Citations
17 Claims
-
1. A method for distributing dynamic event notification data in an internet protocol television system comprising:
-
identifying a plurality of end user devices associated with a current viewer in the internet protocol television system; determining a priority for an event associated with the current viewer; determining a first context for the current viewer, based on a first plurality of different parameters comprising the current viewer watching a particular program on a first one of the plurality of end user devices; determining if the priority exceeds an event notice level for the first context; determining if the priority exceeds an event notice level for a second context for a second one of the plurality of end user devices; and upon determining that the priority exceeds the event notice level for the first end user device, sending from the internet protocol television server to the first end user client the dynamic event notification data; and upon determining that the priority does not exceed the event notification level for the first end user device and determining that the priority exceeds an event level of interest for the second end user device, sending from the internet protocol television system to the second user client device, the event notification data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for distributing dynamic event notification data in an internet protocol television system, the system comprising:
-
a processor in data communication with a memory in a non-transitory computer readable medium; and a computer program in the memory, the computer program further comprising instructions to identify a plurality of end user devices associated with a current viewer in the internet protocol television system; instructions to determine a priority for an event associated with the current viewer; instructions to determine a first context for the current viewer, based on a first plurality of different parameters comprising the current viewer watching a particular program on a first one of the plurality of end user devices; instructions to determine if the priority exceeds an event notice level for the first context, instructions to determine if the priority exceeds an event notice level for a second context for a second one of the plurality of end user devices; and instructions to, upon determining that the priority exceeds the event notice level for the first end user device, send from the internet protocol television server to the first end user client the dynamic event notification data; and instructions to, upon determining that the priority does not exceed the event notification level for the first end user device and determining that the priority exceeds an event level of interest for the second end user device, send from the internet protocol television system to the second user client device, the event notification data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium containing a computer program that when executed by a computer perform functions useful for distributing dynamic event notification data in an internet protocol television system, the computer program comprising:
-
instructions to identify a plurality of end user devices associated with a current viewer in the internet protocol television system; instructions to determine a priority for an event associated with the current viewer; instructions to determine a first context for the current viewer, based on a first plurality of different parameters comprising the current viewer watching a particular program on a first one of the plurality of end user devices; instructions to determine if the priority exceeds an event notice level for the first context; instructions to determine if the priority exceeds an event notice level for a second context for a second one of the plurality of end user devices; and instructions to, upon determining that the priority exceeds the event notice level for the first end user device, send from the internet protocol television server to the first end user client the dynamic event notification data; and instructions to, upon determining that the priority does not exceed the event notification level for the first end user device and determining that the priority exceeds an event level of interest for the second end user device, send from the internet protocol television system to the second user client device, the event notification data. - View Dependent Claims (17)
-
Specification