Patent ID: 9661355
Date: 2017-05-23
CPC Classifications: A63B,G06F,H04N

Claim:
1. A method comprising steps of: receiving content from a plurality of sources; generating positional information for the sources wherein the positional information indicates for each of the sources its current position in a set of possible positions relative to other ones of the sources; generating multiple content streams comprising respective portions of the content received from respective ones of the sources based at least in part on the positional information and a mapping between the content streams and the sources; transmitting the content streams with their associated positional information over a network; detecting a change in position of at least a given one of the sources relative to other ones of the sources; responsive to the change in position of the given source, altering the mapping between the multiple content streams and the sources; and repeating at least a subset of the steps utilizing the altered mapping; wherein altering the mapping between the multiple content streams and the sources comprises changing the mapping of the given source from a mapping of the given source to a first one of the content streams to a mapping of the given source to a second one of the content streams different than the first content stream responsive to the change in position of the given source; wherein generating the content streams comprises generating the content streams in a manner that permits a client device to provide a user with a dynamic vantage point within a live event by automatically switching between the content streams without requiring the user to select any particular ones of the content streams; wherein the dynamic vantage point is determined at least in part as a function of velocity information received from user equipment operated by the user; and wherein the steps are implemented in at least one processing device comprising a processor coupled to a memory.