Document Layer Extraction for Mobile Devices
First Claim
1. A method implemented for layer extraction of layers from a multi-layered image for independent layer editing at a mobile device, the method comprising:
- receiving a request from the mobile device for the multi-layered image;
generating a layer extraction as a full resolution image of each of the layers of the multi-layered image;
generating a component representation of the layer extractions that correspond to selected layers of the multi-layered image, the layer extractions being independently editable in the component representation;
communicating the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image to the mobile device for use with an image editing application on the mobile device; and
receiving image edit changes made to one or more of the selected layers in the component representation of the multi-layered image from the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of document layer extraction for mobile devices, an image service can receive a request from a mobile device for a multi-layered image, and the image service generates a layer extraction as a full-resolution image of each of the layers of the multi-layered image. The image service can then generate a component representation of the layer extractions that correspond to selected layers of the multi-layered image, where the layer extractions are independently editable in the component representation. The image service can then communicate the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image to the mobile device for use with an image editing application on the mobile device, and the image service receives image edit changes made to one or more of the selected layers in the component representation of the multi-layered image from the mobile device.
-
Citations
20 Claims
-
1. A method implemented for layer extraction of layers from a multi-layered image for independent layer editing at a mobile device, the method comprising:
-
receiving a request from the mobile device for the multi-layered image; generating a layer extraction as a full resolution image of each of the layers of the multi-layered image; generating a component representation of the layer extractions that correspond to selected layers of the multi-layered image, the layer extractions being independently editable in the component representation; communicating the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image to the mobile device for use with an image editing application on the mobile device; and receiving image edit changes made to one or more of the selected layers in the component representation of the multi-layered image from the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device implemented for independent layer editing of layers from a multi-layered image, the mobile device comprising:
-
a memory to store layer previews of the layers of the multi-layered image received from an image service for display at the mobile device; a processor to implement a mobile file browser configured to; receive layer previews of the layers of the multi-layered image from the image service for display at the mobile device; receive selected layers of the multi-layered image as user selections of one or more of the layer previews displayed in a user interface of the mobile file browser; communicate identifiers of the selected layers to the image service that generates a component representation of layer extractions that are each a full resolution image of a selected layer of the multi-layered image; and receive the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi-layered image for use with an image editing application on the mobile device. - View Dependent Claims (11, 12, 13)
-
-
14. A computing device of an image service implemented for layer extraction of layers from a multi-layered image for independent layer editing at a mobile device, the computing device comprising:
-
memory to maintain the multi-layered image; a processor to implement an extraction application to; generate a layer extraction as a full resolution image of each of the layers of the multi-layered image; generate a component representation of the layer extractions that correspond to selected layers of the multi-layered image that have been selected and identified at the mobile device, the layer extractions being independently editable in the component representation; and communicate the component representation of the layer extractions that are independently editable and correspond to the selected layers of the multi layered image to the mobile device for use with an image editing application on the mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification