Method for software distribution and compensation with replenishable advertisements
First Claim
1. A method for distributing computer software data wherein compensation for the authors and owners of said software data is based upon the viewing an advertisement, the method comprising:
- coupling said advertisement to said software data, said coupling requiring the user to view the advertisement before using said software data;
installing said software data and said advertisement to a computer'"'"'s memory;
recording usage data into a file list for subsequent transmission to a computer server;
periodically accessing said computer server via a network and downloading a new advertisement from said server;
periodically posting said usage data to said server for storage for purposes of compensation;
displaying the advertisement on said computer'"'"'s monitor before the software data can be accessed by the computer user, said software data being unable to run on said computer unless advertisements are first displayed on said computer'"'"'s monitor.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for offering and distributing software wherein advertisements are incorporated into the software product, wherein author compensation is based on advertisement generated revenues. In accordance with the features of this invention, the advertisements are loaded into the Random Access Memory of the computer whenever the software is invoked and are displayed before the software can be used. Moreover, advertisements are periodically refreshed by automatically accessing computer servers on the Internet and downloading and installing the advertisements on the computer'"'"'s hard disk and usage records which can be used for author compensation are uploaded to the server. Computer users are given the option of disabling the advertisements by paying for the software.
-
Citations
16 Claims
-
1. A method for distributing computer software data wherein compensation for the authors and owners of said software data is based upon the viewing an advertisement, the method comprising:
-
coupling said advertisement to said software data, said coupling requiring the user to view the advertisement before using said software data;
installing said software data and said advertisement to a computer'"'"'s memory;
recording usage data into a file list for subsequent transmission to a computer server;
periodically accessing said computer server via a network and downloading a new advertisement from said server;
periodically posting said usage data to said server for storage for purposes of compensation;
displaying the advertisement on said computer'"'"'s monitor before the software data can be accessed by the computer user, said software data being unable to run on said computer unless advertisements are first displayed on said computer'"'"'s monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for distributing computer software data coupled to at least one advertisement, the apparatus comprising:
-
a first storage means for storing said software data for distribution to consumers;
telecommunications means to download said software data and said at least one advertisement to a computer;
a first module for requiring the computer to play the at least one advertisement before at least a portion of the software data can be accessed; and
a second module for posting information identifying the accessed portion of software data for purposes of compensation. - View Dependent Claims (13)
-
-
14. A method for distributing computer software data by using advertisements as an alternative to standard retail and wholesale sales, the method comprising:
-
coupling said advertisements to said software data;
installing said software data and said advertisements to a computer'"'"'s memory;
coupling requiring a user to view the advertising before the user is able to utilize the software data;
recording usage data to a file list for subsequent transmission to an Internet server; and
posting the usage data to the Internet server for the purposes of compensation.
-
-
15. A method for distributing computer software data by using advertisements as an alternative to standard retail and wholesales sales, the method comprising:
-
coupling said advertisements to said software data said coupling requiring the advertising to be played before the software data can be used;
installing said software and said advertisements to a computer'"'"'s storage;
recording usage data to a file list for transmitting to an Internet server; and
posting the usage data to the Internet server for the purposes of compensation.
-
-
16. A method for distributing computer software programs and data wherein compensation for the authors and owners of said software and data is based upon the viewing of advertisements as an alternative to standard retail and wholesale sales, the method comprising:
-
Coupling said one or more advertisements to said software program;
Installing said software program comprising said advertisements to a computer'"'"'s hard disk;
Loading said software program and said advertisements onto said computer'"'"'s Random Access Memory (RAM) when the software program is invoked by a computer user;
Recording usage data into a file list for subsequent transmission to a computer server;
Loading a plug-in module into said RAM, said plug-in module regulating the downloading of said advertisements and transmitting of said usage data;
Periodically accessing said computer server via the Internet and downloading said new advertisements from said server and installing said advertisements onto said hard disk of said computer;
Periodically transmitting said usage data to said server for storage;
Displaying the advertisement on said computer'"'"'s monitor before software is activated for use by the computer user, said software for said program unable to run on said computer unless advertisements first displayed on said computer'"'"'s monitor;
Accessing said software program and said advertisements by said computer via the Internet; and
Posting said software by uploading said software onto said server and registering the said posting of said software so advertisers will know the identity of the author for purposes of compensation.
-
Specification