Adaptive Image Maps
First Claim
1. A computer-implemented method comprising:
- receiving, at a computer system from a mobile computing device, a request for a first electronic document that includes an image;
determining coordinates of one or more portions of the image based on optical analysis of the image by the computer system, wherein the optical analysis identifies items in the image that are visually distinct from other items in the image;
using the determined coordinates, creating one or more sub-images from the image that correspond to the one or more portions;
generating a second electronic document that includes the created sub-images in a different arrangement than the one or more portions appear in the first electronic document; and
providing the second electronic document to the mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of processing an image for display on a mobile communication device includes extracting a portion of an image based on an image map. The image map relates to the portion of the image. The method also includes generating a document that comprises the extracted portion of the image and transmitting the generated document to a remote device for display. The method may also include assigning a selectable link to the extracted portion of the image and receiving a request from the remote device for an initial document having the image and image map. Additionally, the method may include storing in a database the generated document and transmitting the stored generated document in response to future requests for the initial document.
84 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computer system from a mobile computing device, a request for a first electronic document that includes an image; determining coordinates of one or more portions of the image based on optical analysis of the image by the computer system, wherein the optical analysis identifies items in the image that are visually distinct from other items in the image; using the determined coordinates, creating one or more sub-images from the image that correspond to the one or more portions; generating a second electronic document that includes the created sub-images in a different arrangement than the one or more portions appear in the first electronic document; and providing the second electronic document to the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for selecting portions of an image for display on a mobile computing device, the system comprising:
-
a computer system; an interface of the computer system that is configured to receive a request from a mobile computing device for a first electronic document that includes an image; means for determining coordinates of one or more portions of the image based on optical analysis of the image by the computer system, wherein the optical analysis identifies items in the image that are visually distinct from other items in the image; an image extractor of the computer system that is configured to use the determined coordinates to create one or more sub-images from the image that correspond to the one or more portions; and a document generator of the computer system that is configured to generate a second electronic document that includes the created sub-images in a different arrangement than the one or more portions appear in the first electronic document; wherein the interface is further configured to provide the generated second electronic document to the mobile computing device. - View Dependent Claims (14, 15)
-
-
16. A system for selecting portions of an image for display on a mobile computing device, the system comprising:
-
a computer system; a parser of the computer system that is configured to select an image and an image map from a first electronic document; means for creating one or more sub-images for one or more portions of the image based on the image map; a document generator of the computer system that is configured to generate a second electronic document that includes the created sub-images; and an interface of the computer system that is configured to transmit the second electronic document to a mobile computing device. - View Dependent Claims (17, 18, 19)
-
-
20. A computer-implemented method comprising:
-
receiving, at a mobile computing device, user input indicating a request for a first electronic document that includes an image and an associated image map; providing, by the mobile computing device, the request for the first electronic document to a computer server system; in response to the request for the first electronic document, receiving, at the mobile computing device, a second electronic document that is different than the first electronic document, wherein the second electronic document includes one or more sub-images that correspond to portions of the image included in the first electronic document; and displaying, by the mobile computing device, the second electronic document, wherein the sub-images are arranged differently in the second electronic document than the corresponding portions of the image in the first electronic document.
-
Specification