Techniques for magazine like presentation of advertisment using computers
First Claim
1. A method for making advertising available to users, comprising the steps of:
- a. detecting context of a computer'"'"'s use;
b. downloading advertising from a server, based on said context, to said computer;
c. incorporating downloaded advertising into the output from an application process and storing the output with the advertising embedded.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and apparatus to persist user-context-sensitive consumer advertising impressions in a routinely persisted output object of a computer software application, wherein the user context is established by the contemporaneous program arguments supplied to a computer software application program by a user or the user context is established by contemporaneous user actions, the user context is captured by a software agent or integrated software component residing on a personal computing device, the software agent or integrated software component communicates the user context to an internet-based advertisement server, the internet-based advertisement server selects advertisements congruent with the supplied user context from an inventory of advertisements, the internet-based advertisement server returns the selected advertisements to the software agent or integrated software component residing on the personal computing device, and the software agent or integrated software component inserts the selected advertisements into the output object of a computer software application. The output object is then persisted by writing the contents of the output object to a non-volatile data storage device or non-volatile data storage media. The persisted output object of the computer software application, when so complemented by the inserted advertisements, is hereby termed a “magazine”.
-
Citations
21 Claims
-
1. A method for making advertising available to users, comprising the steps of:
-
a. detecting context of a computer'"'"'s use;
b. downloading advertising from a server, based on said context, to said computer;
c. incorporating downloaded advertising into the output from an application process and storing the output with the advertising embedded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
- 13. A method comprising the step of transferring advertising content embedded in the output of an application process over a network.
- 15. A method comprising the step of embedding advertising content in the output of an application process and storing said output with embedded advertising.
-
17. A computer program product, comprising:
-
a. a memory medium; and
b. instructions stored on said memory medium for controlling a computer to perform the steps of;
b1. detecting context of a computer'"'"'s use;
b2. downloading advertising from a server, based on said context, to said computer;
b3. incorporating downloaded advertising as part of output from an application process; and
b4. storing said output with incorporated advertising.
-
-
18. A computer program product, comprising:
-
a. a memory medium; and
b. instructions stored on said memory medium for controlling a computer to embed advertising content into an output from an application process and to store the output with the embedded advertising.
-
-
19. Computer apparatus comprising:
-
a. a mechanism for detecting the context in which said computer is being used;
b. a mechanism for requesting advertising content related to said context; and
c. a mechanism for incorporating downloaded advertising as part of output from an application process; and
d. storing said output with incorporated advertising. - View Dependent Claims (20)
-
-
21. A graphical user interface comprising:
-
a. a display area;
b. a control for selectively displaying one of files containing advertising content or advertising content from a selected file; and
c. a control for selectively enabling the insertion of advertising content into the output of an application process and for storing said output with embedded advertising.
-
Specification