Dynamic mapping of texture maps onto three dimensional objects
First Claim
1. A method for providing targeted advertising during execution of an application for display on a client system, the method on a server system, comprising the steps of:
- gathering a plurality of advertising texture maps directed towards a demographic;
assembling an application including a plurality of 3D objects and the plurality of advertising texture maps, wherein the plurality of advertising texture maps are mapped onto the plurality of 3D objects during execution of the application; and
providing the application to a client system over a network, wherein the client system is a member of the demographic;
wherein the client system displays the plurality of advertising texture maps mapped onto the plurality of 3D objects during execution of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer readable medium for providing targeted advertising during execution of an application is described. A server system assembles an application including 3D objects and advertising texture maps directed towards a demographic. The application is then provided for download over a network to a client system, which belongs to the demographic. The client system then executes the application, which maps the texture maps onto the 3D objects during execution. The client system displays the 3D objects during execution of the application. The server system sends periodic updates consisting of texture maps to the client system. The client system maps the updated texture maps onto the 3D objects during execution.
-
Citations
24 Claims
-
1. A method for providing targeted advertising during execution of an application for display on a client system, the method on a server system, comprising the steps of:
-
gathering a plurality of advertising texture maps directed towards a demographic;
assembling an application including a plurality of 3D objects and the plurality of advertising texture maps, wherein the plurality of advertising texture maps are mapped onto the plurality of 3D objects during execution of the application; and
providing the application to a client system over a network, wherein the client system is a member of the demographic;
wherein the client system displays the plurality of advertising texture maps mapped onto the plurality of 3D objects during execution of the application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing targeted advertising to a client system, the method on the client system, comprising the steps of:
-
executing an application that presents a plurality of 3D objects and a plurality of advertising texture maps;
periodically receiving from a third party over a network a plurality of advertising texture maps directed towards a demographic of the client system;
mapping the plurality of advertising texture maps onto the plurality of 3D objects during execution of the application;
wherein the client system displays the plurality of advertising texture maps mapped onto the plurality of 3D objects during execution of the application. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 22)
-
-
15. A computer readable medium including computer instructions for providing targeted advertising to a client system, the computer readable medium on the client system, the computer instructions comprising instructions for:
-
periodically receiving from a third party over a network a plurality of advertising texture maps directed towards a demographic of the client system;
mapping the plurality of advertising texture maps onto the plurality of 3D objects during execution of the application;
wherein the client system displays the plurality of advertising texture maps mapped onto the plurality of 3D objects during execution of the application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
23. A method for providing targeted advertising during execution of an application for display on a client system, the method on a server system, comprising the steps of:
-
gathering a plurality of advertising texture maps directed towards a demographic;
assembling the plurality of advertising texture maps, wherein the plurality of advertising texture maps are mapped onto a plurality of 3D objects during execution of an application, the plurality of 3D objects and the application on a client system; and
providing the plurality of 3D objects to the client system over a network, wherein the client system is a member of the demographic;
wherein the client system displays the plurality of advertising texture maps mapped onto the plurality of 3D objects during execution of the application.
-
-
24. A set-top box for providing targeted advertising to a client system, comprising:
-
an application that presents a plurality of 3D objects and a plurality of advertising texture maps, wherein the advertising texture maps are directed towards a demographic of the client system and wherein the plurality of advertising texture maps are mapped onto the plurality of 3D objects during execution of the application; and
a network connection to a third party, wherein advertising texture maps directed towards the demographic of the client system are periodically received from the third party via the connection and wherein the plurality of advertising texture maps are mapped onto the plurality of 3D objects during execution of the application.
-
Specification