Systems and methods for virtualized advertising
OwnerFabio Galloinventor
Life of this patent
Estimating the term…
Abstract
The present application is directed to systems and methods for providing virtualized advertising in a simulated view of a real event. A virtualization engine may generate a virtual environment modeled on a real world environment in which the event occurs. Virtual advertisement placement locations may be identified in the virtual environment as corresponding to a physical location in the real environment, such as a billboard, raceway signage, sky writing, vehicle livery advertisements, or other such locations and virtual advertisements may be dynamically changed, may be animated or moving, or otherwise may be modified based on a user profile or motion of a virtual camera within the virtual environment.
Claims20
A method for providing virtualized advertising in a simulated view of a real event, comprising:
- retrieving, by a virtualization engine executed by a processor of a computing device, mapping information for (i) a virtual environment corresponding to a real environment, and (ii) a virtual advertisement placement location corresponding to a physical location in the real environment;
- receiving, by the virtualization engine, position and orientation data for a virtual camera generated on behalf of a user;
- determining, by the virtualization engine, that a view of the virtual environment corresponding to the real environment according to the position and orientation data of the virtual camera includes the virtual advertisement placement location;
- selecting an advertisement from an advertisement database;
- rendering, by the virtualization engine according to the position and orientation data of the virtual camera, an image of the virtual environment corresponding to the real environment;
- and
- rendering, by the virtualization engine according to the position and orientation data of the virtual camera, an image of the selected advertisement according to the mapping information of the virtual advertisement placement location corresponding to the physical location.
A system for providing virtualized advertising in a simulated view of a real event, comprising:
- a computing device comprising a processor executing a virtualization engine, the virtualization engine configured for:
- retrieving mapping information for (i) a virtual environment corresponding to a real environment, and (ii) a virtual advertisement placement location corresponding to a physical location in the real environment,
- receiving position and orientation data for a virtual camera generated on behalf of a user,
- determining that a view of the virtual environment corresponding to the real environment according to the position and orientation data of the virtual camera includes the virtual advertisement placement location,
- rendering, according to the position and orientation data of the virtual camera, an image of the virtual environment corresponding to the real environment, and
- rendering, according to the position and orientation data of the virtual camera, an image of an advertisement selected from an advertisement database, according to the mapping information of the virtual advertisement placement location corresponding to the physical location.
Dependencies are inferred from the claim text.