| CPC G06T 15/005 (2013.01) [G16H 30/20 (2018.01)] | 19 Claims |

|
1. A method for rendering images on a device, the method comprising:
initiating an image viewing application on a workstation, the workstation including one or more device processors;
downloading, in the image viewing application, a plurality of unrendered image files stored in a server memory of a server in communication with the workstation, wherein the plurality of unrendered image files are assigned a priority value based on when the plurality of image files are to be displayed;
rendering, in the image viewing application and based on the assigned priority value, the plurality of unrendered image files using the one or more device processors to generate a plurality of rendered image files, wherein if the plurality of unrendered image files having the assigned priority value need to be displayed before downloading has completed, rendering occurs in at least one or more server processors of the server;
displaying, in the image viewing application and based on the assigned priority value, the plurality of rendered image files in at least one image window; and
rendering, in the image viewing application, at least one server application in at least one native window container, wherein the at least one server application is stored in the server memory and processed in the one or more server processors of the server.
|