Discovery and sharing of photos between devices
First Claim
Patent Images
1. A method for grouping a plurality of electronic images from a plurality of users into a time-and-location-based event on a server comprising a processor and a memory, the method comprising:
- a) receiving, at the server, a first set of metadata from a first device associated with a first user and a second set of metadata from a second device associated with a second user, wherein;
the first set of metadata is associated with a first image stored on the first device, and includes location information and time information for the first image;
the second set of metadata is associated with a second image stored on the second device, and includes location information and time information for the second image;
b) identifying, by the server, a first event based on the first set of metadata and the second set of metadata, wherein the first event has a defined beginning time and a defined end time;
c) associating, by the server, the first image and the second image with the first event based on the location information and the time information associated with the first image and the second image;
d) identifying, by the server, a mutual social relationship between the first user and the second user;
e) adding, by the server, the second image automatically to a unshared album of the second user;
f) sending, by the server, an automatic notification to the second user that the second user has an image associated with the first event that has not been shared with the first user if1) there is an identification of a mutual social relationship between the first user and the second user; and
2) the second image is not private,
the automatic notification allowing access to the second image and access to initiate sharing of the second image by the second user;
g) moving, by the server, the second image automatically from the unshared album to a shared album of the second user; and
h) sending, by the server, a second automatic notification to the first user that the second user has shared an image associated with the first event.
1 Assignment
0 Petitions
Accused Products
Abstract
Described are systems, media, and methods for discovery of media relevant to a user and sharing the media with the user.
52 Citations
30 Claims
-
1. A method for grouping a plurality of electronic images from a plurality of users into a time-and-location-based event on a server comprising a processor and a memory, the method comprising:
-
a) receiving, at the server, a first set of metadata from a first device associated with a first user and a second set of metadata from a second device associated with a second user, wherein; the first set of metadata is associated with a first image stored on the first device, and includes location information and time information for the first image; the second set of metadata is associated with a second image stored on the second device, and includes location information and time information for the second image; b) identifying, by the server, a first event based on the first set of metadata and the second set of metadata, wherein the first event has a defined beginning time and a defined end time; c) associating, by the server, the first image and the second image with the first event based on the location information and the time information associated with the first image and the second image; d) identifying, by the server, a mutual social relationship between the first user and the second user; e) adding, by the server, the second image automatically to a unshared album of the second user; f) sending, by the server, an automatic notification to the second user that the second user has an image associated with the first event that has not been shared with the first user if 1) there is an identification of a mutual social relationship between the first user and the second user; and 2) the second image is not private,
the automatic notification allowing access to the second image and access to initiate sharing of the second image by the second user;g) moving, by the server, the second image automatically from the unshared album to a shared album of the second user; and h) sending, by the server, a second automatic notification to the first user that the second user has shared an image associated with the first event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 29, 30)
-
-
15. A computer-implemented system comprising:
-
a) a digital processing device comprising a processor, a memory, and an operating system configured to perform executable instructions; b) a computer program stored in the memory including instructions executable by the processor of the digital processing device to create a media sharing application comprising; i. a software module configured to receive, a first set of metadata from a first device associated with a first user and a second set of metadata from a second device associated with a second user, wherein;
the first set of metadata is associated with a first image stored on the first device, and includes location information and time information for the first image, wherein the second set of metadata is associated with a second image stored on the second device, and includes location information and time information for the second image;ii. a software module configured to identify a first event based on the first set of metadata and the second set of metadata, wherein the first event has a defined beginning time and a defined end time; iii. a software module configured to associate the first image and the second image with the first event based on the location information and the time information associated with the first image and the second image; iv. a software module configured to identify a social relationship between the first user and the second user; and v. a software module configured to add the second image automatically to a unshared album of the second user; vi. a software module configured to send an automatic notification to the second user that the second user has an image associated with the first event that has not been shared with the first user if; 1) there is an identification of a mutual social relationship between the first user and the second user; and 2) the second image is not private,
the automatic notification allowing access to the second image and access to initiate sharing of the second image by the second user;vii. a software module configured to move the second image automatically from the unshared album to a shared album of the second user; and viii. a software module configured to send a second automatic notification to the first user that the second user has shared an image associated with the first event. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification