IP Library Granted Patent US 7,698,178
Granted Patent B2
US 7,698,178 · App. 11/285,676 · Granted Apr 13, 2010

Online game advertising system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,698,178
App. No.
11/285,676
Granted
Apr 13, 2010
Kind
B2
Abstract

In one embodiment an online game advertising system provides an architecture for enabling the definition, sales, distribution, and management of interactive advertisements, sponsorships, and placements that appear within an online video game as part of the game experience or during idle load, wait, and pause screens. For example, in a race car game, when a driver pulls in for a pit stop, the engine oil brand that the game player may choose may be defined as locations for advertisements or product placements for real life engine oils and game publishers and advertisers may manage what specific advertisements to place in these locations.

Claims (11)

1. A system for importing aspects of game enhancements into a game program played on a user device, the system comprising:

a user device configured for executing game programs, including a game program having at least one portion configured to be populated with one or more add-on components from a remote source, wherein at least one of the one or more add-on components is associated with advertising, implements a feature of the game program in which advertisements are displayed within a billboard that appears within a game playing space of the game program, interacts with a user to provide additional information about a product being advertised, and is selected from the group consisting of an executable program component, source code, and a software module, the game program providing an application programming interface for interacting with a remote source to download an add-on component from a remote source to the user device, to receive enforcement rules associated with the display of advertisements, and to receive management messages for implementing a feature of a downloaded add-on component, wherein the add-on component executes in accordance with the received enforcement rules and management messages; and

a management component of the remote source for managing at least some aspects of user interactions with the one or more add-on components, the management component configured to provide one or more add-on components from the remote source to the user device, to send enforcement rules to the user device, and to send management messages to the user device without stopping the game program, wherein the management component is further configured to manage at least some aspects of user interactions with the one or more add-on components, wherein managing at least some aspects of user interactions with the one or more add-on components comprises:

managing display schedules for the presentation of the one or more add-on components at the user device;

managing enforcement of rules associated with displaying and selecting the one or more add-on components at the user device;

sending a management message to an add-on component at the user device, the management message comprising information used to implement at least one feature of the one or more add-on components;

receiving a response message about selection of an aspect of the one or more add-on components; or

receiving a response message about a user inquiring into or purchasing a product or service advertised using the one or more add-on components.

2. A system for importing aspects of game enhancements into a game program played on a user device, the system comprising:

a user device configured for executing game programs, including a game program having at least one portion configured to be populated with one or more add-on components from a remote source, wherein at least one of the one or more add-on components is associated with advertising, implements a feature of the game program in which advertisements are displayed within a billboard that appears within a game playing space of the game program, interacts with a user to provide additional information about a product being advertised, and is selected from the group consisting of an executable program component, source code, and a software module, the game program providing an application programming interface for interacting with a remote source to download an add-on component from a remote source to the user device, to receive enforcement rules associated with the display of advertisements, and to receive management messages for implementing a feature of a downloaded add-on component, wherein the add-on component executes in accordance with the received enforcement rules and management messages; and

a management component of the remote source for managing at least some aspects of user interactions with the one or more add-on components, the management component configured to provide one or more add-on components from the remote source to the user device, to send enforcement rules to the user device, and to send management messages to the user device without stopping the game program wherein the management component is part of a server that is located remotely from the user device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034543/0001 →
MERGER Recorded Feb 9, 2012
From: MASSIVE INCORPORATED
To: MICROSOFT CORPORATION
Reel/Frame 027680/0736 →