Position-and length-sensitive video timeline behavior
First Claim
1. A method for navigating a video program comprising:
- determining the length of the video program; and
displaying a portion of said video program at a scan rate determined by a scan rate function, said scan rate function basing said scan rate at least in part on said length.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved scanning of digital video programs is provided for by adjusting scanning rates according to the length of the video program and/or the length of the remaining portion of the video program to be scanned. Shorter video programs are scanned at a slower speed, and longer video programs at a faster speed. In alternate embodiments, scanning speed is based in part on the length of the portion of the video program remaining to be scanned. Thus, when scanning in a video program a forward direction (“fast forward”) when only a given amount of the program remains to be scanned, the scanning speed is slowed. The amount of the program may be determined either according to a fixed length or relative to the length of the entire program. Additionally, in some embodiments, different scanning techniques are used based on the length of the video program being scanned or the length of the video program portion remaining to be scanned.
-
Citations
20 Claims
-
1. A method for navigating a video program comprising:
-
determining the length of the video program; and
displaying a portion of said video program at a scan rate determined by a scan rate function, said scan rate function basing said scan rate at least in part on said length. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium comprising computer-executable instructions for displaying a video program, said video program comprising a sequence of at least two images, said computer-executable instructions for performing steps comprising:
-
determining a position in said video program where a display of said program will begin;
displaying said video program starting from said position at a scan rate, said scan rate based at least in part on the relative location of said position in said video program. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for displaying a video program, said system comprising:
-
a display for displaying a portion of said video program;
a video program display control, operably connected to said display, said video program display control determining the length of the video program and displaying said portion of said video program at a scan rate basing at least in part on said length. - View Dependent Claims (17, 18, 19, 20)
-
Specification