Patent ID: 7786999

Claim:
A method for manipulating a time based stream of information in a processing system, the method comprising: determining, by a processor, whether an original frame of the time based stream of information requires one or more modifications; if it is determined that the original frame requires the one or more modifications, rendering the one or more modifications to the original frame by a process manager that includes adding an edit feature to the original frame to create a revised frame, and storing the edit feature added to the original frame in a file for the revised frame; automatically creating a proxy which is a pseudo rendered version of the revised frame by a proxy editor while still performing the rendering the one or more modifications to the original frame by the process manager, the proxy including a simulation of the rendered one or more modifications that includes the added edit feature to the original frame; sending the proxy to a display device; displaying, by the display device, the proxy of the revised frame during the rendering the one or more modifications to the original frame; and if it is determined that the original frame does not require the one or more modifications, displaying the original frame of the time based stream of information.