System and method for embedding a view of a virtual space in a banner ad and enabling user interaction with the virtual space within the banner ad
First Claim
Patent Images
1. A system configured to embed a view of a virtual space in a banner ad, the system comprising:
- a space server that executes an instance of a virtual space, wherein the virtual space is a simulated space that has a topography, expresses real-time interaction by one or more users, and includes one or more objects positioned within the topography that are capable of experiencing locomotion within the topography, and wherein the space server implements the instance of the virtual space (i) to determine a view of the virtual space and (ii) to determine view information that describes the determined view;
a space client;
one or more web servers that serve a webpage, wherein the webpage includes one or more banner areas where advertising content is embedded into the webpage;
a web browser that requests the webpage from the one or more web servers, wherein, in response to the request for the webpage from the web browser, the one or more web servers transmit the webpage to the web browser such that web browser invokes the space client, and the space client formats the view of the virtual space for display in the banner area,wherein the space client receives the view information from the space server, and formats the view of the virtual space by assembling the view information.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a view of a virtual space to a user in a banner ad of a webpage. This enables an advertiser to provide content that is not merely static or scripted, but instead enabled provision of content through a web ad that represents activity within a virtual space (e.g., interactions of other users with the virtual space, content that changes based on current or recent events, etc.) in real time (or near real time). The provision of a virtual space in a web ad may be more effective than conventional web ad content.
95 Citations
29 Claims
-
1. A system configured to embed a view of a virtual space in a banner ad, the system comprising:
-
a space server that executes an instance of a virtual space, wherein the virtual space is a simulated space that has a topography, expresses real-time interaction by one or more users, and includes one or more objects positioned within the topography that are capable of experiencing locomotion within the topography, and wherein the space server implements the instance of the virtual space (i) to determine a view of the virtual space and (ii) to determine view information that describes the determined view; a space client; one or more web servers that serve a webpage, wherein the webpage includes one or more banner areas where advertising content is embedded into the webpage; a web browser that requests the webpage from the one or more web servers, wherein, in response to the request for the webpage from the web browser, the one or more web servers transmit the webpage to the web browser such that web browser invokes the space client, and the space client formats the view of the virtual space for display in the banner area, wherein the space client receives the view information from the space server, and formats the view of the virtual space by assembling the view information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of embedding a view of a virtual space in a banner ad, the method comprising:
-
receiving a request for a webpage from a web browser, wherein the webpage includes one or more banner areas where advertising content is to be embedded into the webpage; embedding a view of a virtual space in a banner area of the webpage, wherein the virtual space is instanced remotely from the web browser and the virtual space is a simulated space that has a topography, expresses real-time interaction by one or more users, and includes one or more objects positioned within the topography that are capable of experiencing locomotion within the topography, and wherein embedding a view of the virtual space in the banner area of the webpage comprises providing instructions to the web browser (i) for the web browser to invoke a space client that is capable of formatting a view of the virtual space for display in the banner area and (ii) for the space client to request view information that corresponds to a view of the virtual space, the requested view information being assembled by the space client to format the view of the virtual space; and transmitting the webpage to the web browser. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of embedding a view of a virtual space in a banner ad, the method comprising:
-
transmitting a request for a webpage to one or more web servers, wherein the webpage includes one or more banner areas where advertising content can be embedded into the webpage; receiving the webpage from the one or more web servers with instructions to provide a view of a virtual space embedded in a banner area of the webpage, wherein the virtual space is a simulated space that has a topography, expresses real-time interaction by one or more users, and includes one or more objects positioned within the topography that are capable of experiencing locomotion within the topography; requesting view information that corresponds to the view of the virtual space from a space server, wherein the space server executes an instance of a virtual space and implements the executed instance of the virtual space (i) to determine the view of the virtual space, and (ii) to determine view information that describes the determined view; receiving the view information from the space server; formatting the view of the virtual space for display in the banner area of the webpage by assembling the view information; and generating a display of the webpage that includes the formatted view of the virtual space in the banner area. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification