Patent ID: 8392876

Claim:
A non-transitory computer-accessible memory medium that stores program instructions executable by a client computer to: establish a network connection with a server computer over a network; send a universal resource identifier (URI) to the server computer over the network, wherein the URI indicates a graphical data flow program (GDFP) or a GDFP execution engine, wherein the GDFP comprises a plurality of interconnected nodes or icons which visually indicate the functionality of the program, wherein the interconnected nodes are graphical source code of the GDFP, wherein the GDFP requires the GDFP execution engine to execute, and wherein the GDFP is executable in a web browser to analyze a portion of a data set; receive the GDFP, the GDFP execution engine, and the portion of the data set from the server over the network in response to the URI; execute the GDFP in a web browser on the client computer via the GDFP execution engine to analyze the portion of the data set, thereby generating analysis results for the portion of the data set; and send the analysis results for the portion of the data set over the network to a repository.