System, method and article of manufacture for an internet based distribution architecture
OwnerDamian P. Evans, Pekka T. Huttunen +1inventors
InventorsDamian P. Evans, Pekka T. Huttunen, Ali Piyarali
Life of this patent
Estimating the term…
Abstract
A system, method, and article of manufacture are provided for electronically distributing software over a network. First, a user interface is provided for facilitating sale of the software. Thereafter, the software is advertised on the user interface. The software may be downloaded and further sold by receiving payment in exchange for the software via the user interface. Support for the software via the user interface is provided. Further, royalties are allocated based on the sale of the software.
Claims18
A method for electronically distributing software over a network comprising the steps of:
- (a) providing a piece of software;
- (b) providing a user interface for facilitating sale of the software;
- (c) advertising the software on the user interface;
- (d) downloading the software;
- (e) receiving payment in exchange for the software via the user interface;
- (f) affording support for the software via the user interface;
- and
- (g) allocating royalties based on the sale of the software.
A computer program embodied on a computer readable medium for electronically distributing software over a network comprising:
- (a) a code segment that provides a user interface for facilitating sale of the software;
- (b) a code segment that advertises the software on the user interface;
- (c) a code segment that downloads the software;
- (d) a code segment that receives payment in exchange for the software via the user interface;
- (e) a code segment that affords support for the software via the user interface;
- and
- (f) a code segment that allocates royalties based on the sale of the software.
A system for electronically distributing software over a network comprising:
- (a) logic that provides a user interface for facilitating sale of the software;
- (b) logic that advertises the software on the user interface;
- (c) logic that downloads the software;
- (d) logic that receives payment in exchange for the software via the user interface;
- (e) logic that affords support for the software via the user interface;
- and
- (f) logic that allocates royalties based on the sale of the software.
Dependencies are inferred from the claim text.