Patentable/Patents/US-8712192
US-8712192

Geo-coding images

PublishedApril 29, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A unique system, method, and user interface are provided that facilitate more efficient indexing and retrieval of images. In particular, the systems and methods involve annotating or geo-coding images with their location metadata. Geo-coded images can be displayed on a map and browsed or queried based on their location metadata. Images can be annotated one by one or in bulk to reduce repetitiveness and inconsistency among related images. More specifically, selected images can be dropped onto a map, thereby triggering a virtual marker to appear. The virtual marker facilitates pinpointing the precise location associated with the images on the map with a higher level of granularity. The system and method can also generate customized directions and include geo-coded images throughout to serve as visual landmarks. Privacy controls can be employed as well to control access and modification of the images.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. One or more computer-storage memory having computer-executable instructions embodied thereon for storing a system that facilitates geo-based storage and retrieval of images, the system comprising: a geo-code annotation component that annotates at least one image together with geographic location metadata to create at least one geo-coded image after the at least one image has been dragged and dropped onto a map from a photo sharing application, and transmits the at least one geo-coded image for storage in an image store, wherein dropping the at least one image onto the map triggers the appearance of a marker that, before annotation, is moveable to any location on the map, and wherein the geographic location metadata correspond to the location of the marker at the time of annotation; and a map-based display component that displays: (1) the marker associated with each of the at least one geo-coded image, the marker being indicative of the location associated with the respective at least one geo-coded image, and (2) the at least one geo-coded image or at least one image icon representative of the at least one geo-coded image on the map at a position indicative of a location corresponding to the geographic location metadata associated with the at least one geo-coded image, wherein a display of the marker, a geo-coded image or image icon, or both, is based on a zoom view of the map.

2

2. The computer-storage memory of claim 1 , wherein the geographic location metadata comprises coordinates corresponding to the location associated with the at least one geo-coded image.

3

3. The computer-storage memory of claim 1 , wherein the image store stores images and geo-coded images.

4

4. The computer-storage memory of claim 1 , wherein the system further comprises a location-based query component that searches through the image store to find at least one match to the location-based search input based on the geographic location metadata stored therein, wherein the location-based search input is a geographic place name.

5

5. The computer-storage memory of claim 4 , wherein the map-based display component displays any matches to the location-based search input according to their respective locations on the map.

6

6. The computer-storage memory of claim 1 , wherein the system further comprises a privacy control component that controls at least one of access, view, and modification of any stored images by verifying permission levels.

7

7. The computer-storage memory of claim 1 , wherein the system further comprises a map engine processor that generates a customized set of directions comprising one or more geo-coded images, wherein the one or more geo-coded images represent landmarks along a route provided in the directions.

8

8. One or more computer-storage memory storing computer-executable instructions for performing a method that facilitates geo-based storage and retrieval of images, the method comprising: receiving a user selection of one or more images or groups of images in a photo sharing application; receiving a user request to drag and drop the one or more images or groups of images onto a map; in response to the user request, transmitting an instruction to display a marker corresponding to each image or group of images, the markers being moveable to any location on the map until the images or groups of images are annotated; after the user has moved at least one marker, annotating the image or group of images corresponding to the at least one marker with geographic location metadata to create a geo-coded image or group of geo-coded images, wherein the geographic location metadata represent the location of the corresponding marker at the time of annotation; storing the image or group of images together with the geographic location metadata in an image store; and transmitting instructions to display the at least one geo-coded image or group of geo-coded images or at least one image icon representative of the at least one geo-coded image or group of geo-coded images on the map at a position indicative of a respective location corresponding to the geographic location metadata associated with the at least one geo-coded image or group of geo-coded images, wherein a display of the marker, a geo-coded image or image icon, or both, is based on a zoom view of the map.

9

9. The computer-storage memory of claim 8 , wherein the images or groups of images included in the user selection are located in an image store.

10

10. The computer-storage memory of claim 8 , further comprising verifying a permission level before providing access, editing, or viewing rights to any stored images.

11

11. The computer-storage memory of claim 8 , wherein the displayed at least one geo-coded image or group of geo-coded images are part of customized content.

12

12. The computer-storage memory of claim 11 , wherein the customized content is a story of a trip to an area that includes the location represented by the geographic location metadata of the at least one geo-coded image or group of geo-coded images.

13

13. The computer-storage memory of claim 11 , wherein the customized content is driving directions.

14

14. The computer-storage memory of claim 1 , wherein the one or more geo-coded images on the map are displayed as part of a story of a trip to an area that includes the location represented by the geographic location metadata of the one or more geo-coded images.

15

15. The computer storage memory of claim 1 , wherein the marker comprises one of a virtual pushpin, flag, or thumbtack.

16

16. The computer storage memory of claim 8 , wherein the marker comprises one of a virtual pushpin, flag, or thumbtack.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 20, 2006

Publication Date

April 29, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Geo-coding images” (US-8712192). https://patentable.app/patents/US-8712192

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.