US2008281686A1PendingUtilityA1

Dynamic content insertion method and system

Assignee: HOUTZER CHRISPriority: May 8, 2007Filed: May 8, 2007Published: Nov 13, 2008
Est. expiryMay 8, 2027(~0.7 yrs left)· nominal 20-yr term from priority
G06Q 30/0264G06Q 30/0267H04M 1/72427G06Q 30/0277G06Q 30/0252G06Q 30/02
31
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and computer program product for initializing an event timer. A first portion of a computer application is executed. After completion of the execution of the first portion of the computer application, it is determined if the event timer has reached a predetermined amount. If the event timer has reached the predetermined amount, a first advertisement is rendered.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 initializing an event timer;   executing a first portion of a computer application;   after completion of the execution of the first portion of the computer application, determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first advertisement.   
     
     
         2 . The method of  claim 1  further comprising:
 if the event timer has not reached the predetermined amount, executing a second portion of the computer application.   
     
     
         3 . The method of  claim 1  further comprising:
 in response to rendering the first advertisement, executing a second portion of the computer application.   
     
     
         4 . The method of  claim 1  wherein:
 the computer application is a gaming computer application; and   the first portion of the computer application is a first level of the gaming computer application.   
     
     
         5 . The method of  claim 1  wherein the computer application is a productivity computer application. 
     
     
         6 . The method of  claim 1  wherein the first advertisement is chosen from the group consisting of: a video advertisement; an audio advertisement; and a still image advertisement. 
     
     
         7 . The method of  claim 1  further comprising:
 rendering an introductory advertisement prior to initializing the event timer.   
     
     
         8 . The method of  claim 1  further comprising:
 if the event timer has reached the predetermined amount, resetting the event timer.   
     
     
         9 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
 initializing an event timer;   executing a first portion of a computer application;   after completion of the execution of the first portion of the computer application, determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first advertisement.   
     
     
         10 . The computer program product of  claim 9  further comprising instructions for:
 if the event timer has not reached the predetermined amount, executing a second portion of the computer application.   
     
     
         11 . The computer program product of  claim 9  further comprising instructions for:
 in response to rendering the first advertisement, executing a second portion of the computer application.   
     
     
         12 . The computer program product of  claim 9  wherein:
 the computer application is a gaming computer application; and   the first portion of the computer application is a first level of the gaming computer application.   
     
     
         13 . The computer program product of  claim 9  wherein the computer application is a productivity computer application. 
     
     
         14 . The computer program product of  claim 9  wherein the first advertisement is chosen from the group consisting of: a video advertisement; an audio advertisement; and a still image advertisement. 
     
     
         15 . The computer program product of  claim 9  further comprising instructions for:
 rendering an introductory advertisement prior to initializing the event timer.   
     
     
         16 . The computer program product of  claim 9  further comprising instructions for:
 if the event timer has reached the predetermined amount, resetting the event timer.   
     
     
         17 . A method comprising:
 initializing an event timer;   initiate execution of a multi-portion computer application;   determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first advertisement after execution of the current portion of the multi-portion computer application is completed.   
     
     
         18 . The method of  claim 17  further comprising:
 in response to rendering the first advertisement, continuing execution of the multi-portion computer application.   
     
     
         19 . The method of  claim 17  wherein:
 the multi-portion computer application is a gaming computer application; and   at least one portion of the multi-portion computer application is a level of the gaming computer application.   
     
     
         20 . The method of  claim 17  wherein the multi-portion computer application is a productivity computer application. 
     
     
         21 . The method of  claim 17  wherein the first advertisement is chosen from the group consisting of: a video advertisement; an audio advertisement; and a still image advertisement. 
     
     
         22 . The method of  claim 17  further comprising:
 rendering an introductory advertisement prior to initializing the event timer.   
     
     
         23 . The method of  claim 17  further comprising:
 if the event timer has reached the predetermined amount, resetting the event timer.   
     
     
         24 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
 initializing an event timer;   initiate execution of a multi-portion computer application;   determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first advertisement after execution of the current portion of the multi-portion computer application is completed.   
     
     
         25 . The computer program product of  claim 24  further comprising instructions for:
 in response to rendering the first advertisement, continuing execution of the multi-portion computer application.   
     
     
         26 . The computer program product of  claim 24  wherein:
 the multi-portion computer application is a gaming computer application; and   at least one portion of the multi-portion computer application is a level of the gaming computer application.   
     
     
         27 . The computer program product of  claim 24  wherein the multi-portion computer application is a productivity computer application. 
     
     
         28 . The computer program product of  claim 24  wherein the first advertisement is chosen from the group consisting of: a video advertisement; an audio advertisement; and a still image advertisement. 
     
     
         29 . The computer program product of  claim 24  further comprising instructions for:
 rendering an introductory advertisement prior to initializing the event timer.   
     
     
         30 . The computer program product of  claim 24  further comprising instructions for:
 if the event timer has reached the predetermined amount, resetting the event timer.   
     
     
         31 . A method comprising:
 initializing an event timer;   executing a first portion of a gaming computer application;   after completion of the execution of the first portion of the gaming computer application, determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first portion of dynamic content.   
     
     
         32 . The method of  claim 31  further comprising:
 if the event timer has not reached the predetermined amount, executing a second portion of the gaming computer application.   
     
     
         33 . The method of  claim 31  further comprising:
 in response to rendering the first portion of dynamic content, executing a second portion of the gaming computer application.   
     
     
         34 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
 initializing an event timer;   executing a first portion of a gaming computer application;   after completion of the execution of the first portion of the gaming computer application, determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first portion of dynamic content.   
     
     
         35 . The computer program product of  claim 34  further comprising instructions for:
 if the event timer has not reached the predetermined amount, executing a second portion of the gaming computer application.   
     
     
         36 . The computer program product of  claim 34  further comprising instructions for:
 in response to rendering the first portion of dynamic content, executing a second portion of the gaming computer application.   
     
     
         37 . A method comprising:
 initializing an event timer;   initiate execution of a multi-portion gaming computer application;   determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first portion of dynamic content after execution of the current portion of the multi-portion gaming computer application is completed.   
     
     
         38 . The method of  claim 37  further comprising:
 in response to rendering the first portion of dynamic content, continuing execution of the multi-portion gaming computer application.   
     
     
         39 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
 initializing an event timer;   initiate execution of a multi-portion gaming computer application;   determining if the event timer has reached a predetermined amount; and   if the event timer has reached the predetermined amount, rendering a first portion of dynamic content after execution of the current portion of the multi-portion gaming computer application is completed.   
     
     
         40 . The computer program product of  claim 39  further comprising instructions for:
 in response to rendering the first portion of dynamic content, continuing execution of the multi-portion gaming computer application.

Join the waitlist — get patent alerts

Track US2008281686A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.