SYSTEM AND METHOD FOR PRECISION PLACEMENT OF IN-GAME DYNAMIC ADVERTISING IN COMPUTER GAMES
First Claim
1. A system for precision in-game dynamic advert placement in computer games, comprising:
- (a) networked game playing means;
having access to,(b) at least one game, stored in at least one game domain;
(c) means for obtaining at least one real-time AV caption of the output generated by said computer game;
(d) means for identifying objects, AV events, or a combinations thereof, having access to said at least one AV output of said at least one computer game;
(e) means for superimposing at least one remotely stored advertising content onto the entirety of said at least one caption, or onto parts thereof;
wrapper means, located at said game domain, wrapping said game; and
,(f) means for customizing ads to be downloaded by said wrapper to the location of said game playing means;
wherein said ad customizing means, synchronizes the audio-visual display generated by said game with said superimposed advertising content, and controls, within a precession of milliseconds, the insertion and removal of said advertising content, thereby offering a distortion-free viewing experience
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system for precision in-game dynamic advert placement in computer games, comprising: a. networked game playing means; b. at least one game, stored in at least one game domain; c. means for obtaining at least one real-time AV caption of the output generated by said computer game; d. identifying means, having access to said at least one AV output of said at least one computer game; e. means for superimposing at least one remotely stored advertising content onto the entirety of caption, or onto parts thereof; wrapper means, located at said game domain, wrapping said game; f. means for customizing ads to be downloaded by said wrapper. Said ad customizing means synchronizes the audio-visual display generated by said game with said superimposed advertising content, and controls the insertion and removal of said advertising content, thereby offering a distortion-free viewing experience.
38 Citations
85 Claims
-
1. A system for precision in-game dynamic advert placement in computer games, comprising:
-
(a) networked game playing means;
having access to,(b) at least one game, stored in at least one game domain; (c) means for obtaining at least one real-time AV caption of the output generated by said computer game; (d) means for identifying objects, AV events, or a combinations thereof, having access to said at least one AV output of said at least one computer game; (e) means for superimposing at least one remotely stored advertising content onto the entirety of said at least one caption, or onto parts thereof;
wrapper means, located at said game domain, wrapping said game; and
,(f) means for customizing ads to be downloaded by said wrapper to the location of said game playing means; wherein said ad customizing means, synchronizes the audio-visual display generated by said game with said superimposed advertising content, and controls, within a precession of milliseconds, the insertion and removal of said advertising content, thereby offering a distortion-free viewing experience - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 74, 77, 81, 82, 83)
-
-
25. A method for precision in-game dynamic advert placement in computer games, comprising the steps of:
-
(a) obtaining a system for precision in-game dynamic advert placement in computer games, comprising; i) networked game playing means;
having access to,(1) at least one game, stored in at least one game domain; ii) means for obtaining at least one real-time AV caption of the output generated by said computer game; iii) means for identifying objects, AV events, or a combinations thereof, having access to said at least one AV output of said at least one computer game; iv) means for superimposing at least one remotely stored advertising content onto the entirety of said at least one caption, or onto parts thereof;
wrapper means, located at said game domain, wrapping said game; and
,v) means for customizing ads to be downloaded by said wrapper to the location of said game playing means; vi) (b) identifying at least one object, zone, or event within said computer game output by said object identification means; (c) initiating said game by user; (d) downloading said wrapper means to the location of said game playing means; (e) initiating said wrapper means; (f) downloading said ad customizing means to location of said game playing means; (g) initiating said ad customizing means; (h) requesting a real time AV Caption by said ad customizing means from said wrapper means; (i) validating the security protocol of said customizing means by said wrapper means; (j) capturing a real time AV caption by the wrapper; (k) delivering said caption to said ad customizing means (l) searching said audio-visual caption for said identified objects or events; (m) locating said identified at least one object, zone, or event in said visual caption; (n) downloading said remotely stored advertising content; (o) synchronizing the insertion and removal of said advertising content with audio visual content generated by said game; (p) superimposing, within millisecond precision, said advertising content upon said identified at least one object, zone, or event in said real-time bitmap frame; (q) repeating said capturing, searching, locating, synchronizing and superimposing steps at intervals until said objects or events are no longer detected, or until a predetermined time has lapsed; and
,(r) displaying said game generated bitmap frame without intervention of said superimposed ad content; wherein said step of synchronizing, within a precession of milliseconds, the insertion and removal of said advertising content, enables distortion-free in-game dynamic advertising. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 84, 85)
-
-
48. A method for precision in-game dynamic advert placement in computer games, comprising the steps of:
-
(a) obtaining an ad placement system for superimposing advertising content onto computer games, comprising; i) networked game playing means;
having access to,ii) at least one game, stored in at least one game domain; iii) means for obtaining at least one real-time AV caption of the output generated by said computer game; iv) means for identifying objects, AV events, or a combinations thereof, having access to said at least one AV output of said at least one computer game; v) means for superimposing at least one remotely stored advertising content onto the entirety of said at least one caption, or onto parts thereof; vi) wrapper means, located at said game domain, wrapping said game; vii) means for customizing ads to be downloaded by said wrapper to the location of said game playing means; and viii) emulation layer superimposing means that superimposes an invisible click, touch or game event enabled control layer on top of said visual output from said computer game. (b) identifying objects within said computer game output by said object identification means; (c) generating said emulation layer containing said identified objects; (d) initiating said game by user; (e) downloading said wrapper means to the location of said game playing means; (f) initiating said wrapper means; (g) downloading said ad customizing means to the location of said game playing means; (h) initiating said ad customizing means; (i) validating the security protocol of said ad customizing means by said wrapper means; (j) superimposing said invisible emulation layer onto output generated by said computer game; (k) capturing a caption of said emulation layer; (l) searching said caption for said identified at least one object, action or event; (m) locating said identified at least one object, zone, or event in said caption; (n) downloading said remotely stored advertising content; (o) synchronizing the insertion and removal of said advertising content with audio visual content generated by said game; (p) superimposing, within millisecond precision, said advertising content; (q) repeating said capturing, searching, locating, synchronizing and superimposing steps at intervals until said objects or events are no longer detected, or until a predetermined time has lapsed; and (r) displaying said game generated bitmap frame without intervention of said superimposed ad content; wherein superimposing said emulation layer upon said game generated outpout, and capturing events and action upon said layer, enables the insertion and removal of ad content that corresponds to the dynamic real-time progression of said game, as well as real time user actions. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 79)
-
-
78. An ad placement system, wherein ad content from legacy ad servers, solicited according to user-specific details, is adapted in real-time for presentation in flash based web applications, said system comprising:
-
(a) means for soliciting said legacy ad server content, (b) means for intercepting the presentation of said content; (c) means for analysing said content; (d) means for generating an simulation of said content; and
,(e) means for presenting said simulation instead of said content.
-
-
80. A method for ad placement, comprising the steps of:
-
(a) obtaining an ad placement system, comprising; i) means for soliciting legacy ad server content, ii) means for intercepting the presentation of said content; iii) means for analysing said content; iv) means for generating an simulation of said content; and
,v) means for presenting said simulation instead of said content. (b) soliciting at least one legacy ad server content, while identifying to said ad server with user details of the user; (c) sending content by said ad server to said user; (d) intercepting the presentation of said ad content to said user; (e) analysing said content; (f) generating an simulation of said content; and (g) presenting said simulation instead of said content; wherein legacy ad content that was tailored for html presentation is presented in flash compatible format.
-
Specification