Patent ID: 6728769
Filing Date: 2004-04-27
Classification: G06F,Y10S

Abstract:
In a multithreaded computing environment, a platform independent method for providing a highly interactive transaction session between a browser residing on a client computer and a date base coupled to a server computer that is in turn coupled to a distributed network of computing devices, comprising:displaying a requested web page at the client computer, wherein the displayed web page includes a plurality of input selection icons and an update icon; sending selection data corresponding to a user selected input to the server computer by the browser; updating a server-side data base based upon the selection data; and updating only the update icon to indicate that the data base has been successfully updated; wherein the sending comprises: generating selection data using selected one of the plurality of input selection icons; passing the selection data from the selected input icon to an event handler included in the browser; passing the selection data from the event handler to the interaction applet; and passing the selection data from the interaction applet to the server computer; wherein the updating comprises: generating a first http request by an http request generator, wherein the first http request includes a database update command corresponding to the selection data; passing the database update command to the server computer; and updating the database based upon the selection data; wherein when the database has been successfully updated, generating a second http request by the http request generator, wherein the second http request includes a database update successful flag indicating that the database has been successfully updated; sending the second http request interation applet; and updating the update icon only by the interaction applet indicating that the database has been successfully updated.