METHODS, SYSTEMS, AND MEDIA FOR AGGREGATING AND PRESENTING MULTIPLE VIDEOS OF AN EVENT
First Claim
1. A method for identifying related video content, the method comprising:
- receiving, using a hardware processor, a first video and first video metadata that describes the first video submitted to a video hosting service over the Internet from a first camera device;
receiving a second video and second video metadata that describes the second video submitted to the video hosting service over the Internet from a second camera device;
determining, based on the first video metadata and the second video metadata, that the first video and the second video are videos of an event captured from different points of view;
in response to determining that the first video and the second video are videos of the same event, grouping the first video and second video into a plurality of videos associated with the event;
receiving a request over the Internet from a remote computing device to present at least the first video;
causing the remote computing device to present the first video in response to the request to present at least the first video; and
causing the remote computing device to present, during presenting of the first video, a selectable representation of the second video.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and media for aggregating and presenting multiple videos of an event are provided. In some implementations, a method for identifying related video content is provided, the method comprising: receiving a first video and first video metadata that describes the first video from a first camera device; receiving a second video and second video metadata that describes the second video from a second camera device; comparing the first video metadata and the second video metadata; determining whether the first video and the second video are associated with an event based on the comparison; in response to determining that the first video and the second video are associated with the event, grouping the first video and second video into a plurality of videos associated with the event; and causing the plurality of videos to be displayed to a viewer based on the viewer requesting at least one of the plurality of videos.
47 Citations
24 Claims
-
1. A method for identifying related video content, the method comprising:
-
receiving, using a hardware processor, a first video and first video metadata that describes the first video submitted to a video hosting service over the Internet from a first camera device; receiving a second video and second video metadata that describes the second video submitted to the video hosting service over the Internet from a second camera device; determining, based on the first video metadata and the second video metadata, that the first video and the second video are videos of an event captured from different points of view; in response to determining that the first video and the second video are videos of the same event, grouping the first video and second video into a plurality of videos associated with the event; receiving a request over the Internet from a remote computing device to present at least the first video; causing the remote computing device to present the first video in response to the request to present at least the first video; and causing the remote computing device to present, during presenting of the first video, a selectable representation of the second video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for identifying related video content, the system comprising:
at least one hardware processor that is configured to; receive a first video and first video metadata that describes the first video submitted to a video hosting service over the Internet from a first camera device; receive a second video and second video metadata that describes the second video submitted to the video hosting service over the Internet from a second camera device; determine, based on the first video metadata and the second video metadata, that the first video and the second video are videos of an event captured from different points of view; in response to determining that the first video and the second video are videos of the same event, group the first video and second video into a plurality of videos associated with the event; receive a request over the Internet from a remote computing device to present at least the first video; cause the remote computing device to present the first video in response to the request to present at least the first video; and cause the remote computing device to present, during presenting of the first video, a selectable representation of the second video. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for identifying related video content, the method comprising:
-
receiving a first video and first video metadata that describes the first video submitted to a video hosting service over the Internet from a first camera device; receiving a second video and second video metadata that describes the second video submitted to the video hosting service over the Internet from a second camera device; determining, based on the first video metadata and the second video metadata, that the first video and the second video are videos of an event captured from different points of view; in response to determining that the first video and the second video are videos of the same event, grouping the first video and second video into a plurality of videos associated with the event; receiving a request over the Internet from a remote computing device to present at least the first video; causing the remote computing device to present the first video in response to the request to present at least the first video; and causing the remote computing device to present, during presenting of the first video, a selectable representation of the second video. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification