Patent ID: 7756866

Claim:
A computer-implemented method comprising: receiving a digital image with embedded metadata which includes Global Positioning System (GPS) data; identifying additional metadata associated with the digital image by performing a lookup in a Personal Information Manager (PIM) application, wherein the additional metadata includes a location name associated with the GPS data and contact information of a user; identifying, by a computer, using the embedded and additional metadata, one or more additional digital images taken by one or more different users, wherein the one or more additional digital images include annotations entered by the one or more different users, and wherein the annotations are not automatically generated; ranking, by the computer, the annotations from the one or more additional digital images based on a number of attributes of the one or more additional digital images that match the attributes of the received digital image, wherein the attributes include at least one of: temporal information, location information, or occasion information related to the corresponding digital image; and presenting the user with the annotations based on their ranking.