System and method for customized application package building and installation
First Claim
1. In a computer system having a first node and a second node, a development system to build and install at least one custom application package, the development system comprising:
- a relational database, coupled with the first node, for storing a plurality of application specifications;
a system application storage, coupled with the first node, for storing a plurality of system application components;
an object librarian, coupled with the relational database and the system application storage, for maintaining an inventory of objects, describing an object type for each object, and indicating the location of each object, an object comprised of at least one from the group of the plurality of application specifications and the plurality of system application components; and
a build subsystem, coupled with the object librarian, for building an application package by selecting at least one object type,wherein in response to selecting the object type the build subsystem installing at the second node each object comprising the application package.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for building and installing custom application packages in a distributed computing environment that includes a server computer and a client computer coupled through a network. The server computer includes a storage media subsystem, a build subsystem, and a server package storage, all of which are coupled together. The client computer includes a storage media subsystem, an installation subsystem, and a local application package storage, all of which are coupled together. Application packages are created through the build subsystem by bundling one or more application modules and/or application executables together using and then storing the application packages in the server package storage. The application packages are then installed through the installation subsystem on the client computer in the local application storage. The present invention also includes a method for building and installing custom application packages on a client computer.
-
Citations
10 Claims
-
1. In a computer system having a first node and a second node, a development system to build and install at least one custom application package, the development system comprising:
-
a relational database, coupled with the first node, for storing a plurality of application specifications; a system application storage, coupled with the first node, for storing a plurality of system application components; an object librarian, coupled with the relational database and the system application storage, for maintaining an inventory of objects, describing an object type for each object, and indicating the location of each object, an object comprised of at least one from the group of the plurality of application specifications and the plurality of system application components; and a build subsystem, coupled with the object librarian, for building an application package by selecting at least one object type, wherein in response to selecting the object type the build subsystem installing at the second node each object comprising the application package. - View Dependent Claims (2, 3, 4)
-
-
5. In a computer system having a first node and a second node, an application generation system to build and install an application package, comprising:
-
a database, coupled with the first node, for storing a plurality of application specifications, the at least one application specification defining a layout for at least one application form; a system storage, coupled with the first node, for storing a plurality of application components including executables, at least one of the application components to define functionality for the at least one application form; an object librarian, coupled to the database and the system storage, for defining an object having an object type, the object comprised of at least one from the group of the at least one application form and the plurality of application components; and a build subsystem, coupled to the object librarian, for selecting at least one object from the object librarian to build an application package. - View Dependent Claims (6, 7)
-
-
8. In a computer system having a first node and a second node, a method to build a custom application package for installation at the second node, the method comprising:
-
storing a plurality of application specifications in a relational database; storing a plurality of application components in a system application storage; defining at least one application form from at least one application specification and at least one application component; defining at least one application module from at least one application form; building an application package, the application package comprised of the at least one application module; assigning the application package to a user of the computer system; and storing the application package in the first node for installation at the second node in response to the user selecting the application package. - View Dependent Claims (9, 10)
-
Specification