Patent ID: 9384587
Filing Date: 2016-07-05
CPC Classification: G06T

Claim Text:
1. A computer-implemented method comprising: receiving a number of video feeds for a live event from video capture devices located at an event venue, wherein the received number of video feeds include motion capture data from motion capture assisting elements associated with at least one participant in the live event; generating a three-dimensional (3D) model of the live event based on the received number of video feeds, wherein generating the 3D model includes extracting the motion capture data from the received number of video feeds; receiving, from a user device, a request to view a virtual event corresponding to the live event; forwarding the 3D model to the user device; outputting, by the user device, a virtual representation of the live event based on the 3D model; receiving, by the user device, a user request to manipulate a view within the virtual representation; outputting, by the user device, a modified virtual representation of the live event based on the user request; receiving, by the user device and from the user, audio content corresponding to at least a portion of the modified virtual representation; storing, by the user device, the at least the portion of the modified virtual representation of the live event and the audio content for subsequent outputting, wherein the stored at least the portion of the modified virtual representation depicts a particular point of view within the 3D model based on the user request and the audio content corresponds to the particular point of view; and mapping data from the at least the portion of the modified virtual representation of the live event into another 3D virtual environment, wherein thematic appearance or character information is mapped onto one or more of event, object, or participant elements of the virtual event based on input from a user.