Auto-creating groups for sharing photos
First Claim
1. A computer-implemented method for sharing digital media content by a server within a communication network comprising a plurality of user devices, the method comprising:
- receiving digital media content from the plurality of user devices associated with two or more users, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period, both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event;
determining that two or more parts of the digital media content are associated with the social event based at least in part on a plurality of tags;
a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content,a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, andeach of the plurality of tags denoting a relationship between a respective part of the two or more parts of the digital media content and the social event;
aggregating the two or more parts associated with the social event to produce aggregated digital media content;
facilitating access to the aggregated digital media content by the two or more users;
implementing a facial recognition process for the received digital media content;
recognizing one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content;
attributing a name to each of the one or more individuals who are recognized;
displaying the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; and
bringing the user to a network-delivered content comprising the received digital media content.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for aggregating and sharing digital content associated with social events via a network are provided. In one example embodiment, a system for aggregating and sharing digital content associated with social events via a network facilitates the aggregation and sharing of digital content, such as photos and videos. The aggregation may be performed with respect to the digital content received from different sources associated with the same social event. The digital content may also be subjected to an image recognition process to identify one or more individuals appearing in the photos or videos. The shared content may also be filtered to display only those photos or videos with specific individuals. In addition, users may be allowed to set privacy rules with respect to the photos and videos within which they appear.
464 Citations
26 Claims
-
1. A computer-implemented method for sharing digital media content by a server within a communication network comprising a plurality of user devices, the method comprising:
-
receiving digital media content from the plurality of user devices associated with two or more users, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period, both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event; determining that two or more parts of the digital media content are associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between a respective part of the two or more parts of the digital media content and the social event; aggregating the two or more parts associated with the social event to produce aggregated digital media content; facilitating access to the aggregated digital media content by the two or more users; implementing a facial recognition process for the received digital media content; recognizing one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; attributing a name to each of the one or more individuals who are recognized; displaying the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; and bringing the user to a network-delivered content comprising the received digital media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for aggregating and sharing digital media content via a network, the system comprising:
-
at least one subsystem configured to receive digital media content from a plurality of user devices, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period, both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event; at least one subsystem configured to determine that two or more parts of the digital media content are associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between a respective part of the two or more parts of the digital media content and the social event; at least one subsystem to aggregate the two or more parts with the social event to produce aggregated digital media content; at least one subsystem to facilitate user access the aggregated digital media content; at least one subsystem to implement a facial recognition process for the received digital media content; at least one subsystem to recognize one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; at least one subsystem to attribute a name to each of the one or more individuals who are recognized; at least one subsystem to display the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; at least one subsystem to bring the user to a network-delivered content comprising the received digital media content; and a memory coupled to the at least one subsystem, the memory comprising computer codes for the at least one subsystem.
-
-
15. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method, the method comprising:
-
receiving digital media content from a plurality of user devices associated with two or more users, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period, both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event; determining that two or more parts of the digital media content are associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between a respective part of the two or more parts of the digital media content and the social event; aggregating the two or more parts associated with the social event to produce aggregated digital media content; facilitating access to the aggregated digital media content by the two or more users; implementing a facial recognition process for the received digital media content; recognizing one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; attributing a name to each of the one or more individuals who are recognized; displaying a name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; and bringing the user to a network-delivered content comprising the received digital media content.
-
-
16. A computer-implemented method for sharing digital media content within a communication network comprising a plurality of user devices, the method comprising:
-
receiving digital media content captured by the plurality of user devices, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period;
both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event;determining that the digital media content is associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between two or more parts of the digital media content and the social event; implementing a facial recognition process for the received digital media content; recognizing one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; attributing a name to each of the one or more individuals who are recognized; displaying the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content bringing the user to a network-delivered content comprising the received digital media content; and transmitting the received digital media content to a remote server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for aggregating and sharing digital media content via a network, the system comprising:
-
at least one processor configured to receive digital media content captured by a plurality of user devices, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period;
both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event;at least one processor configured to determine that two or more parts of the captured digital media content are associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between the two or more parts of the digital media content and the social event; at least one processor configured to implement a facial recognition process for the received digital media content; at least one processor configured to recognize one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; at least one processor configured to attribute a name to each of the one or more individuals who are recognized; at least one processor to display the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; at least one processor configured to bring the user to a network-delivered content comprising the received digital media content; at least one processor configured to transmit the received digital media content to a remote server; and a memory coupled to the at least one processor, the memory comprising codes for the at least one processor.
-
-
26. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method, the method comprising:
-
receiving digital media content captured by a plurality of user devices, in which a first user device determines that there is a second user device located within a predetermined distance for a predetermined time period, both the first user device and the second user device located within the predetermined distance inviting their respective users to tag the digital media as taken at a same social event; determining that two or more parts of the captured digital media content are associated with the social event based at least in part on a plurality of tags; a first tag of the plurality of tags being automatically generated by the first user device of the plurality of user devices in response to the first user device producing a first part of the digital media content, a second tag of the plurality of tags being automatically generated by the second user device of the plurality of user devices in response to the second user device producing a second part of the digital media content, and each of the plurality of tags denoting a relationship between the two or more parts of the digital media content and the social event; implementing a facial recognition process for the received digital media content; recognizing one or more individuals captured on a photo or a video, in which the photo and the video relate to the received digital media content; attributing a name to each of the one or more individuals who are recognized; displaying the name that is attributed to the one or more individuals who are recognized as a selectable target on the received digital media content; bringing the user to a network-delivered content comprising the received digital media content; and transmitting the received digital media content to a remote server.
-
Specification