AUTOMATICALLY GENERATING A CONFIGURATION DIAGRAM BASED ON TASK REQUIREMENTS
First Claim
1. A computer-accessible memory medium that stores program instructions for providing configuration information to a client system, wherein the program instructions are computer-executable to perform:
- receiving one or more requirements for a task to be performed by the client system, wherein the one or more requirements are provided in response to input from a user;
automatically analyzing the one or more requirements;
determining a plurality of products in response to said automatically analyzing the one or more requirements, wherein the plurality of products are operable to perform the task; and
providing a diagram for display on a display of the client system, wherein the diagram iconically represents the plurality of products, wherein at least a subset of the is plurality of products are proposed products, wherein the diagram comprises a proposed configuration of the client system, comprising a plurality of device icons representing a plurality of devices of the plurality of products, and link icons between the device icons, wherein the link icons represent physical connections between the devices.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for generating a configuration diagram based on user specification of a task. A server computer communicates with a client system, e.g., a measurement system, including a client computer system, over a network. The server receives requirements, e.g., a task specification, for a task, e.g., a measurement task, where the requirements are provided in response to user input. A plurality of products operable to perform the task are determined in response to the requirements, e.g., by programmatically analyzing the requirements. A diagram is displayed on the client computer system iconically representing the plurality of products, including icons representing at least a subset of the products to the user as proposed hardware and/or software products for the client system. Pricing information for the proposed products may be displayed. User input indicating purchase of at least one of the products is received and the purchased products provided to the user.
-
Citations
31 Claims
-
1. A computer-accessible memory medium that stores program instructions for providing configuration information to a client system, wherein the program instructions are computer-executable to perform:
-
receiving one or more requirements for a task to be performed by the client system, wherein the one or more requirements are provided in response to input from a user; automatically analyzing the one or more requirements; determining a plurality of products in response to said automatically analyzing the one or more requirements, wherein the plurality of products are operable to perform the task; and providing a diagram for display on a display of the client system, wherein the diagram iconically represents the plurality of products, wherein at least a subset of the is plurality of products are proposed products, wherein the diagram comprises a proposed configuration of the client system, comprising a plurality of device icons representing a plurality of devices of the plurality of products, and link icons between the device icons, wherein the link icons represent physical connections between the devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for providing configuration information to a client system, the system comprising:
-
a processor; and a memory medium coupled to the processor; wherein the memory medium stores program instructions which are executable to; receive one or more requirements for a task to be performed by the client system, wherein the one or more requirements are provided in response to input from a user; automatically analyze the one or more requirements; determine a plurality of products in response to said automatically analyzing one or more requirements, wherein the plurality of products are operable to perform the task; and provide a diagram for display on a display of the client system, wherein the diagram iconically represents the plurality of products, wherein at least a subset of the plurality of products are proposed products, wherein the diagram comprises a proposed configuration of the client system, comprising a plurality of device icons representing a plurality of devices of the plurality of products, and link icons between the device icons, wherein the link icons represent physical connections between the devices.
-
-
30. A method implemented by a server for providing configuration information to a client system, the method comprising utilizing the server to perform:
-
receiving one or more requirements for a task to be performed by the client system, wherein the one or more requirements are provided in response to input from a user; automatically analyzing the one or more requirements; determining a plurality of products in response to said automatically analyzing the one or more requirements, wherein the plurality of products are operable to perform the task; and providing a diagram for display on a display of the client system, wherein the diagram iconically represents the plurality of products, wherein at least a subset of the is plurality of products are proposed products, wherein the diagram comprises a proposed configuration of the client system, comprising a plurality of device icons representing a plurality of devices of the plurality of products, and link icons between the device icons, wherein the link icons represent physical connections between the devices.
-
-
31. A system for providing configuration information to a client system, the system comprising:
-
means for receiving one or more requirements for a task to be performed by the client system, wherein the one or more requirements are provided in response to input from a user; means for automatically analyzing the one or more requirements; means for determining a plurality of products in response to said automatically analyzing the one or more requirements, wherein the plurality of products are operable to perform the task; and means for providing a diagram for display on a display of the client system system which iconically represents the plurality of products, wherein at least a subset of the plurality of products are proposed products, wherein the diagram comprises a proposed configuration of the client system, comprising a plurality of device icons representing a plurality of devices of the plurality of products, and link icons between the device icons, wherein the link icons represent physical connections between the devices.
-
Specification