Patent ID: 7703012

Claim:
A method for facilitating user interaction with a plurality of digital media objects, comprising the steps of: receiving a request to transfer the digital media objects to a second computing device from a first computing device; transferring representations of substantially-reduced data size of each of the digital media objects to the second computing device; subsequently transferring copies of original data size of each of the digital media objects to the second computing device; wherein each of the substantially-reduced data size representations and copies of original data size have a transfer priority, wherein the transfer priority of each of the substantially-reduced data size representations is higher than the corresponding transfer priority for each of the corresponding original data size copies; publishing the transferred substantially-reduced data size representations so as to enable interaction therewith by a user through a user interface and so as to enable the user to selectively request that a modification be performed on one of the digital media objects by requesting that the modification be performed on the corresponding published substantially-reduced data size representation; in response to the modification requested by the user, determining as a function of the requested modification whether to reprioritize transfer of any and all untransferred copies of the corresponding digital media objects; wherein the untransferred copies are not transferred if the requested modification modifies the corresponding substantially-reduced data size representation so as to indicate that transfer of the untransferred copies of the corresponding digital media objects is not required; wherein if the requested modification is rotation of the image content of a corresponding digital media object by a selected amount, untransferred representations and the original data size copy of the corresponding digital media object are not transferred, representations and the original data size copy of the corresponding digital media object rotated by the corresponding selected amount are generated and subsequently transferred to the second computing device; and wherein a unique identifier is associated with each digital media object and the corresponding substantially-reduced data size representation and original data size copy.