Patent ID: 8863156

Claim:
A computer system for interacting with a database on a server computer, the computer system comprising: an interface software in electronic communication with a user interface program executing on the computer, the interface software also in electronic communication with an application program interface (API) for the database; a builder process usable by the user interface program, the builder process configured by the interface software to have fields corresponding to parameters for the API, the fields displayed through the user interface program; and a loader process usable by the user interface program, the loader process configured by the interface software to have selected fields corresponding to fields selected on the builder process defining the configuration of the loader process, the selection made using the user interface program and the selected fields displayed through the user interface program; wherein the interface software builds an API execution statement using user data added to the loader process through the user interface program; wherein the interface software sends the API execution statement to the API for execution; and wherein the loader process provides an indication whether the API execution was successful through the user interface program.