Patent ID: 8607287
Filing Date: 2013-12-10
Classification: H04N

Abstract:
1. A method for accessing video programming on different devices through a network comprising: receiving, via a user interface, a first user input specifying viewing preferences for a first device that can access the video programming through the network, wherein the viewing preferences for the first device specify a first amount of time in which content should be transmitted to the first device; identifying a plurality of segments of an original version of the video programming; selecting a first segment from the plurality of segments for a condensed version of the video programming based on whether the condensed version, with the first segment included, can be transmitted to the first device within the specified first amount of time; delivering the condensed version, with the first segment included, to the first device; receiving a second user input specifying viewing preferences for a second device that can access the video programming through the network, wherein the viewing preferences for the second device specify a second amount of time in which content should be transmitted to the second device; selecting a second segment from the plurality of segments for a second condensed version of the video programming based on whether the second condensed version, with the second segment included, can be transmitted to the second device within the specified second amount of time; and delivering the second condensed version of the video programming to the second device.