CN101272262A - Method for inserting advertisement in game and its advertisement system - Google Patents
Method for inserting advertisement in game and its advertisement system Download PDFInfo
- Publication number
- CN101272262A CN101272262A CN 200710094008 CN200710094008A CN101272262A CN 101272262 A CN101272262 A CN 101272262A CN 200710094008 CN200710094008 CN 200710094008 CN 200710094008 A CN200710094008 A CN 200710094008A CN 101272262 A CN101272262 A CN 101272262A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- data
- picture
- game
- management server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a method for inserting advertisements in a game, which comprises the following steps: an advertisement module is started when the game is operating; an advertising position is searched by using an advertising position searching tool,, the advertisement position data is transmitted to a background advertisement management server to store after the advertisement position is found and the advertisement position data is obtained; the advertisement circulating data is updated to the background advertisement management server and an advertising client downloads the advertisement position data and the advertisement circulating data from the background advertisement management server; an advertising module filters the current colored pictures in a scene of the game and obtains picture data; comparing the picture date obtained with the advertisement position data, if matching, the pictures in the scene of the current game are replaced into an advertisement picture or a three dimensional advertisement object. The invention also provides an advertisement system to realize the method. The method of the invention can carry out the manufacturing of internal embedding advertisements on the issued game under the situation of not changing the main program of the game, thus completely separating the game development from advertisement circulating development.
Description
Technical field
The present invention relates to realize in a kind of recreation the method for advertisement, relate in particular to advertisement is inserted in a kind of recreation method and ad system thereof.
Background technology
The network game virtual advertisement is a kind of based on large-scale spider lines recreation fixed-line subscriber group, by fixing condition, reasonable time in recreation, display ads on the suitable position.Compare traditional TV, press advertising, the network game virtual advertisement has unique propagation advantage.The network game virtual advertisement will become a new direction of advertisement industry development, and bring unprecedented golden eggs.
The following scheme of the general employing of the implementation method of existing network game virtual advertisement: at first design interface by game developer; Select to intercut the interface of its advertisement then by the advertiser; Then, the corresponding interface that the advertiser chose is carried out suitable modification, thereby make ad content become the part of original game content, be about to ad content and be nested in the middle of the content of recreation by the requirement of game developer according to the advertiser.And in the middle of the process of game running, advertisement content is also complete to be shown as a part of playing, thereby finally is implemented in the purpose of display ads in the recreation.And when needing to delete, revise or replacing the ad content of certain interface, then need again corresponding interface to be carried out necessary modifications, thereby realize deletion, the purpose of revising or replacing original ad content.
Yet, be not difficult to find out that from above-mentioned implementation this scheme need be added ad content in the interface in the game design stage, realize advertisement and corresponding game content coordinate operation, therefore we can say that ad content is bound to its interface to display fully.And after development of games is finished, need the ad content of certain interface be made amendment or when replacing, then needed to revise or reset the corresponding game interface, it is more loaded down with trivial details to operate.
Summary of the invention
The technical problem to be solved in the present invention provides the method that advertisement is inserted in a kind of recreation, and this method can be carried out the making of embedded advertisement to issued recreation under the situation that does not change the recreation main program, and development of games and advertisement putting exploitation are separated fully.For this reason, the present invention also will provide a kind of ad system of realizing this method.
In order to solve the problems of the technologies described above, the method that advertisement is inserted in the present invention's recreation comprises the steps:
(1) when game running, starts advertisement module;
(2) use the advertisement position lookup tool to seek advertisement position, after finding advertisement position and obtaining the data of this advertisement position, these advertisement position data are sent to the backstage advertisement management server preserve;
(3) the advertisement putting data upload that advertiser is provided is to the backstage advertisement management server, and advertisement client side is from backstage advertisement management server downloads ad bit data and advertisement putting data;
(4) advertisement module is filtered the picture in the current scene of game of playing up, and is obtained this image data by the interception to the figure physical layer interface;
(5) the advertisement position data of downloading in image data that step (4) is obtained and the step (3) compare at advertisement client side, if conform to, picture in the current scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and show by advertisement client side, if be not inconsistent, then carry out the figure physical layer interface and handle, proceed recreation.
The present invention also provides a kind of ad system of realizing said method, comprising: advertisement position lookup tool, backstage advertisement management server and advertisement client side,
Described advertisement position lookup tool is used to seek advertisement position, and after finding advertisement position and obtaining the data of this advertisement position, these advertisement position data is sent to the backstage advertisement management server preserve;
Described backstage advertisement management server is used to receive and preserve the advertisement position data that the advertisement position lookup tool transmits, and receives the advertisement putting data of uploading;
Described advertisement client side is used for from backstage advertisement management server downloads ad bit data and advertisement putting data, and behind the image data in obtaining scene of game, this image data and advertisement position data are carried out matching ratio, if conform to, picture in the scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and this advertisement picture or 3-D ads object are shown.
Advertisement is inserted in the present invention's recreation method and ad system thereof separate development of games and advertisement putting exploitation fully, and particularly the part recreation of operator's introduction does not have source code.Utilize this technology, in the advertisement exploitation, do not need game developer's support, just can develop a cover ad system fully independently.
Description of drawings
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail.
Accompanying drawing is the flow chart of the method that advertisement was inserted during the present invention played.
Embodiment
The method that advertisement is inserted in the present invention's recreation can be carried out the making of embedded advertisement to issued recreation under the situation that does not change the recreation main program, realize the advertisement putting in the recreation, and it comprises the steps (seeing accompanying drawing):
(1) when game running, start advertisement module, this module is filtered, all scene pictures of control recreation.
(2) use the advertisement position lookup tool in a scene of game, to seek advertisement position, this advertisement position lookup tool is by Keyboard Control, the Hook Function SetWindowsHookEx intercepting Keyboard Control power that this Keyboard Control mainly is to use system to provide, and receive keyboard instruction.When seeking advertisement position, all picture resources that this scene is used are as target, and highlighted successively demonstration is given advertiser with sign, allows advertiser determine whether this target is suitable advertisement position.After finding suitable advertisement position, the system function that uses figure physical layer interface DirectX to provide obtains the advertisement position data, and it comprises size, picture format and check value, and this check value is obtained through the CRC32 algorithm by the size and the form that obtain earlier.After obtaining the advertisement position data, these advertisement position data are sent to the backstage advertisement management server preserve.
(3) the advertisement putting data upload that advertiser is provided is to the backstage advertisement management server, advertisement client side is from backstage advertisement management server downloads ad bit data and advertisement putting data, and described advertisement putting data comprise advertisement position, advertisement picture, 3-D ads object and time period data.
(4) advertisement module is by (ApplicationProgramming Interface, interception API) are filtered the picture in the current scene of game of playing up, and obtained image data to figure bottom API.Wherein, interception to figure bottom API, make recreation call and forward on the advertisement operational module that the main API that uses is IDirect3Dsurface9::LockRect, IDirect3Dsurface9::UnlockRect, IDirect3Dsurface8::LockRect, IDirect3Dsurface8::UnlockRect to figure bottom API.Described image data comprises size, form, the check value of picture, and the size of this picture and form obtain by figure bottom API, and described check value is obtained through the CRC32 algorithm by the size and the form of this acquisition.
(5) the advertisement position data of downloading in image data that step (4) is obtained and the step (3) compare at advertisement client side, if all conform to, picture in the current scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and show by advertisement client side, if be not inconsistent, then carry out the figure physical layer interface and handle, proceed recreation.
Advertisement client side is behind display ads, area and time that the statistics advertisement shows, and after game over or every a set time section, automatically the information of advertisement display effect is sent to the backstage advertisement management server, the advertisement display effect information that this backstage advertisement management server provides according to advertisement client side again, be integrated into unified form, for advertiser's browse advertisements effect form on the advertisement management server of backstage.
In the step (5), show the 3-D ads object with functions such as D3DXLoadMeshFromX, D3DXCreateTextureFromFile, D3DXMesh::DrawSubset.
In step (5), the area that described advertisement shows refers to advertisement shared pixel number on indicator screen, and the main API that uses is Idirect3Ddevice9::CreateQuery.
The method that advertisement is inserted in the present invention's recreation, all operations is only realized by interception figure physical layer interface, the recreation main program is not made any modification, and this method can be supported WindowsXP, Windows2K, WindowsVista operating system, supports to use the recreation of DirectX8 or DirectX9 simultaneously.
Realize the ad system of the inventive method, comprising: advertisement position lookup tool, backstage advertisement management server and advertisement client side,
Described advertisement position lookup tool is used to seek advertisement position, and after finding advertisement position and obtaining the data of this advertisement position, these advertisement position data are sent to the backstage advertisement management server preserves, size, form, the check value of described advertisement position data advertisement position, the size of this advertisement position and form obtain by figure bottom API, and described check value is obtained through the CRC32 algorithm by the size and the form of this acquisition;
Described backstage advertisement management server is used to receive and preserve the advertisement position data that the advertisement position lookup tool transmits, and receive the advertisement putting data upload, these advertisement putting data are provided by advertiser, and it comprises advertisement position, advertisement picture, 3-D ads object and time period data;
Described advertisement client side is used for from backstage advertisement management server downloads ad bit data and advertisement putting data, and behind the image data in obtaining scene of game, this image data and advertisement position data are carried out matching ratio, if conform to, picture in the scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and this advertisement picture or 3-D ads object shown, behind display ads picture or 3-D ads object, area and time that this advertisement client side statistics advertisement shows, and this advertisement display message sent to the backstage advertisement management server, this backstage advertisement management server is again with the unified form of the information integrated one-tenth of advertisement display effect, for advertiser's browse advertisements effect form on the advertisement management server of backstage.
Ad system of the present invention does not influence the performance of recreation, does not need game developer's support.
Claims (12)
1. the method that advertisement is inserted in the recreation is characterized in that, comprises the steps:
(1) when game running, starts advertisement module;
(2) use the advertisement position lookup tool to seek advertisement position, after finding advertisement position and obtaining the data of this advertisement position, these advertisement position data are sent to the backstage advertisement management server preserve;
(3) the advertisement putting data upload that advertiser is provided is to the backstage advertisement management server, and advertisement client side is from backstage advertisement management server downloads ad bit data and advertisement putting data;
(4) advertisement module is filtered the picture in the current scene of game of playing up, and is obtained this image data by the interception to the figure physical layer interface;
(5) the advertisement position data of downloading in image data that step (4) is obtained and the step (3) compare at advertisement client side, if conform to, picture in the current scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and show by advertisement client side, if be not inconsistent, then carry out the figure physical layer interface and handle, proceed recreation.
2. the method that advertisement is inserted in the recreation according to claim 1 is characterized in that the advertisement position data described in the step (2) comprise size, form, the check value of advertisement position.
3. the method that advertisement is inserted in the recreation according to claim 2 is characterized in that, the size of described advertisement position and form obtain by figure bottom API, and described check value is obtained through the CRC32 algorithm by the size and the form of this acquisition.
4. the method that advertisement is inserted in the recreation according to claim 1, it is characterized in that, the interception to the figure physical layer interface described in the step (4) comprises the interception to figure bottom API, recreation is called figure bottom API forward on the advertisement module.
5. the method that advertisement is inserted in the recreation according to claim 1 is characterized in that the image data that step (4) is obtained comprises size, form, the check value of picture.
6. the method that advertisement is inserted in the recreation according to claim 5 is characterized in that, the size of described picture and form obtain by figure bottom API, and described check value is obtained through the CRC32 algorithm by the size and the form of this acquisition.
7. the method that advertisement is inserted in the recreation according to claim 1, it is characterized in that, described in the step (5) by after advertisement client side display ads picture or the 3-D ads object, also comprise: advertisement client side is added up area and the time that advertisement shows, and this advertisement display message is sent to the backstage advertisement management server.
8. the method that advertisement is inserted in the recreation according to claim 7 is characterized in that, advertiser's browse advertisements display message from the advertisement management server of backstage.
9. the method that advertisement is inserted in the recreation according to claim 1 is characterized in that, in the step (5), if conform to, described 3-D ads object also can be inserted in by the picture in the current scene of game.
10. an ad system of realizing the described method of claim 1 is characterized in that, comprising: advertisement position lookup tool, backstage advertisement management server and advertisement client side,
Described advertisement position lookup tool is used to seek advertisement position, and after finding advertisement position and obtaining the data of this advertisement position, these advertisement position data is sent to the backstage advertisement management server preserve;
Described backstage advertisement management server is used to receive and preserve the advertisement position data that the advertisement position lookup tool transmits, and receives the advertisement putting data of uploading;
Described advertisement client side is used for from backstage advertisement management server downloads ad bit data and advertisement putting data, and behind the image data in obtaining scene of game, this image data and advertisement position data are carried out matching ratio, if conform to, picture in the scene of game is replaced to set advertisement picture of advertisement putting data or 3-D ads object, and this advertisement picture or 3-D ads object are shown.
11. ad system according to claim 10 is characterized in that, described advertisement client side is added up area and time that advertisement shows behind display ads picture or 3-D ads object, and this advertisement display message is sent to the backstage advertisement management server.
12. ad system according to claim 10 is characterized in that, described advertisement putting data comprise advertisement position, advertisement picture, 3-D ads object and time period data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710094008 CN101272262A (en) | 2007-08-07 | 2007-08-07 | Method for inserting advertisement in game and its advertisement system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710094008 CN101272262A (en) | 2007-08-07 | 2007-08-07 | Method for inserting advertisement in game and its advertisement system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101272262A true CN101272262A (en) | 2008-09-24 |
Family
ID=40005973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710094008 Pending CN101272262A (en) | 2007-08-07 | 2007-08-07 | Method for inserting advertisement in game and its advertisement system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101272262A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857795A (en) * | 2012-08-29 | 2013-01-02 | 四三九九网络股份有限公司 | Method for adding dynamic cinema advertisement to video player |
CN104133896A (en) * | 2014-07-31 | 2014-11-05 | 可牛网络技术(北京)有限公司 | Method and device for filtering out webpage advertisements |
CN105448214A (en) * | 2015-09-15 | 2016-03-30 | 北京合盒互动科技有限公司 | Advertisement display method and device of controllable electronic screen |
CN106355632A (en) * | 2016-08-30 | 2017-01-25 | 广联达科技股份有限公司 | Rendering object filtering method and rendering object filtering device |
CN106600333A (en) * | 2016-12-20 | 2017-04-26 | 北京平塔科技有限公司 | Virtual reality advertisement position content exposure monitoring method and device |
CN106663296A (en) * | 2014-08-12 | 2017-05-10 | 因福尼电子科技有限公司 | Method and system for controlling specific character shooting event in shooting game |
CN106709742A (en) * | 2015-07-23 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Data processing method and device of native advertisement |
CN108144299A (en) * | 2017-12-28 | 2018-06-12 | 天脉聚源(北京)科技有限公司 | A kind of game object processing method and processing device |
CN108491534A (en) * | 2018-03-29 | 2018-09-04 | 腾讯科技(深圳)有限公司 | Information displaying method, device in virtual environment and computer equipment |
CN109195025A (en) * | 2018-09-28 | 2019-01-11 | 北京多点在线科技有限公司 | A kind of game advertisement production method and platform, storage medium |
WO2019205945A1 (en) * | 2018-04-27 | 2019-10-31 | 华为技术有限公司 | Method and computer apparatus for determining insertion position of advertisement, and storage medium |
CN112215654A (en) * | 2020-10-12 | 2021-01-12 | 北京创欣凯达科技有限公司 | Advertisement putting method, device, electronic equipment, storage medium and system |
CN116993405A (en) * | 2023-09-25 | 2023-11-03 | 深圳市火星人互动娱乐有限公司 | Method, device and system for implanting advertisements into VR game |
-
2007
- 2007-08-07 CN CN 200710094008 patent/CN101272262A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857795B (en) * | 2012-08-29 | 2015-06-03 | 四三九九网络股份有限公司 | Method for adding dynamic cinema advertisement to video player |
CN102857795A (en) * | 2012-08-29 | 2013-01-02 | 四三九九网络股份有限公司 | Method for adding dynamic cinema advertisement to video player |
CN104133896A (en) * | 2014-07-31 | 2014-11-05 | 可牛网络技术(北京)有限公司 | Method and device for filtering out webpage advertisements |
CN104133896B (en) * | 2014-07-31 | 2017-11-03 | 可牛网络技术(北京)有限公司 | A kind of web advertisement filter method and device |
CN106663296A (en) * | 2014-08-12 | 2017-05-10 | 因福尼电子科技有限公司 | Method and system for controlling specific character shooting event in shooting game |
CN106709742A (en) * | 2015-07-23 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Data processing method and device of native advertisement |
CN105448214A (en) * | 2015-09-15 | 2016-03-30 | 北京合盒互动科技有限公司 | Advertisement display method and device of controllable electronic screen |
CN106355632A (en) * | 2016-08-30 | 2017-01-25 | 广联达科技股份有限公司 | Rendering object filtering method and rendering object filtering device |
CN106355632B (en) * | 2016-08-30 | 2019-06-18 | 广联达科技股份有限公司 | The filter method of rendering objects and the filter device of rendering objects |
CN106600333A (en) * | 2016-12-20 | 2017-04-26 | 北京平塔科技有限公司 | Virtual reality advertisement position content exposure monitoring method and device |
CN108144299A (en) * | 2017-12-28 | 2018-06-12 | 天脉聚源(北京)科技有限公司 | A kind of game object processing method and processing device |
CN108491534A (en) * | 2018-03-29 | 2018-09-04 | 腾讯科技(深圳)有限公司 | Information displaying method, device in virtual environment and computer equipment |
CN108491534B (en) * | 2018-03-29 | 2019-08-06 | 腾讯科技(深圳)有限公司 | Information displaying method, device and computer equipment in virtual environment |
WO2019205945A1 (en) * | 2018-04-27 | 2019-10-31 | 华为技术有限公司 | Method and computer apparatus for determining insertion position of advertisement, and storage medium |
CN109195025A (en) * | 2018-09-28 | 2019-01-11 | 北京多点在线科技有限公司 | A kind of game advertisement production method and platform, storage medium |
CN109195025B (en) * | 2018-09-28 | 2021-06-29 | 北京多点在线科技有限公司 | Game advertisement production method and platform and storage medium |
CN112215654A (en) * | 2020-10-12 | 2021-01-12 | 北京创欣凯达科技有限公司 | Advertisement putting method, device, electronic equipment, storage medium and system |
CN116993405A (en) * | 2023-09-25 | 2023-11-03 | 深圳市火星人互动娱乐有限公司 | Method, device and system for implanting advertisements into VR game |
CN116993405B (en) * | 2023-09-25 | 2023-12-05 | 深圳市火星人互动娱乐有限公司 | Method, device and system for implanting advertisements into VR game |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101272262A (en) | Method for inserting advertisement in game and its advertisement system | |
CN106453284B (en) | Tag update method, apparatus and terminal device is broadcast live | |
CN101271488B (en) | Method for advertisement insertion in game | |
CN105610954B (en) | Media information processing method and system | |
CN105228710B (en) | Information processing equipment and file management method | |
CN103402194B (en) | A kind of method recommending software when software upgrading and realize the system of the method | |
CN100454815C (en) | Method for realizing individualized advertsing managed by stream media | |
US20170102910A1 (en) | Communication to an Audience at an Event | |
CN105654348A (en) | Advertisement processing method and advertising end | |
CN105723724A (en) | Information processing device | |
CN109195025B (en) | Game advertisement production method and platform and storage medium | |
CN103814368A (en) | System and method for automatic and dynamic layout design for media broadcast | |
CN106325866B (en) | Across engine calling method and device | |
CN103607634A (en) | Method for reducing network video ordering terminal user waiting time | |
CN104820585A (en) | Apparatus and Method for Multi-User Editing of Computer-Generated Content | |
CN106303597A (en) | A kind of television advertising method for pushing and system | |
CN103957240A (en) | Weather system capable of shooting pictures in real time and conducting sharing and implementation method of weather system capable of shooting pictures in real time and conducting sharing | |
CN1878225A (en) | Image combining apparatus, image combining method | |
CN104461420A (en) | Mobile screen system and method | |
CN105187943A (en) | Television channel supplement method and device | |
KR101843815B1 (en) | method of providing inter-video PPL edit platform for video clips | |
CN106250121A (en) | The display packing of a kind of screen locking wallpaper and mobile terminal | |
CN104657164A (en) | Method and device for updating and processing software | |
CN112767025B (en) | Advertisement program list delivery method and system | |
CN101039407B (en) | System and method for realizing customized broadcast in program receiving end |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
C41 | Transfer of patent application or patent right or utility model | ||
PB01 | Publication | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20080808 Address after: Shanghai City, Pudong New Area Jing Road No. 356 Applicant after: Youchuan Information Technology Co., Ltd. Address before: Shanghai City, Pudong New Area Jing Road No. 356 Applicant before: Shengqu Information Technology (Shanghai) Co., Ltd. |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20080924 |