Method and system for establishing collection of hostable applications
First Claim
1. A method for establishing a collection of application software programs capable of being hosted by a user, the method comprising:
- receiving on a computer system a plurality of application kits for a plurality of software applications, each application kit including executable application files and additional application related data;
creating one or more offerings for each software application contained in an application kit, each offering including at least some of the additional application related data in the application kit and pricing terms for hosting of the application;
for each software application contained in an application kit, identifying a server upon which the software application may be hosted; and
publishing the offerings on a computer accessible to the user to thereby allow the user to select an offering and host the software application relating thereto on the identified server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing a collection of application software programs capable of being hosted by a user. Application kits for software applications are received, each application kit including executable application files and additional application related data. For each software application contained in an application kit, one or more offerings are created, each offering including at least some of the additional application related data in the application kit and pricing terms for hosting of the application, and a server upon which the software application may be hosted is identified. The offerings are published on a computer accessible to the user to thereby allow the user to select an offering and host the software application relating thereto on the identified server. A plurality of offerings may be created for any software application. The offerings may be organized into a plurality of catalogs of related software applications.
81 Citations
28 Claims
-
1. A method for establishing a collection of application software programs capable of being hosted by a user, the method comprising:
-
receiving on a computer system a plurality of application kits for a plurality of software applications, each application kit including executable application files and additional application related data;
creating one or more offerings for each software application contained in an application kit, each offering including at least some of the additional application related data in the application kit and pricing terms for hosting of the application;
for each software application contained in an application kit, identifying a server upon which the software application may be hosted; and
publishing the offerings on a computer accessible to the user to thereby allow the user to select an offering and host the software application relating thereto on the identified server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer usable medium storing program code which when executed causes a computer system to perform a method for establishing a collection of application software programs capable of being hosted by a user, the method comprising:
-
receiving on the computer system a plurality of application kits for a plurality of software applications, each application kit including executable application files and additional application related data;
creating one or more offerings for each software application contained in an application kit, each offering including at least some of the additional application related data in the application kit and pricing terms for hosting of the application;
for each software application contained in an application kit, identifying a server upon which the software application may be hosted; and
publishing the offerings on a computer system accessible to the user to thereby allow the user to select an offering and host the software application relating thereto on the identified server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28)
-
-
21. A system for establishing a collection of application software programs capable of being hosted by a user, the system comprising:
-
means for receiving a plurality of application kits for a plurality of software applications, each application kit including executable application files and additional application related data;
means for creating one or more offerings for each software application contained in an application kit, each offering including at least some of the additional application related data in the application kit and pricing terms for hosting of the application;
means for identifying a server upon which each software application contained in an application kit may be hosted; and
means for publishing the offerings on a computer accessible to the user to thereby allow the user to select an offering and host the software application relating thereto on the identified server.
-
Specification