Animation of a configuration diagram to visually indicate deployment of programs
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-013/00
G06F-015/00
출원번호
US-0338491
(2003-01-08)
등록번호
US-7478333
(2009-01-13)
발명자
/ 주소
Shah,Mohammed Kamran
Fuller, III,David W
Correll,Jeffrey N.
Sierer,Brian H.
출원인 / 주소
National Instruments Corporation
대리인 / 주소
Meyertons Hood Kivlin Kowert & Goetzel, P.C.
인용정보
피인용 횟수 :
8인용 특허 :
27
초록▼
System and method for visually indicating deployment of programs in a system. A client system includes a plurality of devices coupled together, where at least one of the devices includes one or more programs, e.g., graphical, text-based, and/or hardware configuration programs. A configuration diagra
System and method for visually indicating deployment of programs in a system. A client system includes a plurality of devices coupled together, where at least one of the devices includes one or more programs, e.g., graphical, text-based, and/or hardware configuration programs. A configuration diagram is displayed which visually represents the client system. The diagram includes device icons representing the devices, including a first device icon corresponding to a first device. A first program is deployed onto the first device. The configuration diagram is programmatically animated to visually indicate the deployment, e.g., a first program icon corresponding to the first program, or one or more other icons, may be propagated from a first location on the display, e.g., from a second device icon representing a second device initially storing the program, to the first device icon, possibly along link icons indicating coupling between the devices. The deployment may be performed programmatically.
대표청구항▼
We claim: 1. A method for visually indicating deployment of programs in a system, comprising: displaying a configuration diagram on a display of a first computer system, wherein the configuration diagram represents a system comprising a plurality of devices, wherein the configuration diagram includ
We claim: 1. A method for visually indicating deployment of programs in a system, comprising: displaying a configuration diagram on a display of a first computer system, wherein the configuration diagram represents a system comprising a plurality of devices, wherein the configuration diagram includes a plurality of device icons corresponding to the plurality of devices, wherein the plurality of device icons include a first device icon corresponding to a first device; deploying a first program onto the first device; programmatically animating the configuration diagram to visually indicate said deploying, wherein said animating the configuration diagram comprises: displaying propagation of a first program icon on the display from a first location on the display to the first device icon, wherein the first program icon corresponds to the first program; wherein said displaying propagation visually indicates that the first program is currently being deployed on the first device. 2. The method of claim 1, wherein the configuration diagram includes a second device icon corresponding to a second device, wherein the second device initially stores the first program; and wherein said displaying propagation comprises displaying propagation of the first program icon on the display from the second device icon to the first device icon. 3. The method of claim 2, wherein the configuration diagram includes links interconnecting various ones of the plurality of device icons, and wherein said links represent respective couplings between devices corresponding to said various ones of the plurality of device icons; wherein said displaying propagation comprises displaying propagation of the first program icon on the display on a link connecting the second device icon and the first device icon. 4. The method of claim 1, wherein said animating the configuration diagram comprises: displaying propagation of one or more icons from a first program icon on the display to the first device icon, wherein the first program icon corresponds to the first program; wherein said displaying propagation of the one or more icons visually indicates that the first program is currently being deployed onto the first device. 5. The method of claim 1, wherein said animating the configuration diagram is performed substantially concurrently with said deploying the first program onto the first device. 6. The method of claim 1, further comprising: purchasing the first program prior to said deploying. 7. The method of claim 1, wherein said animating is performed during said deploying. 8. The method of claim 1, wherein said deploying comprises programmatically deploying. 9. The method of claim 8, wherein said programmatically deploying is performed in response to installation of the first device in the system. 10. The method of claim 8, wherein said programmatically deploying is performed by a second computer system coupled to the first computer system. 11. The method of claim 10, wherein the second computer system is coupled to the first computer system over a network, the method further comprising: establishing communications between the first computer system and the second computer system over the network; wherein said programmatically deploying comprises the second computer system downloading the first program to the first computer system. 12. The method of claim 8, wherein said programmatically deploying is performed in response to installation of the first device in the system. 13. The method of claim 8, the method further comprising: installing the first device in the system; and programmatically detecting presence of the first device; wherein said programmatically deploying is performed in response to said programmatically detecting presence of the first device. 14. The method of claim 1, further comprising: receiving user input graphically associating a first program icon with the first device icon, wherein the first program icon represents the first program, and wherein said deploying the first program onto the first device is performed in response to said graphically associating. 15. The method of claim 1, wherein the system comprises a measurement system, wherein the first device is a measurement device, and wherein the first program is a measurement program. 16. The method of claim 1, wherein the system comprises a simulation system, wherein the first device is a simulation device, and wherein the first program is a simulation program. 17. The method of claim 1, wherein the system comprises an automation system, wherein the first device is an automation device, and wherein the first program is an automation program. 18. The method of claim 1, wherein the system comprises a network system, wherein the first device is a network device, and wherein the first program is a network program. 19. The method of claim 1, further comprising: displaying a tree diagram on the display of the first computer system, wherein the tree diagram displays a hierarchical representation of the plurality of devices; and programmatically animating the tree diagram to visually indicate said deploying. 20. A system for visually indicating deployment of programs in a client system, wherein the client system comprises a plurality of devices coupled together, and wherein at least one of the devices includes one or more programs, the system comprising: a processor; and a memory medium coupled to the processor; and a display coupled to the memory medium and the processor; wherein the memory medium stores program instructions which are executable to perform: displaying a configuration diagram on the display, wherein the configuration diagram represents the client system, wherein the configuration diagram includes a plurality of device icons corresponding to the plurality of devices, and wherein the configuration diagram includes a first device icon corresponding to a first device; deploying a first program onto the first device; and programmatically animating the configuration diagram to visually indicate said deploying, wherein said animating the configuration diagram comprises: displaying propagation of a first program icon on the display from a first location on the display to the first device icon, wherein the first program icon corresponds to the first program, wherein said displaying propagation visually indicates that the first program is currently being deployed on the first device. 21. A computer-accessible memory medium which stores program instructions for characterizing a client system, wherein the program instructions are executable to perform: displaying a configuration diagram on the display, wherein the configuration diagram represents the client system, wherein the configuration diagram includes a plurality of device icons corresponding to the plurality of devices, and wherein the configuration diagram includes a first device icon corresponding to a first device; deploying a first program onto the first device; and programmatically animating the configuration diagram to visually indicate said deploying, wherein said animating the configuration diagram comprises: displaying propagation of a first program icon on the display from a first location on the display to the first device icon, wherein the first program icon corresponds to the first program, wherein said displaying propagation visually indicates that the first program is currently being deployed on the first device. 22. A computer-implemented method for visually indicating deployment of programs in a system, comprising: displaying a first device icon on a display of a first computer system, wherein the first device icon corresponds to a first device, wherein the first device icon is located at a first location on the display; displaying a first program icon on the display of the computer, wherein the first program icon corresponds to a first program, wherein the first program icon is located at a second location on the display; deploying the first program onto the first device; displaying propagation of the first program icon on the display from the second location on the display to the first device icon at the first location on the display; wherein said displaying propagation comprises programmatically animating the propagation to visually indicate that the first program is currently being deployed on the first device, wherein said displaying propagation is performed in response to said deploying. 23. The method of claim 22, further comprising: displaying a second device icon corresponding to a second device, wherein the second device initially stores the first program; wherein said displaying propagation comprises displaying propagation of the first program icon on the display from the second device icon to the first device icon. 24. The method of claim 23, wherein the configuration diagram includes links interconnecting various ones of the plurality of device icons; wherein said displaying propagation comprises displaying propagation of the first program icon on the display on a link connecting the second device icon and the first device icon. 25. The method of claim 22, wherein said deploying is performed by a second computer system coupled to the first computer system. 26. The method of claim 22, wherein said displaying propagation is performed substantially concurrently with said deploying the first program onto the first device. 27. The method of claim 22, wherein said deploying comprises programmatically deploying. 28. A system for visually indicating deployment of programs in a system, comprising: means for displaying a configuration diagram on a display of a first computer system, wherein the configuration diagram represents a system comprising a plurality of devices, wherein the configuration diagram includes a plurality of device icons corresponding to the plurality of devices, wherein the configuration diagram includes a first device icon corresponding to a first device; means for deploying a first program onto the first device; means for programmatically animating the configuration diagram to visually indicate said deploying, wherein said means for animating the configuration diagram comprises: means for displaying propagation of a first program icon on the display from a first location on the display to the first device icon, wherein the first program icon corresponds to the first program, and wherein said displaying propagation visually indicates that the first program is currently being deployed on the first device. 29. A computer-implemented method for visually indicating deployment of programs in a system, comprising: displaying a configuration diagram on a display of a first computer system, wherein the configuration diagram represents a system comprising a plurality of devices, wherein the configuration diagram includes a plurality of device icons corresponding to the plurality of devices, wherein the plurality of device icons include a first device icon corresponding to a first device; displaying a tree diagram on the display of the first computer system, wherein the tree diagram displays a hierarchical representation of the plurality of devices; deploying a first program onto the first device; programmatically animating the configuration diagram to visually indicate said deploying; and programmatically animating the tree diagram to visually indicate said deploying.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (27)
Jordan Dale A. (Aloha OR) Fitzsimmons Lynne A. (Portland OR) Greenseth William A. (Portland OR) Hoffman Gregory L. (Beaverton OR) Stubbs David D. (Portland OR), Block diagram editor system and method for controlling electronic instruments.
Jordan Dale A. (20075 SW. Pecan Aloha OR 97006) Fitzsimmons Lynne A. (2905 SW. 107th Portland OR 97225) Greenseth William A. (12255 SW. Foothill Dr. Portland OR 97225) Hoffman Gregory L. (14225 SW. W, Block diagram system and method for controlling electronic instruments with simulated graphic display.
Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for modelling a process and associated method.
Stubbs David D. (Portland OR) Barnett Mark P. (Portland OR) Greenseth William A. (Portland OR), Method of generating instruction sequences for controlling data flow processes.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GB2 ; Lucas Mike,GB2, Process control system user interface including selection of multiple control languages.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GB2 ; Lucas Mike,GB2, Process control system using standard protocol control of standard devices and nonstandard devices.
Williams Donald V. (Balmain AUX) Keeble John B. (Neutral Bay AUX) Oates John D. (Quakers Hill AUX) Campos Alejandro G. (North Rocks AUX), Scientific instrument emulator having a computer and an analog signal interface for real-time signal processing.
Kodosky Jeffrey L. ; Andrade Hugo ; Odom Brian K. ; Butler Cary P., System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations.
Bogusky, James M.; Emmett, Mary Ann; Hallock, Donald A.; Lake, Arden Steuart; Palmeri, Joseph Paul; Paradies, James I.; Sipperley, William Madison, Automatically generated and updated graphical rendering of processes.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.