Network based system which provides a database of simulation solutions
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/18
출원번호
US-0618049
(2009-11-13)
등록번호
US-8307289
(2012-11-06)
발명자
/ 주소
Shah, Mohammed Kamran
Fuller, III, David W
Correll, Jeffrey N.
Sierer, Brian H.
출원인 / 주소
National Instruments Corporation
대리인 / 주소
Meyertons Hood Kivlin Kowert & Goetzel, P.C.
인용정보
피인용 횟수 :
3인용 특허 :
60
초록▼
System and method for configuring a client system, e.g., a measurement system. First input is received from a client system over a network requesting access to a plurality of configuration diagrams comprising respective solutions to respective tasks. At least a subset of the plurality of configurati
System and method for configuring a client system, e.g., a measurement system. First input is received from a client system over a network requesting access to a plurality of configuration diagrams comprising respective solutions to respective tasks. At least a subset of the plurality of configuration diagrams is displayed on a display device of the client system for viewing by a user. Second input is received from the client system selecting one of the displayed configuration diagrams indicating a solution for a task to be performed by the client system. The solution is provided to the client system over the network, and may include the selected configuration diagram and/or pricing information for proposed products. The configuration diagrams are stored in a configuration diagram database. The stored configuration diagrams may be pre-defined solutions for pre-defined tasks, generated in response to received user requirements, and/or received from client systems and/or vendors.
대표청구항▼
1. A method for configuring a client system, comprising: receiving, at a server computer system, first input from a client system over a network requesting access to a first plurality of configuration diagrams in a configuration diagram database, wherein each configuration diagram in the first plura
1. A method for configuring a client system, comprising: receiving, at a server computer system, first input from a client system over a network requesting access to a first plurality of configuration diagrams in a configuration diagram database, wherein each configuration diagram in the first plurality of configuration diagrams represents a respective simulation system and comprises a solution to a respective simulation task, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices, and wherein said first input is provided in response to user input;receiving, at the server computer system, user input to browse the configuration diagram database from the client system over the network; andthe server computer system providing one or more of the plurality of configuration diagrams to the client system over the network for display on the client system for viewing by a user of the client system in response to said user input to browse the configuration diagram database. 2. The method of claim 1, further comprising: receiving second input from the client system selecting one of said one or more of the plurality of configuration diagrams, wherein the selected configuration diagram indicates a first solution for a first simulation task to be performed by the client system. 3. The method of claim 2, wherein the selected configuration diagram is usable to configure the client system, thereby enabling the client system to perform the first simulation task. 4. The method of claim 2, wherein the selected configuration diagram includes vendor information indicating one or more vendors able to configure a solution in accordance with the selected configuration diagram. 5. The method of claim 4, wherein said vendor information comprises one or more of: an email address;a website address;a telephone number;a postal address; orvendor identification. 6. The method of claim 4, further comprising: receiving third input from the client system indicating a desire to correspond with a first vendor of the one or more vendors; andautomatically corresponding with the first vendor in response to said third input. 7. The method of claim 2, wherein the selected configuration diagram includes a plurality of icons representing respective products from a plurality of vendors. 8. The method of claim 2, further comprising: providing the first solution to the client system over the network after receiving the second input. 9. The method of claim 8, further comprising: receiving payment information prior to said providing the solution. 10. The method of claim 8, wherein said providing the first solution to the client system over the network comprises: providing information related to one or more products to the user as proposed hardware products for the client system. 11. The method of claim 10, wherein said providing information related to one or more products to the user as proposed hardware products for the client system comprises: providing the selected configuration diagram to the client system, wherein the selected configuration diagram comprises information representing said proposed hardware products for the client system. 12. The method of claim 11, wherein the provided configuration diagram comprises a proposed configuration of the client system, the method further comprising: receiving a modified version of the provided solution from the client system over the network, wherein the modified version of the provided solution comprises one or more changes to the proposed configuration. 13. The method of claim 10, further comprising: receiving user input indicating purchase of at least one of the proposed hardware products; andproviding the at least one of the proposed hardware products to the user in response to said receiving user input. 14. The method of claim 10, further comprising: determining a current configuration of the client system;analyzing the current configuration of the client system and the selected configuration diagram; anddetermining said one or more products based on said analyzing. 15. The method of claim 1, wherein said providing comprises retrieving said one or more of the first plurality of configuration diagrams from the configuration diagram database in response to said receiving first input. 16. The method of claim 1, further comprising: providing information to the user related to each of said one or more of the first plurality of configuration diagrams, wherein said browsing is based on the provided information. 17. The method of claim 16, wherein said information related to each configuration diagram comprises one or more of: identification information for the configuration diagram;version information for the configuration diagram;a functional description of the configuration diagram;platform information for the configuration diagram;searchable information for the configuration diagram;a list of devices and/or programs represented in the configuration diagram; orone or more simulation tasks for which the configuration diagram comprises a solution. 18. The method of claim 1, wherein one or more of the first plurality of configuration diagrams further comprises: one or more programs stored on the devices in the represented system. 19. The method of claim 18, wherein said one or more of the plurality of configuration diagrams further graphically represents configuration information for at least one of the devices and the one or more programs in the represented system. 20. The method of claim 18, wherein said one or more of said first plurality of configuration diagrams comprises a tree diagram which visually represents the represented system, wherein the tree diagram displays a hierarchical view of the plurality of devices and the one or more programs in the represented system. 21. The method of claim 18, wherein the configuration diagram further comprises pricing information for the devices in a proposed system and the one or more programs stored on the devices in the proposed system. 22. The method of claim 18, wherein at least one of the electronic devices comprises a measurement device. 23. The method of claim 1, further comprising: receiving one or more configuration diagrams from a vendor representing systems the vendor can install; andstoring the provided one or more configuration diagrams in the configuration diagram database. 24. The method of claim 1, further comprising: analyzing a first client system;generating a first configuration diagram based on said analyzing, wherein the first configuration diagram represents a configuration of the first client system; andstoring the configuration diagram in the configuration diagram database. 25. The method of claim 1, further comprising: a user drawing at least a portion of a first configuration diagram; andstoring the first configuration diagram in the configuration diagram database. 26. The method of claim 1, wherein the configuration diagram database further comprises a second plurality of configuration diagrams, wherein each configuration diagram in the second plurality of configuration diagrams represents a respective system and comprises a solution to a respective simulation task, wherein each configuration diagram in the second plurality of configuration diagrams comprises one or more device icons representing one or more electronic devices, and a plurality program icons representing a plurality of programs desired to be deployed on respective ones of the one or more electronic devices. 27. A system for configuring a client system to perform a desired task, the system comprising: a server computer system, comprising:a network interface for coupling to a network, wherein the server computer system is operable to communicate with a client computer over the network;a processor; anda memory medium coupled to the processor, wherein the memory medium stores a configuration diagram database, and wherein the memory medium further stores program instructions for;wherein the program instructions are executable by the processor to: receive first input from the client system over a network requesting access to a first plurality of configuration diagrams, wherein each configuration diagram in the first plurality of configuration diagrams represents a respective simulation system and comprises a solution to a respective simulation task, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices, and wherein said first input is provided in response to user input;provide at least a subset of the plurality of configuration diagrams for display on the client system for viewing by a user of the client system; receive second input from the client system over the network selecting one of the at least a subset of the first plurality of configuration diagrams, wherein the selected configuration diagram indicates a solution for a simulation task to be performed by the client system; andprovide the solution to the client system over the network. 28. A non-transitory computer-accessible memory medium comprised on a server computer system, wherein the memory medium stores program instructions for configuring a client system to perform a desired task, wherein the program instructions are executable by a processor of the server computer system to perform: receiving first input from the client system over a network requesting access to a first plurality of configuration diagrams, wherein each configuration diagram in the first plurality of configuration diagrams represents a respective simulation system and comprises a solution to a respective simulation task, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices, and wherein said first input is provided in response to user input; andproviding at least a subset of the plurality of configuration diagrams for display on the client system for viewing by a user of the client system;receiving second input from the client system over the network selecting one of the at least a subset of the first plurality of configuration diagrams, wherein the selected configuration diagram indicates a solution for a simulation task to be performed by the client system; andproviding the solution to the client system over the network. 29. A non-transitory computer-accessible memory medium comprised on a server computer system, comprising: a configuration diagram database; andprogram instructions for configuring a client system to perform a desired task, wherein the program instructions are executable by a processor of the server computer system to perform: receiving first input from the client system over a network requesting access to a plurality of configuration diagrams, wherein each configuration diagram in the first plurality of configuration diagrams represents a respective simulation system and comprises a solution to a respective simulation task, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices, and wherein said first input is provided in response to user input; andproviding at least a subset of the plurality of configuration diagrams to the client system over the network for display on the client system for viewing by a user of the client system. 30. The non-transitory computer-accessible memory medium of claim 29, wherein the program instructions are further executable to perform: receiving second input from the client system selecting one of the at least a subset of the plurality of configuration diagrams, wherein the selected configuration diagram indicates a solution for a simulation task to be performed by the client system; andproviding the solution to the client system over the network. 31. A method for configuring a client system to perform a desired task, the method comprising: the client system accessing a configuration diagram server computer system over a network, wherein the configuration diagram server computer system comprises a configuration diagram database comprising a first plurality of configuration diagrams, wherein each configuration diagram in the first plurality of configuration diagrams iconically represents a simulation system, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices;browsing one or more configuration diagrams from the configuration diagram database at the client system, wherein each of the one or more configuration diagrams comprises a solution for a respective simulation task;the client system providing input over the network to the configuration diagram server computer system selecting one of the one or more configuration diagrams from the configuration diagram database, wherein the selected configuration diagram iconically represents one or more products as proposed hardware products for the client system to perform a desired simulation task, and wherein said input is provided in response to user input; andthe client system receiving information related to the one or more products from the configuration diagram server computer system over the network. 32. The method of claim 31, wherein said receiving information related to the one or more products comprises: downloading the selected configuration diagram. 33. The method of claim 31, wherein said information related to the one or more products comprises: pricing information for the one or more products. 34. The method of claim 33, further comprising: the client system receiving user input indicating purchase of at least one of the one or more products; andthe client system providing purchase information related to the at least one of the one or more products to the server computer system based on said user input. 35. The method of claim 34, further comprising: receiving the at least one of the one or more products in response to said providing purchase information; andconfiguring the client system in accordance with the configuration diagram;wherein after said configuring, the client system is operable to perform the simulation task. 36. A method for configuring a client system, the method comprising: receiving, at a server computer system, requirements over a network for a simulation task to be performed by a client system;the server computer system automatically analyzing the received requirements;the server computer system determining a configuration diagram from a configuration diagram database in response to said analyzing, wherein the configuration diagram iconically represents a proposed system configuration for the client system for performing the simulation task, wherein the configuration diagram specifies a solution for the client system to perform the simulation task, and wherein the configuration diagram comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices; andthe server computer system providing the determined configuration diagram to the client system over the network for display to a user of the client system;wherein the determined configuration diagram is usable to configure the client system, thereby enabling the client system to perform the simulation task. 37. The method of claim 36, wherein the configuration diagram graphically represents the coupled devices as a proposed system, and wherein the configuration diagram further comprises one or more program icons representing one or more programs stored on the devices in the proposed system. 38. A system for configuring a client system to perform a task, the system comprising: a server computer system, comprising: a network interface for coupling to a network, wherein the server computer system is operable to communicate with a client computer over the network;a processor; anda memory medium coupled to the processor, wherein the memory medium stores a configuration diagram database, and wherein the memory medium further stores program instructions for;wherein the program instructions are executable by the processor to: receive requirements over the network for a simulation task to be performed by a client system;automatically analyze the received requirements;determine a configuration diagram from a configuration diagram database in response to said analyzing, wherein the configuration diagram iconically represents a system configuration for the client system for performing the simulation task, wherein the system configuration specifies a solution for the client system to perform the simulation task, and wherein the configuration diagram comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices; andprovide the determined configuration diagram to the client system over the network for display to a user of the client system;wherein the selected configuration diagram is usable to configure the client system, thereby enabling the client system to perform the simulation task. 39. A non-transitory computer-accessible memory medium which stores program instructions for configuring a client system to perform a desired task, wherein the program instructions are executable by a processor to perform: receiving, at a server computer system, requirements over a network for a simulation task to be performed by a client system;the server computer system automatically analyzing the received requirements;the server computer system determining a configuration diagram from a configuration diagram database in response to said analyzing, wherein the configuration diagram iconically represents a system configuration for the client system for performing the simulation task, wherein the system configuration specifies a solution for the client system to perform the simulation task, and wherein the configuration diagram comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices; andthe server computer system providing the determined configuration diagram to the client system over the network for display to a user of the client system;wherein the selected configuration diagram is usable to configure the client system, thereby enabling the client system to perform the simulation task. 40. A method for configuring a client system, comprising: receiving, at a server computer system, first input from a client system over a network requesting access to a first plurality of configuration diagrams, wherein each configuration diagram in the first plurality of configuration diagrams represents a respective system and comprises a solution to a respective simulation task, wherein each configuration diagram in the first plurality of configuration diagrams comprises a plurality of device icons coupled by link icons, wherein the device icons represent electronic devices, wherein at least one of the electronic devices performs a simulation operation, wherein the link icons represent physical connectivity between the electronic devices, and wherein said first input is provided in response to user input;the server computer system providing at least a subset of the plurality of configuration diagrams for display on the client system for viewing by a user of the client system;receiving, at a server computer system, second input from the client system over the network selecting one of the at least a subset of the first plurality of configuration diagrams, wherein the selected configuration diagram indicates a solution for a simulation task to be performed by the client system; andthe server computer system providing the solution to the client system over the network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (60)
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.
Besaw Lawrence M. (Ft. Collins CO) Wu Jeff C. (Ft. Collins CO) Chang Cho Y. (Burlington MA) Smith Darren D. (Ft. Collins CO) Kean Mark J. (Ft. Collins CO), Graphic display of network topology.
Cheng Yang-Leh ; Cheng Andrew Y., Intelligent real-time graphic-object to database linking-actuator for enabling intuitive on-screen changes and control.
Whitehead, Don; Burke, Jr., James E.; Tanna, Harshad; Garg, Subhash; Kertesz, Veronica; Rajeshwar, Arra R.; Lakshmi, Shubha; Kandula, Venkatarao; Nori, Saikrishna; Shareef, Abdul R.; Marthi, Kailash, Man machine interface for power management control systems.
Atkins Brian J. ; Rose Ian,AUX ; Potterveld Robert A., Map builder system and method for enabling generic interfacing of an application with a display map generation process in a management system.
Jeffrey L. Hamilton ; Bret D. Schlussman, Method and apparatus for displaying mechanical emulation with graphical objects in an object oriented computing environment.
Ludtke Aaron ; Kawamura Harumi,JPX, Method and apparatus for representing devices and available information within a network of devices using object lists and object entries.
Ahearn Michael J. ; Baryiames Konstantinos ; Black Darryl ; Ciampa Robert A. ; Emken James ; Nelson William ; Sulc Peter J. ; Xiang Jing, Method and apparatus for viewing and managing a configuration of a computer network.
Hansen, Peter A., Method and apparatus of providing a configuration script that uses connection rules to produce a configuration file or map for configuring a network device.
Richardson David E, Method and structure for dynamically drilling down through a health monitoring map to determine the health status and cause of health problems associated with network objects of a managed network env.
Salas Pito ; Beir Jeffrey ; Leffler Melissa ; McDonald Glenn ; Dennie Andy ; Kleppner Paul ; Finnegan Neal ; Morrissey Craig ; Steele Alan ; Crowley Patrick, Method and system for providing a networked collaborative work environment.
Benfield,Jason; Hsu,Oliver Yehung; Ullmann,Lorin Evan; Yarsa,Julianne, Method and system for restricting and enhancing topology displays for multi-customer logical networks within a network management system.
John Elderton ; Ronald L. Heiney ; Kevin Thomas McDonald ; Mike Moran ; Joseph Laurence Saunders, Method for displaying a network topology for a task deployment service.
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.
Arrowood Andrew H. (Raleigh NC) Baratz Alan E. (Chappaqua NY) Chimento ; Jr. Philip F. (Durham NC) Drake ; Jr. John E. (Pittsboro NC) Eisenbies John L. (Raleigh NC) Gray James P. (Chapel Hill NC) Nor, Method of maintaining a topology database.
Battat Reuven ; Her Michael ; Sundaresh Chandrasekha ; Vinberg Anders ; Wang Sidney, Network management system using virtual reality techniques to display and simulate navigation to network components.
House, Richard W.; Gamez, Cesar R.; Hinkle, Jr., Francis E., Network-based configuration method for systems integration in test, measurement, and automation environments.
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.
McKenna John Joseph (Cary NC) Nascimento Luciene Costa (Campinas BRX) Schlachter Gary Alan (Apex NC) Beck Jonathan Stephen (Durham NC) Cohen Alison (Plano TX), System and method for generalized network topology representation.
Gessel Robert J. ; Autrey Kevin ; Swetman William C. ; Baker Jay, System and method of testing open systems interconnection (OSI) layers in telecommunication networks.
Michael F. Guheen ; James D. Mitchell ; James J. Barrese, System for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.