Capture mechanism for computer generated motion video images
AssigneeSun Microsystems, Inc.
InventorsJames W. Argabright, Pramod K. Rustagi
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsJames W. Argabright, Pramod K. Rustagi
Estimating the term…
A motion video image capture (MVIC) process monitors interaction between an authoring process and a graphics display library and captures each frame of the motion video image created by the authoring process. By capturing each frame of the motion video image created by the authoring process, the MVIC process can recreate the motion video image without storing or re-executing the specific graphics display instructions executed by the authoring process. In addition, the frames can be collectively stored in a compact, standard motion video image format for delivery through at network such as the Internet using a standard multimedia protocol such as the World Wide Web. The MVIC process determines when the authoring process has completed a frame of the motion video image by interposing the MVIC process between the authoring process and the graphics display library and monitoring procedures of the graphics display library invoked by the authoring process. The MVIC process interprets invocation of a graphics pipeline flush procedure as an indication that the frame buffer contains pixel data representing a completed frame of the motion video image. The MVIC process retrieves pixel data from the frame buffer in response to detection of such invocation to thereby capture the completed frame. Once the MVIC process captures a completed frame of the motion video image from the frame buffer, the MVIC process stores the captured frame as a frame in a stored motion video image in the compact, standard motion video image format.
A method for capturing a motion video image generated and displayed by an authoring process, the method comprising:
A computer readable medium useful in association with a computer which includes a processor and a memory, the computer readable medium including computer instructions which are configured to cause the computer to capture a motion video image generated and displayed by an authoring process by performing the steps of:
A computer system comprising:
A method for capturing a motion video image generated and displayed by an authoring process, the method comprising:
Dependencies are inferred from the claim text.