Patent ID: 9264598
Filing Date: 2016-02-16
CPC Classification: H04N

Claim Text:
1. A computer-implemented method for collaborative image capturing, comprising: under control of one or more computer systems configured with executable instructions, subscribing, by the one or more computer systems, a first computing device of the one or more computer systems to a collaborative image capturing event, the first computing device including a first image capturing component; subscribing, the by the one or more computer systems, a second computing device of the one or more computer systems to the collaborative image capturing event, the second computing device including a second image capturing component receiving, by the one or more computer systems, a first request from the first computing device to capture a first image associated with the collaborative image capturing event at a first time within a window of time; receiving, by the one or more computer systems, a second request from the second computing device to capture a second image associated with the collaborative image capturing event at a second time, different from the first time, within the window of time; determining, by the one or more computer systems, a coordinated time for the first computing device to capture the first image and the second computing device to capture the second image; causing, by the one or more computer systems, the first computing device to capture the first image using the first image capturing component substantially at the coordinated time; causing, by the one or more computer systems, the second computing device to capture the second image using the second image capturing component substantially at the coordinated time; receiving, by the one or more computer systems, the first image from the first computing device; receiving, by the one or more computer systems, the second image from the second computing device; generating, by the one or more computer systems, composited image data from the first image and the second image, the composited image data including one of a panorama, a three-dimensional (3-D) transformation, or a stereoscopic image; sending, by the one or more computer systems, the composited image data to the first computing device; and sending, by the one or more computer systems, the composited image data to the second computing device.