Patent ID: 9110988
Filing Date: 2015-08-18
Classification: G06F

Abstract:
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; 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, wherein the event is associated with timing information and location information; 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; receiving a request over the Internet from a first remote computing device to present at least the first video; causing the first remote computing device to present the first video in response to the request to present at least the first video; causing the first remote computing device to present, during presenting of the first video, image data of one or more videos of the plurality of videos, including the second video, associated with the event other than the first video; subsequent to causing the first remote computing device to present the first video, receiving a third video and third video metadata that describes the third video submitted to the video hosting service over the Internet from a third camera device; comparing the third video metadata, the first video metadata and the second video metadata; determining that the third video is associated with the event based on the comparison; in response to determining that the third video is associated with the event, grouping the third video into the plurality of videos associated with the event; receiving a request over the Internet from a second remote computing device to present at least the third video; causing the second remote computing device to present the third video in response to the request to present at least the third video; and causing the second remote computing device to present, during presenting of the third video, image data of one or more videos of the plurality of videos, including the first video and the second video, associated with the event other than the third video.