Patent ID: 8516038
Filing Date: 2013-08-20
Classification: G06F

Abstract:
1. A computer-implemented method comprising: a server initiating a plurality of distinct instances of a preview generator for each of a plurality of respective client machines; at least one or more of the plurality of distinct instances sending at least one of a preview and a thumbnail of a file to a respective client machine responsive to a request for the file from the respective client machine to allow the respective client machine to present the preview, wherein the preview is presented within an icon of the file displayed on the respective client machine, wherein the icon of the file includes icon data comprising: a decoration to be put onto the icon, and image metadata indicative of whether the preview is available; caching the icon of the file on the server for use by each of the plurality of distinct instances of the preview generator; and allowing users of the plurality of respective client machines to view results from a file searching application via Graphical User Interfaces (GUIs) based on previews generated by at least a portion of the plurality of distinct instances of the preview generator.