Patent ID: 7367028

Claim:
A computer-implemented method for deploying a program in a system, wherein the method executes on a first computer system, the method comprising: displaying a plurality of program icons on a display of the first computer system, wherein each of the program icons corresponds to a respective at least one program of a plurality of programs, wherein the plurality of programs are configured to execute according to a specified relationship, wherein said displaying the plurality of program icons on the display comprises displaying the plurality of program icons according to the specified relationship to visually indicate the specified relationship of the plurality of programs; displaying a device icon on the display of the first computer system, wherein the device icon corresponds to a. device in the system, wherein the device is coupled to the first computer system: associating a first program icon of the plurality of program icons with the device icon in response to user input, wherein the first program icon corresponds to a first program; deploying the first program onto the device in response to said associating; and displaying the first program icon connected to the device icon after said associating; wherein the first program icon displayed connected to the device icon visually indicates that the first program is deployed on the device.