发明名称 Optimizing the performance of an image editing system in a client-server environment
摘要 Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
申请公布号 US9123085(B2) 申请公布日期 2015.09.01
申请号 US201213480307 申请日期 2012.05.24
申请人 Adobe Systems Incorporated 发明人 Berger Ralf;Troppoli Steve M.
分类号 G06K9/54;G06T1/00 主分类号 G06K9/54
代理机构 Kilpatrick Townsend & Stockton LLC 代理人 Kilpatrick Townsend & Stockton LLC
主权项 1. A computer-implemented method, comprising: receiving, at a computing device, a copy of an original image for editing with an image editor invoked within a web browser; transforming, by the computing device, the received image into an updated image according to received input, wherein the transforming comprises performing one or more transformation operations on the received image; generating an edit list identifying the received image and comprising: the one or more transformation operations performed on the received image, values indicating the order in which the one or more transformation operations were performed, a description of the performed transformation operations, and parameters corresponding to the performed transformation operations, wherein the edit list does not include the updated image; and sending the edit list to a server, wherein when the edit list is received, the edit list facilitates scheduling the one or more transformation operations for the original image.
地址 San Jose CA US