Patent ID: 7556194

Claim:
A computer implemented method in a data processing system for locating a desired medium using a radio frequency reader, the computer implemented method comprising: connecting to an online identity pair server to locate an identity pair assigned to the desired medium, wherein the identity pair is assigned by a manufacturer of the desired medium, and wherein the identity pair comprises a radio frequency identifier and a content, wherein the content is a table of contents comprising corresponding attributes associated with the desired medium; receiving the identity pair assigned to the desired medium from the online identity pair server; receiving an annotation from a user, wherein the annotation is added to the content, and wherein the annotation is associated with the radio frequency identifier; storing the identity pair and the annotation in a user inventory comprising a plurality of identity pairs and corresponding attributes that are associated with a plurality of desired mediums, wherein the annotation is added to the plurality of corresponding attributes, wherein each corresponding attribute is at least one of an album name, a song name, the annotation, and a user tag, wherein the radio frequency reader stores the each identity pair in the user inventory, wherein the radio frequency reader is coupled to the data processing system; inputting a user search criteria into the radio frequency reader to locate the desired medium, wherein the user search criteria uniquely identifies the desired medium, and wherein the user search criteria comprises a selection of corresponding attributes associated with the desired medium; responsive to receiving the user search criteria for the desired medium, determining a status of the desired medium, wherein the status indicates the desired medium is checked out of the user inventory; responsive to determining that the status of the desired medium is not checked out, locating the radio frequency identifier in the user inventory according to the user search criteria; transmitting an interrogate signal containing the radio frequency identifier associated with the desired medium using the radio frequency reader; receiving a radio frequency response having the radio frequency identifier in response to transmitting the interrogate signal indicating the status of the desired medium; receiving a response from the user to input a status change for the desired medium; responsive to receiving the status change for the desired medium, changing to a revised status; responsive to an absence of the user to input the status change for the desired medium, making a determination whether the response includes the radio frequency identifier; and outputting the status change indication to a user interface, wherein the status change indicates a location of the desired medium.