Interactive media guidance system having multiple devices
First Claim
Patent Images
1. A method for delivering video programming to user equipment devices in a home network, the method comprising:
- generating for display a menu associated with delivering the video programming, wherein the menu includes a first option for an interactive application available for automatic delivery with the video programming and a second option for a user-selected version of the video programming to be delivered;
receiving a first request selecting the interactive application for delivery with the video programming;
after receiving the first request, receiving a second request from a first user equipment device in the home network to play the video programming;
in response to receiving the second request to play the video programming;
selecting an interactive application from a plurality of interactive applications to deliver with the video programming based on the first request; and
selecting a first version of the interactive application from a plurality of stored versions of the interactive application that is supported by the first user equipment device; and
delivering the user-selected version of the video programming and the first version of the interactive application to the first user equipment device.
15 Assignments
0 Petitions
Accused Products
Abstract
When selecting a television program for recording, a user may configure the delivery of the selected television program and associated data and interactive applications to different user equipment devices in a home network, which may have different capabilities. Because the user equipment devices in the home network may have different capabilities, the user may wish to deliver different types and amount of content, different amounts of data, and different versions of interactive applications to the user equipment devices in the home network.
-
Citations
21 Claims
-
1. A method for delivering video programming to user equipment devices in a home network, the method comprising:
-
generating for display a menu associated with delivering the video programming, wherein the menu includes a first option for an interactive application available for automatic delivery with the video programming and a second option for a user-selected version of the video programming to be delivered; receiving a first request selecting the interactive application for delivery with the video programming; after receiving the first request, receiving a second request from a first user equipment device in the home network to play the video programming; in response to receiving the second request to play the video programming; selecting an interactive application from a plurality of interactive applications to deliver with the video programming based on the first request; and selecting a first version of the interactive application from a plurality of stored versions of the interactive application that is supported by the first user equipment device; and delivering the user-selected version of the video programming and the first version of the interactive application to the first user equipment device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for delivering video programming to user equipment devices in a home network comprising:
a processor in communication with the home network configured to; generate for display a menu associated with delivering the video programming, wherein the menu includes a first option for an interactive application available for automatic delivery with the video programming and a second option for a user-selected version of the video programming to be delivered; receive a first request selecting one of plurality of interactive applications for delivery with the video programming; after receiving the first request, receive a second request from a first user equipment device in the home network to play the video programming; in response to receiving the second request to play the video programming; select an interactive application from a plurality of interactive applications based on the first request; and select a first version of the interactive application from a plurality of stored versions of the interactive application that supported by for the first user equipment device; and deliver the user-selected version of the video programming and the first version of the interactive application to the first user equipment device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method for delivering recorded television programs to user equipment devices in a home network, the method comprising:
-
generating for display a menu listing a first option for an interactive application available for automatic delivery with a recorded television program and a second option for a user-selected version of the recorded television program to be delivered; receiving a first request selecting the interactive application; after receiving the first request, receiving a second request from a first user equipment device in the home network to play the recorded television program; in response to receiving the second request to play the recorded television program; selecting an interactive application from a plurality of interactive applications to deliver with the recorded television program based on the first request; and selecting a first version of the interactive application from a plurality of stored versions of the interactive application that is supported by the first user equipment device; and delivering the user-selected version of the recorded television program and the first version of the interactive application to the first user equipment device.
-
Specification