Patent ID: 9167287
Filing Date: 2015-10-20
Classification: H04N

Abstract:
1. A computer-implemented method comprising: identifying, by a user device that includes a graphical user interface, a particular video program currently being received by a set top box, wherein the set top box is different from the user device and the user device is at a first home network; requesting, by the user device, video program related content regarding the particular video program, wherein the video program related content includes a listing of at least one similar video program to the particular video program and supplemental content for the particular video program, wherein the supplemental content is not an electronic program guide; receiving the video program related content; presenting the video program related content in the graphical user interface of the user device; receiving, at the user device, a selection of one of the at least one similar video program to be played at the set top box; signaling, by the user device, the set top box to play the selected at least one similar video program; controlling, by the user device, a viewing session at a display associated with the set top box for the at least one similar video program while displaying the video program related content at the graphical user interface of the user device; identifying at least one party to receive a recommendation based on the particular video program, wherein the party is associated with a second device at a second home network which is different from the first home network; and sending the recommendation based on the video pro ram to the identified at least one party via the second device.