Patent ID: 9294728
Filing Date: 2016-03-22
CPC Classification: H04N

Claim Text:
1. One or more computer-readable non-transitory storage media embodying logic is operable when executed to: receive source data describing content provided by each of a plurality of packet-based content sources and by each of a plurality of video service providers, different content from different ones of the packet-based content sources having different format characteristics, the content from each of the packet-based content sources having one or more format characteristics that is incompatible with transmission over an Internet Protocol Television (IPTV) network or viewing on a display associated with a user; store the content source data in memory as a source list; select at least one of the packet-based content sources from the plurality of packet-based content sources to receive corresponding content and at least one of the plurality of video service providers to receive a video stream in response to a request from the user based on the source list; request the corresponding content from a selected packet-based content source and the video stream from a selected video service provider; identify, based at least in part on the source data, one or more algorithms suitable to modify the corresponding content from the selected packet-based content source and the video stream from the selected video service provider to be compatible with transmission over the IPTV network and viewing on the display; modify the corresponding content and the video stream based on one or more of the identified algorithms to generate displayable content; and transmit the displayable content to the display to simultaneously display the corresponding content and the video stream selected in response to the request based on the source list.