Cloud-based rendering
Abstract
This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a s method that includes receiving, at a server from a remote client application, files related to rendering of a frame, and storing the files related to the rendering of the frame at storage locations local to the server. The files are stored in accordance with an organization of the files on a remote computing device associated with the remote client application. The method also includes rendering the frame from the files using a rendering application determined based on information associated with the files, and making the rendered frame available to the remote client application.
Claims
exact text as granted — not AI-modified1 .- 19 . (canceled)
20 . A method comprising:
receiving, at a client application executing on a computing device from an image-editing application executing on the computing device, information that is associated with rendering of a frame; determining, based on the information, locations of files associated with the rendering; providing the files to a remote server; and receiving from the remote server the frame as rendered from the files provided to the remote server.
21 . The method of claim 20 , comprising polling the remote server for a communication.
22 . The method of claim 20 , comprising providing an additional file to the remote server based on determining, from a communication from the remote server, that the remote server is requesting the additional file.
23 . The method of claim 20 comprising providing a notification to the remote server that an additional file is not available on the computing device, based on determining, from a communication from the remote server, that the remote server is requesting the additional file.
24 . The method of claim 20 comprising providing to the remote server, information associated with the locations of the files on the computing device.
25 . The method of claim 21 wherein the communication indicates that the frame, as rendered, is available for download to the computing device.
26 . The method of claim 21 wherein the communication provides information on a status of the rendering.
27 . The method of claim 20 comprising providing to the remote server, information associated with the image-editing application on the computing device.
28 .- 45 . (canceled)
46 . A computer program product comprising a computer readable storage device encoded with instructions, which upon execution by one or more processors, causes operations comprising:
receiving, at a client application executing on a computing device from an image-editing application executing on the computing device, information that is associated with rendering of a frame; determining, based on the information, locations of files associated with the rendering; providing the files to a remote server; and receiving from the remote server the frame as rendered from the files provided to the remote server.
47 . The computer program product of claim 46 comprising instructions for polling the remote server for a communication.
48 . The computer program product of claim 46 comprising instructions for providing an additional file to the remote server based on determining, from a communication from the remote server, that the remote server is requesting the additional file.
49 . The computer program product of claim 48 comprising instructions for providing to the remote server, information associated with the locations of the files on the computing device.
50 . The computer program product of claim 48 comprising instructions for providing to the remote server, information associated with the image-editing application on the computing device.
51 .- 58 . (canceled)Join the waitlist — get patent alerts
Track US2017085647A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.