Digital media resource messaging
First Claim
Patent Images
1. A method for a server computing device to facilitate exchange of digital images between other computing devices, the method comprising:
- under control of the server computing device,receiving information from a user of a first remote computing device that identifies one or more other users of other remote computing devices, the identified one or more other users each being selected by the user as a resource-sharing partner of the user;
receiving one or more indications from the first remote computing device that identify one or more digital images stored at the first remote computing device to be shared with the identified one or more other users;
after a connection with the first remote computing device is established, automatically facilitating exchange of digital images between the user and other users by receiving from the first remote computing device the identified digital images to be provided to the identified other users and by transparently sending to the first remote computing device one or more other digital images previously identified by one or more other users to be shared with the user of the first remote computing device, the sending of the one or more other digital images initiating displaying of the one or more other digital images by the first remote computing device;
storing the identified digital images received from the first remote computing device; and
transparently sending the identified digital images received from the first remote computing device to at least some of the identified other users, the identified other users including multiple users.
0 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.
96 Citations
40 Claims
-
1. A method for a server computing device to facilitate exchange of digital images between other computing devices, the method comprising:
under control of the server computing device, receiving information from a user of a first remote computing device that identifies one or more other users of other remote computing devices, the identified one or more other users each being selected by the user as a resource-sharing partner of the user; receiving one or more indications from the first remote computing device that identify one or more digital images stored at the first remote computing device to be shared with the identified one or more other users; after a connection with the first remote computing device is established, automatically facilitating exchange of digital images between the user and other users by receiving from the first remote computing device the identified digital images to be provided to the identified other users and by transparently sending to the first remote computing device one or more other digital images previously identified by one or more other users to be shared with the user of the first remote computing device, the sending of the one or more other digital images initiating displaying of the one or more other digital images by the first remote computing device; storing the identified digital images received from the first remote computing device; and transparently sending the identified digital images received from the first remote computing device to at least some of the identified other users, the identified other users including multiple users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. A server computing device, comprising:
-
a memory; and a plurality of stored instructions that when executed in the memory cause the server computing device to automatically facilitate exchange of digital media resources between a first remote computing device of a first user and one or more other remote computing devices by, after a connection with the first remote computing device is established; receiving one or more indications that identify one or more other users of the other remote computing devices as resource-sharing partners of the first user; receiving from the first remote computing device one or more digital media resources local to the first remote computing device that are identified to be shared with the one or more identified users; transparently sending from the server to the first remote computing device one or more other digital media resources identified by one or more users to be shared with the first user, the sending of the one or more other digital media resources initiating displaying of at least one of the one or more other digital media resources by the first remote computing device; storing the one or more digital media resources received from the first remote computing device; and transparently sending the one or more digital media resources received from the first remote computing device to at least some of the one or more identified users, the one or more identified users including multiple users. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A non-transitory computer-readable storage medium that stores instructions that when executed cause a server computing device to facilitate exchange of digital images between other computing devices, by performing a method comprising:
-
receiving one or more indications that identify one or more digital images stored locally to a first remote computing device and that identify one or more other remote computing devices having users with which to share the identified digital images, the users of the identified other remote computing devices being selected as resource-sharing partners; facilitating exchange of digital images by automatically receiving the identified digital images from the first remote computing device to be shared with the identified other remote computing devices and by automatically sending to the first remote computing device one or more other digital images identified to be shared with the first remote computing device that are provided by one or more remote computing devices, the sending of the one or more other digital images initiating displaying of at least one of the one or more other digital images by the first remote computing device; storing the identified digital images received from the first remote computing device; and transparently sending the identified digital images received from the first remote computing device to at least some of the identified other remote computing devices, the identified other remote computing devices including multiple other remote computing devices. - View Dependent Claims (39, 40)
-
Specification