Geo-referencing media content
First Claim
1. A method, comprising:
- receiving geo origination data and non-locational sensor data from a geo-tagged media device of a user;
selecting, based at least in part on the geo origination data, one or more geo-tagged media content elements from a plurality of geo-tagged media content elements;
generating, based at least in part on the one or more selected geo-tagged media content elements and the geo origination data, geo-referenced rendering data for the one or more selected geo-tagged media content elements, the geo-referenced rendering data to be used for rendering media content from the one or more selected geo-tagged media content elements perceivable to the user of the geo-tagged media device;
selecting, based at least in part on the non-locational sensor data, one or more second geo-tagged media content elements from the plurality of geo-tagged media content elements;
generating, based at least in part on the one or more second selected geo-tagged media content elements and the non-locational sensor data, second geo-referenced rendering data for the one or more second selected geo-tagged media content elements, the second geo-referenced rendering data to be used for rendering second media content from the one or more second selected geo-tagged media content elements perceivable to the user of the geo-tagged media device;
wherein the method is performed by one or more computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Geo origination data is generated for a geo-tagged media device of a user from measurements performed by sensors. The geo origination data is sent to a server system. At the server system, geo-tagged media content elements are selected based on the geo origination data. Further, based on the selected geo-tagged media content elements and the geo origination data, geo-referenced rendering data to be used for rendering media content from the selected geo-tagged media content elements perceivable to the user of the geo-tagged media device is generated. The geo-referenced rendering data can be streamed to the geo-tagged media device along with media content derived from the geo-tagged media content elements for rendering at the geo-tagged media device.
-
Citations
28 Claims
-
1. A method, comprising:
-
receiving geo origination data and non-locational sensor data from a geo-tagged media device of a user; selecting, based at least in part on the geo origination data, one or more geo-tagged media content elements from a plurality of geo-tagged media content elements; generating, based at least in part on the one or more selected geo-tagged media content elements and the geo origination data, geo-referenced rendering data for the one or more selected geo-tagged media content elements, the geo-referenced rendering data to be used for rendering media content from the one or more selected geo-tagged media content elements perceivable to the user of the geo-tagged media device; selecting, based at least in part on the non-locational sensor data, one or more second geo-tagged media content elements from the plurality of geo-tagged media content elements; generating, based at least in part on the one or more second selected geo-tagged media content elements and the non-locational sensor data, second geo-referenced rendering data for the one or more second selected geo-tagged media content elements, the second geo-referenced rendering data to be used for rendering second media content from the one or more second selected geo-tagged media content elements perceivable to the user of the geo-tagged media device; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 25, 27)
-
-
17. A method, comprising:
-
performing measurements with one or more sensors; generating, based on the measurements, geo origination data and non-locational sensor data for a geo-tagged media device of a user; sending the geo origination data and the non-locational sensor data to a server system configured to select, based at least in part on the geo origination data, one or more geo-tagged media content elements, and to generate, based at least in part on the geo origination data and the one or more selected geo-tagged media content elements, geo-referenced rendering data for the one or more selected geo-tagged media content elements, the geo-referenced rendering data to be used for rendering media content from the one or more selected geo-tagged media content elements perceivable to the user of the geo-tagged media device; wherein the server system is further configured to select, based at least in part on the non-locational sensor data, one or more second geo-tagged media content elements, and to generate, based at least in part on the non-locational sensor data and the one or more selected second geo-tagged media content elements, second geo-referenced rendering data for the one or more selected second geo-tagged media content elements, the second geo-referenced rendering data to be used for rendering media content from the one or more selected second geo-tagged media content elements perceivable to the user of the geo-tagged media device; wherein the method is performed by one or more computing devices. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 26, 28)
-
Specification