METHOD AND SYSTEM FOR PREVIEWING MEDIA OVER A NETWORK
First Claim
1. A method of previewing media content, comprising:
- downloading a renderable media file;
while downloading the renderable media file, rendering a retrieved portion of the media file;
while downloading the renderable media file, receiving a preview command indicating a preview location different from the location within the renderable media file concurrently being rendered;
ceasing rendering of the media file; and
displaying a preview frame corresponding to the preview location without interrupting the downloading operation, the preview frame generated from the renderable media file.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed that allow a user to preview media content on a device while the device is downloading the media content and without interrupting the downloading of the media content. In addition, the user may preview any location within a media file regardless of whether the media data for the location has been received by the user'"'"'s device. The user'"'"'s device, upon receipt of a command to preview a specific location within a file already being downloaded, determines if the data for that location have already been received. If so, the user'"'"'s device generates a preview frame from the downloaded data. If not, the user'"'"'s device transmits a preview request to the media server which generates the preview frame and transmits back to the user'"'"'s device.
128 Citations
30 Claims
-
1. A method of previewing media content, comprising:
-
downloading a renderable media file; while downloading the renderable media file, rendering a retrieved portion of the media file; while downloading the renderable media file, receiving a preview command indicating a preview location different from the location within the renderable media file concurrently being rendered; ceasing rendering of the media file; and displaying a preview frame corresponding to the preview location without interrupting the downloading operation, the preview frame generated from the renderable media file. - View Dependent Claims (2, 3, 4, 5, 6)
-
- 7. (canceled)
-
9. A method of previewing media content, comprising:
-
transmitting a renderable media file to a remote device; receiving, from the remote device while transmitting the renderable media file, a preview request indicating a preview location identifying media data that has not yet been transmitted to the remote device; generating a preview frame corresponding to the preview location without interrupting the transmitting operation; and transmitting the preview frame to the remote device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for previewing video files, comprising:
a media server that receives a request for a video file and transmits the requested video file to the requestor and that receives a preview request from the requestor and, in response, transmits a requested portion of the video file concurrently with transmitting the video file. - View Dependent Claims (16, 17, 19, 20, 22)
-
18. (canceled)
-
21. (canceled)
-
23. A computer-readable medium having computer-executable instructions for performing a method comprising:
-
downloading a renderable media file; while downloading the renderable media file, receiving a preview command indicating a preview location different from the location within the renderable media file concurrently being rendered; and displaying a preview frame corresponding to the preview location without interrupting the downloading operation, the preview frame generated from the renderable media file. - View Dependent Claims (24, 25, 26)
-
- 27. (canceled)
- 29. (canceled)
Specification