Digital media resource messaging
First Claim
Patent Images
1. In a server, a method of operation comprising:
- receiving information from a first user identifying a second user as a resource sharing partner, the first and second users being a subset of a plurality of users who each login to the server to exchange digital media resources;
receiving information from the second user identifying the first user as a resource sharing partner;
receiving one or more digital media resources uploaded by at least one of said first and second users;
generating at least one meta-data file to describe at least a subset of the one or more digital media resources, the generated meta-data files including one or more indications of resource sharing partner users who uploaded the digital media resources;
storing the at least one meta-data file in association with the one or more digital media resources described; and
relaying the one or more digital media resources to the first user if the one or more digital media resources were uploaded by the second user, and relaying the one or more digital media resources to the second user if the one or more digital media resources were uploaded by the first user.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital media resource messaging system provides a convenient digital media resource viewing, managing, organizing, and editing platform that facilitates enhanced resource exchange by storing and forwarding digital media resources via a server between multiple resource-sharing partners designated by the user. In one embodiment, the digital media resource messaging system includes services to view, manage, organize, edit, and exchange digital images and video sequences.
145 Citations
48 Claims
-
1. In a server, a method of operation comprising:
-
receiving information from a first user identifying a second user as a resource sharing partner, the first and second users being a subset of a plurality of users who each login to the server to exchange digital media resources; receiving information from the second user identifying the first user as a resource sharing partner; receiving one or more digital media resources uploaded by at least one of said first and second users; generating at least one meta-data file to describe at least a subset of the one or more digital media resources, the generated meta-data files including one or more indications of resource sharing partner users who uploaded the digital media resources; storing the at least one meta-data file in association with the one or more digital media resources described; and relaying the one or more digital media resources to the first user if the one or more digital media resources were uploaded by the second user, and relaying the one or more digital media resources to the second user if the one or more digital media resources were uploaded by the first user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a server, a method of operation comprising:
-
receiving information from a first user identifying a second user as a resource sharing partner; receiving information from the second user identifying the first user as a resource sharing partner; receiving one or more digital media resources uploaded by at least one of the first and second users; sending the one or more digital media resources to the first user if the one or more digital media resources were uploaded by the second user, and sending the one or more digital media resources to the second user if the one or more digital media resources were uploaded by the first user; for each of the one or more digital media resources, tracking the user who uploaded the digital media resource and tracking the users to whom the digital media resource is sent; receiving a request from one of said first or second users requesting that a copy of a digital media resource be shared with a third user, said digital media resource having been previously uploaded to said server by said requesting one of said first or second users, shared with the other of said first or second users, and thereafter removed from both said server and a computing device associated with said requesting one of said first or second users; identifying at least one of each user to have received a previous copy of said digital media resource based at least in part on the tracking; and requesting said previous copy of said digital media resource from said identified user for forwarding to said third user. - View Dependent Claims (8)
-
-
9. A server comprising:
-
a machine accessible medium having stored thereon a plurality of instructions, which when executed, cause the computing device to receive information from a first user identifying a second user as a resource sharing partner, the first and second users being a subset of a plurality of users who each login to the server to exchange digital media resources, receive information from the second user identifying the first user as a resource sharing partner, receive one or more digital media resources uploaded by at least one of said first and second users, and relay the one or more digital media resources to the first user if the one or more digital media resources were uploaded by the second user, and relaying the one or more digital media resources to the second user if the one or more digital media resources were uploaded by the first user, said one or more digital media resources to be displayed in association with at least one of a screen saver and a wallpaper on a corresponding computing device; and a processor to execute said instructions. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In a server, a method of operation comprising:
-
receiving indications of a plurality of users who each login to the server to perform exchanges of digital images with other users; for each of multiple of the plurality of users, receiving information from the user identifying a subset of the plurality of users whom the user has chosen resource sharing partners with whom to share digital images, the subset of users identified by each user including one or more other identified users from the plurality of users, the multiple users including a first user who has identified a second user as a resource sharing partner and including the second user who has identified the first user as a resource sharing partner; after the first user has identified the second user as a resource sharing partner of the first user and after the second user has identified the first user as a resource sharing partner of the second user, receiving a first set of one or more digital images uploaded by the first user and receiving a second set of one or more digital images uploaded by the second user; after receiving the first set of digital images from the first user, providing a copy of the first set of digital images to the users identified as resource sharing partners of the first user by, for each of the identified users, automatically downloading the one or more digital images of the first set in a transparent manner to a computing device associated with the identified user for display in association with at least one of a screen saver and a wallpaper on that associated computing device; and after receiving the second set of digital images from the second user, providing a copy of the second set of digital images to the users identified as resource sharing partners of the second user by, for each of the identified users, automatically downloading the one or more digital images of the second set in a transparent manner to a computing device associated with the identified user for display in association with at least one of a screen saver and a wallpaper on that associated computing device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification