Patent ID: 9565226
Date: 2017-02-07
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for creating video messages, comprising: receiving, from a first user at a first device, a first video message and targeting information for the first video message; providing the first video message to a second user at a second device and a third user at a third device based on the targeting information; receiving from the second user a second video message in response to the first video message; receiving from a third user a third video message in response to the first video message; and providing customized video streams to each of the first user, the second user, and the third user, wherein providing each customized video stream comprises stitching together a subset of the first video message, the second video message, and the third video message based on the targeting information associated with each specific user; wherein the customized video streams are presented in a continuous manner with each included video message in chronological order; wherein a first video stream that is provided to the first user and the second user is distinct from a second video stream that is provided to the third user; wherein a first customized video stream sent to the first user and the second user includes the first video message, the second video message, and the third video message; and wherein a second customized video stream sent to the third user includes the second video message and the third video message but does not include the first video message due to privilege, permission, groups, and security attributes associated with the first user and the third user.