Patent ID: 7933972

Claim:
A method for organizing photographs, the method comprising: generating, by a computer comprising a processor, a first searchable classification of a plurality of photographs based on keywords that users have designated as being associated with the plurality of photographs, the first searchable classification comprising a plurality of keyword entries, wherein each of the plurality of keyword entries comprises a corresponding keyword and at least one corresponding photograph reference, the at least one corresponding photograph reference identifying a photograph with which the corresponding keyword has been designated by a user as being associated, and wherein each keyword comprises at least one keyword metadata value; generating a second searchable classification of the plurality of keyword entries, the second searchable classification comprising a plurality of keyword metadata entries, wherein each of the keyword metadata entries comprises a corresponding keyword metadata value having an author metadata type and identifying an author of the corresponding keyword, and at least one corresponding keyword entry reference, the at least one corresponding keyword entry reference identifying at least one of the plurality of keyword entries in the first searchable classification based on the keyword metadata value of the corresponding keyword; receiving, via the computer, a request identifying a criterion comprising a user identifier; accessing the second searchable classification based on the user identifier to identify one or more matched keyword metadata entries of the plurality of keyword metadata entries wherein the corresponding keyword metadata value matches the user identifier; accessing the first searchable classification using the keyword entry references that correspond to the one or more matched keyword metadata entries to identify a plurality of matched keyword entries; and in response to the request, sending a plurality of photograph references that correspond to the plurality of matched keyword entries.