Abstract: A method for multicasting targeted advertising data to end user devices is disclosed. In an illustrative embodiment the method includes but is not limited to correlating at a regional internet protocol television (IPTV) server, multicast queue data with web data from web sites visited by each of a plurality of end user devices associated with the regional IPTV server; selecting a subgroup of end user devices from the plurality of end user devices to receive targeted advertising data correlating with a member of the multicast queue data; and multicasting targeted advertising data associated with the member of the multicast queue data to the subgroup of end user devices from the regional IPTV server. A system is also disclosed for multicasting targeted advertising data to end user devices. A data structure is disclosed for storing data used by the system and method.
Abstract: A system is disclosed for performing a method of distributing video data over an electrical power line. The system includes but is not limited to a processor in data communication with a computer readable medium and a computer program comprising instructions embedded in the computer readable medium, the computer program further comprising instructions to detect first event data at a first controllable device in an internet protocol television system; instructions to send second event data over the electrical power line to a second controllable device in the internet protocol television system from the first controllable device in response to the detecting the first event data at the first controllable device; and instructions to receive video data concurrently at a first internet protocol television client device over the electrical power line from the first and second controllable devices in response to the detecting the first event data at the first controllable device.
Type:
Grant
Filed:
October 15, 2008
Date of Patent:
July 3, 2012
Assignee:
AT&T IP I, LP
Inventors:
Brian B. Wilson, Roger A. Cockrell, Steven M. Wollmershauser
Abstract: A digital video recorder (DVR) has a memory manager to determine a particular date and a particular video program in a download schedule for which the DVR will reach a low memory condition based on the download schedule and an amount of unoccupied memory space in the DVR. The DVR outputs a display signal to indicate the particular date and the particular video program.