Claims
- 1. A method for playback of media comprising the steps of:
a) playing the media; b) allowing a user to select a function, the media being played at a first location at the time the user selects the function; and c) playing the media at a second location responsive to the user selecting the function, the second location a predetermined distance from the first location.
- 2. The method as recited by claim 1 wherein the predetermined distance is a temporal distance.
- 3. The method as recited by claim 2 wherein the predetermined temporal distance is ahead of the first location.
- 4. The method as recited by claim 2 wherein the predetermined temporal distance is behind the first location.
- 5. The method as recited by claim 2 wherein the media is video media.
- 6. The method as recited by claim 1 wherein the media is audio media.
- 7. The method as recited by claim 1 wherein the predetermined distance is user selectable.
- 8. A method for playback of media comprising the steps of:
a) playing the media; b) allowing a user to select an instant replay function, the media being played at a first location at the time the user selects the instant replay function; and c) playing the media at a second location responsive to the user selecting the instant replay function, the second location a predetermined temporal distance before the first location.
- 9. The method as recited by claim 8 wherein the media is video media.
- 10. The method as recited by claim 8 wherein the media is audio media.
- 11. The method as recited by claim 8 wherein the predetermined temporal distance is user selectable.
- 12. A method for playback of media comprising the steps of:
a) playing the media; b) allowing a user to select a forward function, the media being played at a first location at the time the user selects the forward function; and c) playing the media at a second location responsive to the user selecting the forward function, the second location a predetermined temporal distance after the first location.
- 13. The method as recited by claim 12 wherein the media is video media.
- 14. The method as recited by claim 12 wherein the media is audio media.
- 15. The method as recited by claim 12 wherein the predetermined temporal distance is user selectable.
- 16. A method of playback of media comprising the steps of:
a) playing the media; b) a user activating a temporal movement function; c) responsive to the user activating the temporal movement function, temporally moving through the media at a first speed if the user activates the temporal movement function for a first period of time and at a second speed if the user activates the temporal movement function for a second period of time.
- 17. The method as recited by claim 16 wherein the media is video media.
- 18. The method as recited by claim 16 wherein the media is audio media.
- 19. The method as recited by claim 16 wherein the temporal movement is forward.
- 20. The method as recited by claim 16 wherein the temporal movement is backward.
- 21. A method for playback of media comprising the steps of:
a) playing the media; b) a user activating a temporal movement function; c) responsive to the user activating the temporal movement function, temporally moving through the media at a first speed if the user activates the temporal movement function for a first period of time and increasing the speed of temporal movement if the user continues to activate the temporal movement function for longer than the first period of time.
- 22. The method as recited by claim 21 wherein the media is video media.
- 23. The method as recited by claim 21 wherein the media is audio media.
- 24. The method as recited by claim 21 wherein the temporal movement is forward.
- 25. The method as recited by claim 21 wherein the temporal movement is backward.
- 26. A method for playback of media comprising the steps of:
d) playing the media; e) allowing a user to select a function, the media being played at a first location at the time the user selects the function; and f) playing the media at a second location responsive to the user selecting the function, the second location determined based on examination of frames of the media.
- 27. The method as recited by claim 26 wherein the second location is temporally ahead of the first location.
- 28. The method as recited by claim 26 wherein the second location is temporally behind the first location.
- 29. The method as recited by claim 26 wherein the media is video media.
- 30. The method as recited by claim 26 wherein the frames are examined for scene changes.
RELATED APPLICATIONS
[0001] This is a continuation of co-pending U.S. patent application Ser. No. 09/415,777, which is a continuation of U.S. patent application Ser. No. 09/290,374, filed Apr. 12, 1999, which is a continuation-in-part of No. 09/130,994, filed Aug. 7,1998.
Continuations (3)
|
Number |
Date |
Country |
Parent |
09541993 |
Apr 2000 |
US |
Child |
10013930 |
Oct 2001 |
US |
Parent |
09415777 |
Oct 1999 |
US |
Child |
09541993 |
Apr 2000 |
US |
Parent |
09290374 |
Apr 1999 |
US |
Child |
09415777 |
Oct 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09130994 |
Aug 1998 |
US |
Child |
09290374 |
Apr 1999 |
US |