Patent ID: 9026987
Filing Date: 2015-05-05
Classification: G06F,G06Q

Abstract:
1. A non-transitory computer-accessible memory medium that stores program instructions executable by a processor of 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) associated with a graphical data flow program development environment (GDFPDE), wherein the GDFP comprises a plurality of interconnected graphical program function nodes which visually indicate the functionality of the graphical data flow program, wherein the GDFP is in accordance with a data flow model of computation in which program functions execute whenever their necessary input data are available; and receive the GDFP and the GDFPDE from the server computer over the network in response to the URI, wherein the GDFPDE received from the server computer comprises a plurality of graphical function nodes which correspond to software functions; wherein the GDFPDE is entirely executable by the client computer in a web browser to create, edit, compile or interpret, execute, and debug graphical data flow programs in the web browser, and wherein the GDFPDE is entirely executable by the client computer in the web browser to enable selection of the graphical function nodes and wiring of the selected graphical function nodes together to create and/or edit a graphical data flow program in accordance with the data flow model of computation.