EP1228443A2 - System and method for configuring, viewing and ordering a power system - Google Patents

System and method for configuring, viewing and ordering a power system

Info

Publication number
EP1228443A2
EP1228443A2 EP00942811A EP00942811A EP1228443A2 EP 1228443 A2 EP1228443 A2 EP 1228443A2 EP 00942811 A EP00942811 A EP 00942811A EP 00942811 A EP00942811 A EP 00942811A EP 1228443 A2 EP1228443 A2 EP 1228443A2
Authority
EP
European Patent Office
Prior art keywords
network
user
data
items
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP00942811A
Other languages
German (de)
French (fr)
Inventor
Anthony Zupa
Rajaiah Karanam
Ron Jerdonek
Mike Zupo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Publication of EP1228443A2 publication Critical patent/EP1228443A2/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Definitions

  • This invention relates generally to an online power configuration system and method, and more particularly to a network-based configuration system and method which can configure, view, simulate, operate and order a power management control system over a network.
  • PMCSs Power management control systems
  • a PMCS includes a computer connected to a common bus that allows the intelligent monitoring or control devices to communicate with a server.
  • the PMCS provides graphical representations of and links to the devices of the distribution system to enable a user to monitor and operate the distribution system.
  • the invention relates to a network-accessible configuration system and method which include a database accessible by or through a server for providing information about PMCS devices and software, links to the devices, and means for viewing the operational characteristics of the PMCS devices before the PMCS and associated devices are ordered and installed.
  • the database also includes customer information for placing and tracking an order.
  • the invention permits a user to configure a PMCS while providing simultaneous access to representative intelligent electronic devices (IEDs) by all authorized parties who process a request to configure and view a PMCS, even if persons processing the request or ordering the systems are in different parts of the world.
  • IEDs intelligent electronic devices
  • An embodiment of a power management control system builder (e-System Builder) made by General Electric Co. and described in more detail below includes a
  • PMCS Compact Systems Package which further includes tools for configuring and viewing a PMCS, linking to and operating PMCS devices, and quoting and ordering a complete PMCS, all over the network such as the Internet while concurrent users are doing the same thing.
  • CSP PMCS Compact Systems Package
  • the advantages of the e-System Builder embodiment include that users not only can configure and view a PMCS before ordering one, but can also activate links to PMCS devices over the network for simulated or real time observation of an operational PMCS. This enables users, especially potential buyers, to "test drive" a PMCS before actually purchasing one.
  • the e-System Builder not only accommodates (e.g., recognizes, links to, simulates and operates) existing IEDs, but is also adaptable to accommodate future IEDs, existing IEDs with enhanced intelligence and display capabilities, or other IEDs or other devices where the operational characteristics can be described in a database readable by the e-System Builder and PMCS, thereby enabling the system to mature as the underlying products mature. O 00/77669 ⁇ ? PCT/USOO/16379
  • Figure 1 illustrates a computer system that may be used by an embodiment of the invention:
  • Figure 2 illustrates a visitor access home page according to an embodiment of the invention
  • Figure 3 illustrates the html code which may be used to generate the interface of
  • Figure 4 illustrates a demo page according to an embodiment of the invention
  • Figure 5 illustrates html code which may be used to generate the interface of Figure 4;
  • FIG. 6 illustrates a PMCS CSP description page according to an embodiment of the invention
  • Figure 7 illustrates html code which may be used to generate the interface of Figure
  • Figure 8 illustrates a PMCS CSP login page according to an embodiment of the invention
  • Figure 9 illustrates html code which may be used to generate the interface of Figure
  • Figure 10 illustrates a PMCS CSP customer page according to an embodiment of the invention
  • Figure 1 1 illustrates html code which may be used to generate the interface of Figure
  • Figure 12 illustrates a PMCS CSP new customer information page according to an embodiment of the invention
  • Figure 13 illustrates html code which may be used to generate the interface of Figure
  • Figure 14 illustrates a PMCS CSP initial configuration page according to an embodiment of the invention
  • Figure 15 illustrates html code which may be used to generate the interface of Figure 14;
  • Figure 16 illustrates a PMCS CSP configuration questionnaire page according to an embodiment of the invention;
  • Figure 17 illustrates html code which may be used to generate the interface of Figure
  • Figure 18 illustrates a PMCS CSP installation and training page according to an embodiment of the invention
  • Figure 19 illustrates html code which may be used to generate the interface of Figure
  • Figure 20 illustrates a PMCS CSP customer quotation summary page according to an embodiment of the invention
  • Figure 21 illustrates html code which may be used to generate the interface of Figure
  • Figure 22 illustrates a PMCS CSP existing customer information page according to an embodiment of the invention
  • Figure 23 illustrates html code which may be used to generate the interface of Figure
  • Figure 24 illustrates a PMCS CSP initial configuration page according to an embodiment of the invention
  • Figure 25 illustrates html code which may be used to generate the interface of Figure 24;
  • Figure 26 illustrates a PMCS CSP order placement or configuration continuation option page according to an embodiment of the invention
  • Figure 27 illustrates html code which may be used to generate the interface of Figure
  • Figure 28 illustrates a PMCS CSP tabular summary of selected devices page according to an embodiment of the invention
  • Figure 29 illustrates html code which may be used to generate the interface of Figure
  • Figure 30 illustrates a PMCS CSP device overview or single line diagram option page according to an embodiment of the invention
  • Figure 3 1 illustrates html code which may be used to generate the interface of Figure
  • Figure 32 illustrates a PMCS CSP device overview page according to an embodiment of the invention
  • Figure 33 illustrates html code which may be used to generate the interface of Figure
  • Figure 34 illustrates a PMCS CSP device detail page according to an embodiment of the invention
  • Figure 35 illustrates html code which may be used to generate the interface of Figure 34;
  • Figure 36 illustrates a PMCS CSP customer contact page according to an embodiment of the invention
  • Figure 37 illustrates html code which may be used to generate the interface of Figure
  • Figure 38 illustrates a PMCS CSP order placement notice page according to an embodiment of the invention
  • Figure 39 illustrates html code which may be used to generate the interface of Figure
  • Figure 40 illustrates a contact information page according to an embodiment of the invention
  • Figure 41 illustrates html code which may be used to generate the interface of Figure
  • Figures 42-44 are a flow diagram of the invention illustrating the method and system of configuring, viewing, simulating, operating and ordering a PMCS according to an embodiment of the invention
  • Figures 45-47 illustrate a flow diagram showing the method and system of configuring, viewing, simulating, operating and ordering a PMCS according to an embodiment of the invention
  • Figures 48-69 further describe and illustrate a logical flow depicted in the flow diagram of Figures 42-44
  • Figures 70-127 describe and illustrate a logical flow depicted in the flow diagram of Figures 45- 47.
  • a computer system may include a bus or other communication mechanism for communicating information and a processor coupled to a bus for processing information.
  • the computer system also includes main memory such as random access memory (RAM) or other dynamic storage device, coupled to the bus for storing information and instructions to be executed by the processor.
  • Main memory also may be used for storing temporary variables or other intermediate information during execution of instructions to be executed by the processor.
  • the computer system further includes read only memory (ROM) or other static storage device coupled to the bus for storing static information and instructions for the processor.
  • ROM read only memory
  • a storage device such as a magnetic disk or optical disk may be provided and coupled to the bus for storing information and instructions.
  • the computer system may be coupled via a bus to a display, such as a cathode ray tube (CRT), liquid crystal display (LCD) or other device, for displaying information to a computer user.
  • a display such as a cathode ray tube (CRT), liquid crystal display (LCD) or other device
  • An input device including alphanumeric and other keys, is coupled to the bus for communicating information and command selections to the processor.
  • cursor control such as a mouse, a trackball, or cursor direction keys for communicating directional information and command selections to the processor and for controlling cursor movement on the display.
  • This input device typically has two degrees of freedom in two axes, a first axis (e.g. x) and a second axis (e.g. y), that allows the device to specify positions in a plane.
  • the invention is related to the use of the computer system for configuring and ordering a power management control system (PMCS), using computer, network and other resources.
  • PMCS power management control system
  • the configuration and ordering the PMCS is provided via the computer system in response to the processor executing one or more sequences of one or more instructions contained in main memory.
  • Such instructions may be read into main memory from another computer- readable medium, such as the storage device. Execution of the sequences of instructions contained in main memory causes the processor to perform the process steps described herein. One or more processors in a multi-processing arrangement may also be employed to execute the sequences of instructions contained in main memory. In alternative embodiments, hard wired circuitry may be used in place of or in combination with software instructions to implement the invention. Thus, embodiments of the invention are not limited to specific combination of hardware circuitry and software.
  • Non-volatile media include dynamic memory, such as main memory.
  • Transmission media include coaxial cables, copper wire and fiber optics, including the wires that comprise the bus. Transmission media can also take the form of acoustic or light waves, such as those generated during radio frequency (RF) and infrared (IR) data communications.
  • RF radio frequency
  • IR infrared
  • Computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DBD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.
  • the instructions may initially be bome on a magnetic disk of a remote computer.
  • the remote computer can load the instructions into its dynamic memory and send the instructions over a telephone line using a modem.
  • a modem local to the computer system can receive the data on the telephone line and use an infrared transmitter to convert the data to an infrared signal.
  • An infrared detector coupled to the bus can receive the data carried in the infrared signal and place the data on the bus.
  • the bus carries the data to the main memory, from which the processor retrieves and executes the instructions.
  • the instructions received by main memory may optionally be stored on a storage device as described herein, either before or after execution by the processor.
  • the computer system also includes a communication interface coupled to the bus.
  • the communication interface provides a two-way data communication coupling to a network link that is connected to a local or other network.
  • the communication interface may be an integrated service digital network (ISDN) card or a modem to provide a data communication connection to a corresponding type of telephone line.
  • ISDN integrated service digital network
  • the communication interface may be a local area network (LAN) card to provide a data communication connection to a compatible
  • Wireless links also may be implemented.
  • the communication interface sends and receives electrical, electromagnetic or optical signals that carry digital data streams representing various types of information.
  • the network link typically provides data communication through one or more networks to other data devices.
  • the network link may provide a connection through local network to a host computer, server or to other data equipment operated by an Internet Service Provider (ISP) or other entity.
  • ISP Internet Service Provider
  • the ISP in turn provides data communication services through the world wide packet data communication network, now commonly referred to as the ' nternet".
  • the local network and the Internet both use electrical, electromagnetic or optical signals that carry digital data streams.
  • the signals through the various networks and the signals on the network link and through the communication interface, which carry the digital data to and from the computer system, are exemplary forms of carrier waves transporting the information.
  • the computer system can send messages and receive data, including program code, through the network(s), network link, and the communication interface.
  • a server might transmit a requested code for an application program through the Internet, ISP. local network and communication interface.
  • one such downloaded application provides for operating and maintaining the configuration system described herein.
  • the received code may be executed by the processor as it is received, and/or stored in storage device, or other non-volatile storage for later execution. In this manner, the computer system may obtain application code via a carrier wave or other communications.
  • links to power management control system (PMCS) devices and PMCS software are accessible from a network (e.g. the Internet) by a user for the purpose of configuring, viewing, simulating, operating and ordering a PMCS.
  • PMCS power management control system
  • Those intelligent electronic or other devices may include, for instance, a power regulator, a waveform analyzer, a meter, a transformer, a relay, a starter, an input/output unit, and a circuit breaker and associated electronics and software.
  • a PMCS and related intelligent electronic devices are described in commonly assigned U.S. Patent No. 5,862,391, which is herein inco ⁇ orated by reference in its entirety.
  • the user may enter the network at the visitor access home page as illustrated in Figure 2.
  • the user may use a computer loaded with a network browser (e.g., Web browser such as Internet Explorer manufactured by Microsoft Corp.) and connectivity to the network (e.g., Internet via an Internet Service Provider (ISP)).
  • a network browser e.g., Web browser such as Internet Explorer manufactured by Microsoft Corp.
  • connectivity to the network e.g., Internet via an Internet Service Provider (ISP)
  • the server in one regard may be or include, for instance, a workstation running the Microsoft WindowsTM NTTM, WindowsTM 2000, Unix, Linux, Xenix, IBM ALXTM, Hewlett-Packard UXTM, Novell NetwareTM, Sun Microsystems SolarisTM, OS/2TM, BeOSTM, Mach, Apache, OpenStepTM or other operating system or platform.
  • a workstation running the Microsoft WindowsTM NTTM, WindowsTM 2000, Unix, Linux, Xenix, IBM ALXTM, Hewlett-Packard UXTM, Novell NetwareTM, Sun Microsystems SolarisTM, OS/2TM, BeOSTM, Mach, Apache, OpenStepTM or other operating system or platform.
  • PMCS softw are available by ordering a PMCS Compact Systems Package (CSP).
  • CSP PMCS Compact Systems Package
  • FIGS 2, 4, 6, ...38, 40 are representative illustrations of user-interactive network display screens, pages or other visual or graphical information which may be presented to the user according to the invention. Common links such as depicted by the "Demos”, “Compact System Package”, “Contact Us”, “Next” and “Prev” option buttons may be activated from any page displaying those buttons.
  • FIGs 3, 5, 7,...39, 41 illustrate html (hyper text markup language) code which may be used to generate the corresponding display pages of Figures 2, 4, 6...38, 40.
  • html hyper text markup language
  • FIGS Figures 3, 5, 7,...39, 41 (that is, the odd sequence from 3 to 41) illustrate html (hyper text markup language) code which may be used to generate the corresponding display pages of Figures 2, 4, 6...38, 40.
  • XML Extensible Markup Language
  • XSL Extensible Stylesheet Language
  • DSSSL Document Style Semantics and Specification Language
  • CSS Cascading Style Sheets
  • SLS Synchronized Multimedia Integration Language
  • JavaTM JTM
  • C C++
  • Perl UNIX Shell
  • Visual Basic or Visual Basic Sc ⁇ pt Virtual Reality Markup Language
  • VRML VRML
  • assemblers mte ⁇ reters
  • computer languages or platforms may also be employed or accessed by the invention.
  • Activation of the "Demos" button on Figure 12 may display the demo page as illustrated in Figure 4, whereby the user can either view a virtual demo of a PMCS, or view a PMCS online.
  • a PMCS is described in aforementioned U.S. Patent
  • Such a demonstration or actual PMCS may include electrical information such as voltage, current, wattage, operating costs and other information from live or stored data feeds, or simulated electrical characteristics including the foregoing data as may be generated or operated on by elect ⁇ cal simulation engines, such as the commercially available SCADA, DCS, CASPOC or EDSA packages or standards, or otherwise.
  • Activation of the "Compact System Package” button on Figure 2 may display the PMCS CSP description page as illustrated in Figure 6. On this description page (or screen), the PMCS CSP is presented to and described for the user.
  • Activation of the "Next" button on Figure 6 may display the PMCS CSP login page as illustrated in Figure S. As illustrated in Figure S, the user may enter both a login name and a password, then activate the "Submit” button to enter the PMCS CSP ordering system. Once the user's login name and password are verified, such as by comparison of the submitted information to information contained in a database, the user may be prompted to choose between the options of either a new customer or an existing customer, as illustrated in Figure 10.
  • Activation of the "New Customer” button on Figure 10 may display the PMCS CSP new customer information page as illustrated in Figure 12.
  • the "Add New Customer” button may be activated to update the network database containing such customer information and display the PMCS CSP initial configuration page as illustrated in Figure 14.
  • the "Submit” button may be activated to display the PMCS CSP configuration questionnaire page as illustrated in Figure 16.
  • HMT human machine interface
  • environment e.g., Development or Run Time
  • number of devices e.g., 1-3, 4-10. or 1 1-25
  • the "Submit” button may be activated to display the PMCS CSP configuration questionnaire page as illustrated in Figure 16.
  • the "Submit” button may be activated to display the PMCS CSP installation and training page as illustrated in Figure 18.
  • the "Submit” button may be activated to display the PMCS CSP customer quotation summary page as illustrated in Figure 20.
  • the customer can either return to the previous page by activating the "Prev” button (the user can return to a previous page from any page displaying a "Prev” button), or activate the "Next” button to advance to the PMCS CSP order placement or configuration continuation option page as illustrated in Figure 26.
  • Activation of the "Existing Customer” button on Figure 10 may display the PMCS CSP existing customer information page as illustrated in Figure 22.
  • selection of the appropriate customer information from the pull down menus and activation of the "Submit” button may display the PMCS CSP initial configuration page as illustrated in Figure 24, which is identical to that of Figure 14. Further navigation of the available pages from Figure 14 may be the same as described above.
  • Activation of the "Place Order Online” button on Figure 26 may display the
  • PMCS CSP customer contact page as illustrated in Figure 36.
  • Activation of the "Submit Order Online” button on Figure 36 may display the PMCS CSP order placement notice page as illustrated in Figure 3S.
  • the "Demos”, “Compact System Package”, “Contact Us” or “Home” buttons may be activated.
  • Activation of the "Continue Configuration” button on Figure 26 may display the PMCS CSP tabular summary of selected devices page as illustrated in Figure 28. As illustrated in Figure 28, the user may select additional devices before proceeding.
  • Activation of the "Submit Device Information” button on Figure 28 may display the PMCS CSP device overview or single line diagram option page as illustrated in Figure 30. As illustrated in Figure 30, the user may elect to display the selected
  • PMCS devices in different modes, for instance as either small faceplates representative of the actual PMCS devices, or as a one-line diagram.
  • Selection of the "Device Overview Screen” and activation of the "Next" button on Figure 30 may display the PMCS CSP device overview page as illustrated in Figure 32. As illustrated on Figure 32, further information for each device is available by clicking on the representative device icon, as shown by way of example in Figure 34. From the Web page of Figure 34, the user can operate the selected PMCS device by means of links made available by the e-System Builder, thereby enabling the user to "test drive” an actual PMCS device or actual or simulated network of devices. This capability affords the user to see in real-time what a PMCS device looks like and what its operating characteristics are before purchasing a complete PMCS.
  • the completed PMCS configuration may be ordered by returning to the PMCS CSP order placement or configuration continuation option page as illustrated in Figure 26 and activating the "Place Order Online" button.
  • a user may be authorized to log into and view an installed network, for instance one operating at the user's premise or another site. Further navigation of the available pages from Figure 26 may be the same as described above.
  • Activation of the "Contact Us" button on Figure 12 may display the contact information page as illustrated e.g. in Figure 40.
  • the user may be instructed on how to contact a manufacturer's representative of the PMCS and PMCS CSP for configuring a PMCS online.
  • Figures 42-44 illustrate a logical flow diagram for the pages of the PMCS CSP as illustrated in Figures 2-41 and 48-69.
  • a main page such as main page 100 may be presented to the user. If the user so selects, in step 404 a demo page may be presented, in which the user may be presented with options to access a PMCS demo in step 406 or an onsite center in step 408.
  • the user may select or link to a compact system description in step 410, upon entering which the user may be presented with a login screen in step 412. If the user is a new customer, the user may be presented with a new customer page in step
  • the user may be presented with a page for existing customers in step 418, and be interrogated for data related the their existing customer account in step 420.
  • an HMI/environment page may be presented in step 426.
  • a PC/net card page may be presented.
  • a training page may be presented to permit the user to gain knowledge and familiarity with the system.
  • the user may be presented with a quote screen indicating price, availability and other transaction information. If the user so selects, the user may proceed to an overview page in step 434. Should the user be prepared to place an order after viewing the quote screen or page in step 432. customer details may be collected in step 436, and after completion of the transaction and thank you page may be presented in step 438.
  • step 434 the user may select an overview page mode in step 434, such as on-line diagrams or static diagrams.
  • the user may be presented with a device selector in step 440 for a predetermined number of devices or otherwise. If the number of devices exceeds a threshold, illustratively 12, processing may proceed to a second device selection in step 442. If the user opts for a simple selection, processing may proceed to step 444 in which device information such as trend information or device type pages may be selected. If the user chooses to proceed in a more advanced fashion, they may request information on a per device name basis to view trend page, device type or other information in step 446.
  • a network configuration such as an Ethernet configuration
  • a network configuration may be generated in step 448 according to the devices and other information selected.
  • a preview of the assembled configuration may be presented to the user, for instance with simulated electrical characteristics or other information, such as operating cost and other data. If the user wishes to revise the configuration so generated, processing may return to step 440. If the user is satisfied with the configuration as presented, the user may place an order and provide customer details in step 452. After completion of a transaction, the user may be presented with a thank you page 454 and log out.
  • the user may choose to contact a vendor according to the invention through a contact us page in step 422.
  • the user then may access an onsite center in step 424, for instance via a Web link or other communications channels to speak with or message a customer representative.
  • the PCMS CSP may in one embodiment be a computer program that is executed by a computer system through an Internet connection to a transaction site, such as the site "GEPowerLeader.com.” which is inco ⁇ orated by reference herein.
  • an interface according to the invention may be implemented with an event loop or other polling or other input module that processes screens, input and other information responses as they occur within the application.
  • an event may be received by the application in the form of a message or a page on the main page 104.
  • the messages that are processed within the event loop are generally generated by the system in response to input and output such as mouse movements, menu selections and window painting.
  • the main page may include or link to a compact system description 102 of the PMCS CSP, such as that illustrated in Figure 6 or Figure 50 or otherwise.
  • the program may include a border that has navigation input links to a global site (home to main page 100), demos 108, a compact system description 102, and a contact us page 104.
  • the border may be displayed with each event message so as advantageously to navigate within the program from any page or screen. For example, activation of the globe link on the boarder may display the main page 100. Activation of the demos link on the border may display the demo page 108, such as that illustrated in Figure 4 or Figure 49 or otherwise. Activation of the compact system description link on the border may display the compact system description
  • Activation of the contact us link on the border may display the contact us page 104, such as that illustrated in Figure 69 or otherwise.
  • an event may be received in the form of a selection by the user of one of the input links of an arrow (next page), 102. 108 or 132 arranged on main page 100.
  • the demo page 108 may be loaded in response to input received from a user through the interface.
  • the demo page 108 may link to and display a PMCS virtual demo 112 or an onsite center (view system online) option 1 14.
  • the PMCS demo 1 12 may display the features and functionality of the PMCS system and devices.
  • the PMCS demo 1 12 may presented to the user in a floor plan environment, premise map or other graphical form using various device wizards to present the device to the user in a graphical display, for instance in the formats illustrated in Figures 103- 127 or otherwise.
  • the onsite center 1 14 may link to an online demo page or platform whereby the user can configure and change live data, actual or simulated devices or networks over the Internet using Webview or the like.
  • the contact us page 104 may be loaded directly in response to input received from a user the contact us link through the interface.
  • the contact us page 104 may have a link to the onsite center 106 that functions to provide an engineering service center connection via the Internet, an intranet or other network connection.
  • the compact system description 102 may be loaded in response to input received from a user through the interface link or button on the main page 100.
  • the compact system description 102 page may display information about the PMCS CSP, and include a link or button entitled "Login to Site" so as to load the site login page 1 16, such as that illustrated in Figure 8 or otherwise.
  • a selection by a user of the arrow or previous page may display the main page 100.
  • the site login page 116 may prompt the user to enter information or otherwise requests input from the user, e.g. such as a login name and a password. Once input of a login name and a password is received the user can select from the "submit" or "reset” buttons to either submit or reset the requested information, respectively.
  • Another arrow for previous page may be provided on the site login page 116 that when activated may display previous page of the compact system description 102. Activation of the "submit” button may submit the information to the database whereby an access decision is reached, for instance by comparison of the login name, password or other information to the name and password information necessary for gaining access. If access is approved, the program may display the customer page
  • buttons 120 having button selections for a new customer and an existing customer, such as that illustrated in Figure 10 or otherwise.
  • Selection of the button for a new customer may link to the new customer page 122 having input fields for inputting data for a new customer such as, for example, a reference number, name, address, phone number, fax number and e-mail address, such as that illustrated in Figure 14 or Figure 75 or otherwise.
  • the input data for a new customer can be saved in a database format in a known manner, and can have a customer reference number assigned to such new customer.
  • a button to "add" a new customer may appear at the bottom of the new customer page 122 such as that illustrated in Figure 12 or otherwise that is configured to add the record of a new customer to the database or to update the record information in the database of an existing customer.
  • a button to reset and clear the fields also can appear at the bottom of the new customer page 122.
  • another page 130 can be displayed that is configured to accept and store a customer password selection for subsequent use with the customer reference number at the existing customer page 124.
  • selection of the button for an existing customer may link to the existing customer login page 124 having fields for instance for the User ID and a password, such as that illustrated in Figure 78 or otherwise.
  • the User ED and passwords may be linked to the record data in the database for an existing customer such as, for example, a reference number, name, address, phone number, fax number and e-mail address.
  • the data for an existing customer can use a display format that uses the same fields as is used for the new customer pages 122 and page 130 so as advantageously to present a consistent interface for the user.
  • New information may be added to the database record for an existing customer by means of entering the new information in the designated field and selecting the add button.
  • the existing customer page 124 may include buttons for "submit", "reset” and "forgot password".
  • the submit button may be configured to submit the User ED and password for verification and authentication by comparison of the submitted user ID and password to the database record for the particular customer.
  • the reset button may clear the User ID and password fields so as to prepare for another submission of such information.
  • the program may display the Authorization Failed screen 126 having buttons !
  • the contact information 132 can be configured to include an e-mail link button that, when activated, addresses an e-mail for sending and a link to a sales information screen 134.
  • the sales information screen 134 may function to provide sales information 136 to the user and can include drop down menus to present and locate sales offices around the world, for example, international sales offices shown on Figure 58, United States sales offices shown on Figure 59, and Canadian sales offices shown on Figure 60, as well as links to other information.
  • the existing customer page 124 may be configured so that a customer profile can be created and stored.
  • the customer profile advantageously can be accessed by a customer for a specific project, such as a project page that has been previously been configured and designed.
  • the user or a specific customer or other authorized person
  • a project page 138 may be displayed to the user as illustrated in Figure 45.
  • the project page 138 may be configured to identify new or existing projects by having a button for a new configuration and a button for an existing configuration. If an "existing customer" path was selected on the customer page 120, data and information about the various projects that have been established and stored in the program database may be called up and made available to the user as is described herein.
  • the option to choose between a new or an existing configuration gives the user the option of starting a new project or opening an existing project. If the button for a new configuration is actuated, then a new project configuration page 140 may be displayed to the user that features a prompt for the user to enter a project identifier name, and upon submission by the user of a project identifier or name, the system can automatically assign a reference number to the user. If the button for an existing configuration is actuated, then an existing project information page 142 may be displayed to the user that features pulldown menus having the data and information that has been established and stored in the program database about the various projects whereby such data and information is arranged in a reference pulldown menu and a project name pulldown menu.
  • the HMI/Environment page 200 may be used to configure and display information relating to (1) the HMI, for example, Cimplicity TM or InTouchTM , (2) the Environment, for example, Development or Runtime, and (3) the number of devices, for instance as illustrated in Figure 24 or otherwise. Activation of the button for submitting the information (or the button for next page
  • the program or application may link the user to the main screen selection 202 as illustrated in FIG 46.
  • the program or application allows for activation of the button for submitting the information (or the button for next page (or arrow)), generates the necessary deliverables for the HMI/Environment and may link to the main screen selection page 202.
  • the main screen selection page 202 may be configured to have links or buttons for selection of either the Device Overview Screen or the Simplified, Static One-Line Diagram screen.
  • An arrow (next page) allows for submitting the information of either the Device Overview Screen or the Simplified, Static One-Line Diagram screen and may link to a device selection page 204.
  • the device selection page 204 may include fields for the Type of Device, the Device name on the Software Screen and a Modbus Segment number, for instance as illustrated in Figure 28 or otherwise. If the user has generated a configuration having numerous devices whereby the display of the devices exceeds the parameters of the displayed page, the program may be configured to display additional device selection pages having the additional device selection information displayed thereon.
  • the field for the Type of device can include a pulldown menu that lists a plurality of devices that can be configured in the system.
  • the Modbus Segment number identifies the port for communications between devices in the system according to the Modbus electrical bus standard, but others may be used.
  • activation of the Preview Configured System button may link the user to the device overview page 206, the Simplified Static one-line diagram 208 or another presentation page or screen, depending on which option was selected from the main screen selection 202.
  • the Device Overview Screen 206 may be configured to include a data and information for each device selected on the device selection page 204. Each device selected may be illustrated by a faceplate icon and include a link to the actual device settings, parameters and other information, such as illustrated in Figures 32, 34, 90, 92, 1 11 or otherwise which is advantageous when taking the system configuration for a simulation or "test drive".
  • the device overview page 206 allows for the faceplate icons of each of the devices to be arranged on the page in whatever manner the user desires. This is helpful when configuring a system based upon locations of the devices in a particular factory or the like.
  • the device overview page 206 may include buttons for Save Configuration, Restore and Price System Online, such as that illustrated in Figure 30 or otherwise.
  • the Save Configuration button may be configured to save the layout information of the particular devices on the configurable static diagram.
  • the Restore button may be configured to restore the configuration information saved by the Save Configuration button, and is advantageous during the design process.
  • the Price System Online button may be used to price the particular configuration of the devices selected for the system and provides a link to the price system online page 210.
  • the pricing data and information may be configured in a tabular format that includes an interface that allows for numerous pricing schemes using the available data and information previously input by the user.
  • the simplified static one-line diagram page 208 may be configured to include data and information for each device selected on the device selection page 204. Each device selected may be illustrated by a faceplate icon and include a link to the actual device settings, parameters and other information for the device or network of devices which is also advantageous when taking the system configuration for a simulation ("test drive"). The program may draw lines between the selected devices to illustrate connections made between devices.
  • the simplified static one-line diagram may include a button to price the system online.
  • the price system online button may be used to price the particular configuration of the devices selected for the system and provides a link to the price system online page 210.
  • the pricing data and information may be configured in a tabular format that includes an interface that allows for numerous pricing schemes using the available data and information previously input by the user.
  • the order summary sheet page 302 may include customer details and Order/Project Details.
  • the order summary sheet page 302 may also include buttons for Trend Selection, Computer Setup Information, Save Configuration and Return Later, Modify Configuration, Place Order Online and other information.
  • the Trend Selection button may link the user to a trend sheet 304 (which may be partial as illustrated, but scrollable to illustrate trend information for each device).
  • the trend sheet 304 advantageously can be implemented and allows for the ability to view specific trends of actual (real time) and historical data that can be a graphical illustration of the trends of the PMCS system.
  • Activation of the Computer Setup Information button may link the user to an EP address information page 306 that displays the computer address information that can include network address information and the like.
  • Activation of the Save Configuration and Return Later button may operate to save the configuration information of the PMCS system and return to the home page 100.
  • Activation of the Modify Configuration button may link to the modify configuration page 308 and operate to begin the configuration of the PMCS system.
  • the modify configuration page 308 may include buttons for Begin Configuration that link to a configuration page 138 or 316 or device configuration button that links to the HMI/Environment page 200 or 322.
  • Activation of the Place Order Online button may link the user to the place order online page 310 so as to display the customer information screen that includes information from the customer's database record concerning contact, billing and shipping information.
  • the screen may include numerous fields for such customer's database record and is configurable to input contact, billing and shipping information.
  • Activation of the button for submitting the information may link to the customer quotation page 312.
  • the customer quotation page 312 generally contains information about the system being quoted and ordered and may include buttons for Change Configuration and Place Order Online.
  • the Change Configuration button may link to the configuration page 138, 316 or 320 or otherwise so as to allow for additional devices or a change in the PMCS system configuration. If the order information of the system is accurate, actuation of the Place Order
  • the order confirmation page 314 may generate a confirmation number for the customer's order and thanks the customer for the order.
  • the order confirmation page 314 may include buttons for Logout and Home; Logout log the user off of the site and the Home button may link to the Main Page 100.
  • a contact sales person page 118 can be displayed after logging on to the site login page 1 16.
  • Activation of the New Sales Person button may display the Sales Person Information page 146 which prompts the user for information concerning the name, address, phone numbers, etc. of the sales person that is known for the area.
  • the data information can be stored in a database and linked to the order so that important accounting, billing, sales credit, quota, commissions and other information about the sale can be recorded and tracked.
  • the sales person information and database also can be used for identifying the appropnate sales person to handle the sale and any follow up in the field.
  • Buttons may be av ailable for adding the sales person to the record and resetting the fields if it is desired
  • the system can display and generate site access information such as a sales person user ID and password usmg a display that requests such information, e.g such as that illustrated in Figure 76 or otherwise.
  • Site access information such as a sales person user ID and password usmg a display that requests such information, e.g such as that illustrated in Figure 76 or otherwise.
  • Activation of the Existing Sales Person button may display the sales person login page shown in Figure 76.
  • the sales person login screen can be used by an existing previously registered sales person to access the site and database information advantageously can be indexed or otherwise attributed to a particular sales person.

Abstract

A network based system (102) for custom configuring, viewing, simulating, operating and ordering a power management control system (PMCS) is described. The system allows the user to access, via the Internet, an e-system builder which not only permits online configuration (450) and ordering (302) of a power management control system, but also allows the user to simulate the real time operation of a variety of intelligent electronic devices (IEDs) which make up the PMCS. Graphical representations of and links to the IEDs enable the user to monitor, operate and simulate a PMCS before the actual purchase of one. Quotation (432) of a complete system with installation and training provides the user with the ability to see the total package and total purchase price before committing an order.

Description

SYSTEM AND METHOD FOR CONFIGURING, VIEWING AND ORDERING A POWER SYSTEM
FIELD OF THE INVENTION
This invention relates generally to an online power configuration system and method, and more particularly to a network-based configuration system and method which can configure, view, simulate, operate and order a power management control system over a network.
BACKGROUND OF THE INVENTION Power management control systems (PMCSs), such as those made and sold by the General Electric Co., monitor and control a variety of intelligent electronic devices connected to an electrical distribution system, such as power meters, circuit breakers and others. A PMCS includes a computer connected to a common bus that allows the intelligent monitoring or control devices to communicate with a server. The PMCS provides graphical representations of and links to the devices of the distribution system to enable a user to monitor and operate the distribution system.
Currently, the configuration and ordering of a power management control system is done manually, which does not enable the person ordering the system to see the complete configuration, device displays and device operational characteristics before the ordered system is placed, installed and operational. Accordingly, the decision to order a PMCS may be delayed by the purchaser until they see an operational system, which can significantly impact an operation's startup costs. Thus, it would be advantageous to have a system which would enable a prospective purchaser to "test drive" (e.g., configure, view, simulate, and operate) an actual PMCS before purchasing one. thereby reducing both the time to market the PMCS and the operation startup costs. SUMMARY OF THE INVENTION
The invention relates to a network-accessible configuration system and method which include a database accessible by or through a server for providing information about PMCS devices and software, links to the devices, and means for viewing the operational characteristics of the PMCS devices before the PMCS and associated devices are ordered and installed. The database also includes customer information for placing and tracking an order.
The invention permits a user to configure a PMCS while providing simultaneous access to representative intelligent electronic devices (IEDs) by all authorized parties who process a request to configure and view a PMCS, even if persons processing the request or ordering the systems are in different parts of the world. The system, in being robust enough to handle large volumes of users, greatly facilitates PMCS ordering and operations startup.
An embodiment of a power management control system builder (e-System Builder) made by General Electric Co. and described in more detail below includes a
PMCS Compact Systems Package (CSP), which further includes tools for configuring and viewing a PMCS, linking to and operating PMCS devices, and quoting and ordering a complete PMCS, all over the network such as the Internet while concurrent users are doing the same thing. The advantages of the e-System Builder embodiment include that users not only can configure and view a PMCS before ordering one, but can also activate links to PMCS devices over the network for simulated or real time observation of an operational PMCS. This enables users, especially potential buyers, to "test drive" a PMCS before actually purchasing one. The e-System Builder not only accommodates (e.g., recognizes, links to, simulates and operates) existing IEDs, but is also adaptable to accommodate future IEDs, existing IEDs with enhanced intelligence and display capabilities, or other IEDs or other devices where the operational characteristics can be described in a database readable by the e-System Builder and PMCS, thereby enabling the system to mature as the underlying products mature. O 00/77669 ? PCT/USOO/16379
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates a computer system that may be used by an embodiment of the invention:
Figure 2 illustrates a visitor access home page according to an embodiment of the invention;
Figure 3 illustrates the html code which may be used to generate the interface of
Figure 2:
Figure 4 illustrates a demo page according to an embodiment of the invention;
Figure 5 illustrates html code which may be used to generate the interface of Figure 4;
Figure 6 illustrates a PMCS CSP description page according to an embodiment of the invention;
Figure 7 illustrates html code which may be used to generate the interface of Figure
6; Figure 8 illustrates a PMCS CSP login page according to an embodiment of the invention;
Figure 9 illustrates html code which may be used to generate the interface of Figure
8;
Figure 10 illustrates a PMCS CSP customer page according to an embodiment of the invention;
Figure 1 1 illustrates html code which may be used to generate the interface of Figure
10;
Figure 12 illustrates a PMCS CSP new customer information page according to an embodiment of the invention; Figure 13 illustrates html code which may be used to generate the interface of Figure
12;
Figure 14 illustrates a PMCS CSP initial configuration page according to an embodiment of the invention;
Figure 15 illustrates html code which may be used to generate the interface of Figure 14; Figure 16 illustrates a PMCS CSP configuration questionnaire page according to an embodiment of the invention;
Figure 17 illustrates html code which may be used to generate the interface of Figure
16; Figure 18 illustrates a PMCS CSP installation and training page according to an embodiment of the invention;
Figure 19 illustrates html code which may be used to generate the interface of Figure
18;
Figure 20 illustrates a PMCS CSP customer quotation summary page according to an embodiment of the invention;
Figure 21 illustrates html code which may be used to generate the interface of Figure
20:
Figure 22 illustrates a PMCS CSP existing customer information page according to an embodiment of the invention; Figure 23 illustrates html code which may be used to generate the interface of Figure
22;
Figure 24 illustrates a PMCS CSP initial configuration page according to an embodiment of the invention;
Figure 25 illustrates html code which may be used to generate the interface of Figure 24;
Figure 26 illustrates a PMCS CSP order placement or configuration continuation option page according to an embodiment of the invention;
Figure 27 illustrates html code which may be used to generate the interface of Figure
26; Figure 28 illustrates a PMCS CSP tabular summary of selected devices page according to an embodiment of the invention;
Figure 29 illustrates html code which may be used to generate the interface of Figure
28;
Figure 30 illustrates a PMCS CSP device overview or single line diagram option page according to an embodiment of the invention; Figure 3 1 illustrates html code which may be used to generate the interface of Figure
30:
Figure 32 illustrates a PMCS CSP device overview page according to an embodiment of the invention; Figure 33 illustrates html code which may be used to generate the interface of Figure
32;
Figure 34 illustrates a PMCS CSP device detail page according to an embodiment of the invention;
Figure 35 illustrates html code which may be used to generate the interface of Figure 34;
Figure 36 illustrates a PMCS CSP customer contact page according to an embodiment of the invention;
Figure 37 illustrates html code which may be used to generate the interface of Figure
36; Figure 38 illustrates a PMCS CSP order placement notice page according to an embodiment of the invention;
Figure 39 illustrates html code which may be used to generate the interface of Figure
38;
Figure 40 illustrates a contact information page according to an embodiment of the invention;
Figure 41 illustrates html code which may be used to generate the interface of Figure
40;
Figures 42-44 are a flow diagram of the invention illustrating the method and system of configuring, viewing, simulating, operating and ordering a PMCS according to an embodiment of the invention;
Figures 45-47 illustrate a flow diagram showing the method and system of configuring, viewing, simulating, operating and ordering a PMCS according to an embodiment of the invention; Figures 48-69 further describe and illustrate a logical flow depicted in the flow diagram of Figures 42-44; and Figures 70-127 describe and illustrate a logical flow depicted in the flow diagram of Figures 45- 47.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS HARDWARE OVERVIEW
In terms of the general environment and resources in or with which the invention may operate, a computer system may include a bus or other communication mechanism for communicating information and a processor coupled to a bus for processing information. The computer system also includes main memory such as random access memory (RAM) or other dynamic storage device, coupled to the bus for storing information and instructions to be executed by the processor. Main memory also may be used for storing temporary variables or other intermediate information during execution of instructions to be executed by the processor. The computer system further includes read only memory (ROM) or other static storage device coupled to the bus for storing static information and instructions for the processor. A storage device such as a magnetic disk or optical disk may be provided and coupled to the bus for storing information and instructions.
The computer system may be coupled via a bus to a display, such as a cathode ray tube (CRT), liquid crystal display (LCD) or other device, for displaying information to a computer user. An input device, including alphanumeric and other keys, is coupled to the bus for communicating information and command selections to the processor. Another type of input device is cursor control, such as a mouse, a trackball, or cursor direction keys for communicating directional information and command selections to the processor and for controlling cursor movement on the display. This input device typically has two degrees of freedom in two axes, a first axis (e.g. x) and a second axis (e.g. y), that allows the device to specify positions in a plane.
The invention is related to the use of the computer system for configuring and ordering a power management control system (PMCS), using computer, network and other resources. According to one embodiment of the invention, the configuration and ordering the PMCS is provided via the computer system in response to the processor executing one or more sequences of one or more instructions contained in main memory.
Such instructions may be read into main memory from another computer- readable medium, such as the storage device. Execution of the sequences of instructions contained in main memory causes the processor to perform the process steps described herein. One or more processors in a multi-processing arrangement may also be employed to execute the sequences of instructions contained in main memory. In alternative embodiments, hard wired circuitry may be used in place of or in combination with software instructions to implement the invention. Thus, embodiments of the invention are not limited to specific combination of hardware circuitry and software.
The term "computer- readable medium" as used herein refers to any medium that participates in providing instructions to the processor for execution. Such a medium may take many forms, including but not limited to non- volatile media, volatile media, and transmission media. Non-volatile media include dynamic memory, such as main memory. Transmission media include coaxial cables, copper wire and fiber optics, including the wires that comprise the bus. Transmission media can also take the form of acoustic or light waves, such as those generated during radio frequency (RF) and infrared (IR) data communications. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DBD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.
Various forms of computer readable media may be involved in carrying one or more sequences of one or more instructions to the processor for execution. For example, the instructions may initially be bome on a magnetic disk of a remote computer. The remote computer can load the instructions into its dynamic memory and send the instructions over a telephone line using a modem. A modem local to the computer system can receive the data on the telephone line and use an infrared transmitter to convert the data to an infrared signal. An infrared detector coupled to the bus can receive the data carried in the infrared signal and place the data on the bus. The bus carries the data to the main memory, from which the processor retrieves and executes the instructions. The instructions received by main memory may optionally be stored on a storage device as described herein, either before or after execution by the processor.
The computer system also includes a communication interface coupled to the bus. The communication interface provides a two-way data communication coupling to a network link that is connected to a local or other network. For example, the communication interface may be an integrated service digital network (ISDN) card or a modem to provide a data communication connection to a corresponding type of telephone line. As another example, the communication interface may be a local area network (LAN) card to provide a data communication connection to a compatible
LAN. Wireless links also may be implemented. In any such implementation the, communication interface sends and receives electrical, electromagnetic or optical signals that carry digital data streams representing various types of information.
The network link typically provides data communication through one or more networks to other data devices. For example, the network link may provide a connection through local network to a host computer, server or to other data equipment operated by an Internet Service Provider (ISP) or other entity. The ISP in turn provides data communication services through the world wide packet data communication network, now commonly referred to as the ' nternet". The local network and the Internet both use electrical, electromagnetic or optical signals that carry digital data streams. The signals through the various networks and the signals on the network link and through the communication interface, which carry the digital data to and from the computer system, are exemplary forms of carrier waves transporting the information. The computer system can send messages and receive data, including program code, through the network(s), network link, and the communication interface. In the Internet example, a server might transmit a requested code for an application program through the Internet, ISP. local network and communication interface. In accordance with the invention, one such downloaded application provides for operating and maintaining the configuration system described herein. The received code may be executed by the processor as it is received, and/or stored in storage device, or other non-volatile storage for later execution. In this manner, the computer system may obtain application code via a carrier wave or other communications.
SYSTEM OVERVIEW Generally, and in accordance with an embodiment of the invention, links to power management control system (PMCS) devices and PMCS software are accessible from a network (e.g. the Internet) by a user for the purpose of configuring, viewing, simulating, operating and ordering a PMCS. Those intelligent electronic or other devices may include, for instance, a power regulator, a waveform analyzer, a meter, a transformer, a relay, a starter, an input/output unit, and a circuit breaker and associated electronics and software. A PMCS and related intelligent electronic devices are described in commonly assigned U.S. Patent No. 5,862,391, which is herein incoφorated by reference in its entirety. When a user, purchaser or other interested party, wants to configure, view or order a PMCS, the user may enter the network at the visitor access home page as illustrated in Figure 2. In order to access this home or root page, which may be serviced or supported by a server or other platform in the network, the user may use a computer loaded with a network browser (e.g., Web browser such as Internet Explorer manufactured by Microsoft Corp.) and connectivity to the network (e.g., Internet via an Internet Service Provider (ISP)). The server in one regard may be or include, for instance, a workstation running the Microsoft Windows™ NT™, Windows™ 2000, Unix, Linux, Xenix, IBM ALX™, Hewlett-Packard UX™, Novell Netware™, Sun Microsystems Solaris™, OS/2™, BeOS™, Mach, Apache, OpenStep™ or other operating system or platform. Once the visitor accesses the home page or other entn portal, the user may be informed that a pre-configured power management system based on PMCS softw are is available by ordering a PMCS Compact Systems Package (CSP). Although the PMCS CSP is shown in Figure 2 as being available in 3 different sizes; 3, 10 and 25 device limits, it will be appreciated by one skilled in the art that such quantities are determined only by resource constraints, and that other device limits, or no limits, can as easily be established. Figures 2, 4, 6, ...38, 40 (that is, the even sequence from 2 to 40) are representative illustrations of user-interactive network display screens, pages or other visual or graphical information which may be presented to the user according to the invention. Common links such as depicted by the "Demos", "Compact System Package", "Contact Us", "Next" and "Prev" option buttons may be activated from any page displaying those buttons.
Figures 3, 5, 7,...39, 41 (that is, the odd sequence from 3 to 41) illustrate html (hyper text markup language) code which may be used to generate the corresponding display pages of Figures 2, 4, 6...38, 40. It will be understood by persons skilled in the art that other types of network-enabled code, such as Dynamic HTML, Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Document Style Semantics and Specification Language (DSSSL), Cascading Style Sheets (CSS), Synchronized Multimedia Integration Language (SMIL), Java™, Jim™, C, C++, Perl, UNIX Shell, Visual Basic or Visual Basic Scπpt, Virtual Reality Markup Language
(VRML) or other compilers, assemblers, mteφreters or other computer languages or platforms may also be employed or accessed by the invention.
Activation of the "Demos" button on Figure 12 may display the demo page as illustrated in Figure 4, whereby the user can either view a virtual demo of a PMCS, or view a PMCS online. Such a PMCS is described in aforementioned U.S. Patent
No. 5,862,391. Such a demonstration or actual PMCS may include electrical information such as voltage, current, wattage, operating costs and other information from live or stored data feeds, or simulated electrical characteristics including the foregoing data as may be generated or operated on by electπcal simulation engines, such as the commercially available SCADA, DCS, CASPOC or EDSA packages or standards, or otherwise.
Activation of the "Compact System Package" button on Figure 2 may display the PMCS CSP description page as illustrated in Figure 6. On this description page (or screen), the PMCS CSP is presented to and described for the user. Activation of the "Next" button on Figure 6 may display the PMCS CSP login page as illustrated in Figure S. As illustrated in Figure S, the user may enter both a login name and a password, then activate the "Submit" button to enter the PMCS CSP ordering system. Once the user's login name and password are verified, such as by comparison of the submitted information to information contained in a database, the user may be prompted to choose between the options of either a new customer or an existing customer, as illustrated in Figure 10. Activation of the "New Customer" button on Figure 10 may display the PMCS CSP new customer information page as illustrated in Figure 12. As illustrated in Figure 12, after the user has entered the requested information, the "Add New Customer" button may be activated to update the network database containing such customer information and display the PMCS CSP initial configuration page as illustrated in Figure 14.
After the user has entered the choice of human machine interface (HMT) (e.g., Cimplicity™ or InTouch™), environment (e.g., Development or Run Time) and number of devices (e.g., 1-3, 4-10. or 1 1-25) on Figure 14, the "Submit" button may be activated to display the PMCS CSP configuration questionnaire page as illustrated in Figure 16. After the user has entered the requested information relating to computer software and hardware on Figure 16, the "Submit" button may be activated to display the PMCS CSP installation and training page as illustrated in Figure 18. After the user has made the desired selection for installation and training on Figure
18, the "Submit" button may be activated to display the PMCS CSP customer quotation summary page as illustrated in Figure 20. Here, the customer can either return to the previous page by activating the "Prev" button (the user can return to a previous page from any page displaying a "Prev" button), or activate the "Next" button to advance to the PMCS CSP order placement or configuration continuation option page as illustrated in Figure 26.
Activation of the "Existing Customer" button on Figure 10 may display the PMCS CSP existing customer information page as illustrated in Figure 22. Here, selection of the appropriate customer information from the pull down menus and activation of the "Submit" button may display the PMCS CSP initial configuration page as illustrated in Figure 24, which is identical to that of Figure 14. Further navigation of the available pages from Figure 14 may be the same as described above. Activation of the "Place Order Online" button on Figure 26 may display the
PMCS CSP customer contact page as illustrated in Figure 36. Activation of the "Submit Order Online" button on Figure 36 may display the PMCS CSP order placement notice page as illustrated in Figure 3S. Here, the "Demos", "Compact System Package", "Contact Us" or "Home" buttons may be activated. Activation of the "Continue Configuration" button on Figure 26 may display the PMCS CSP tabular summary of selected devices page as illustrated in Figure 28. As illustrated in Figure 28, the user may select additional devices before proceeding. Activation of the "Submit Device Information" button on Figure 28 may display the PMCS CSP device overview or single line diagram option page as illustrated in Figure 30. As illustrated in Figure 30, the user may elect to display the selected
PMCS devices in different modes, for instance as either small faceplates representative of the actual PMCS devices, or as a one-line diagram.
Selection of the "Device Overview Screen" and activation of the "Next" button on Figure 30 may display the PMCS CSP device overview page as illustrated in Figure 32. As illustrated on Figure 32, further information for each device is available by clicking on the representative device icon, as shown by way of example in Figure 34. From the Web page of Figure 34, the user can operate the selected PMCS device by means of links made available by the e-System Builder, thereby enabling the user to "test drive" an actual PMCS device or actual or simulated network of devices. This capability affords the user to see in real-time what a PMCS device looks like and what its operating characteristics are before purchasing a complete PMCS.
The completed PMCS configuration may be ordered by returning to the PMCS CSP order placement or configuration continuation option page as illustrated in Figure 26 and activating the "Place Order Online" button. In another embodiment, a user may be authorized to log into and view an installed network, for instance one operating at the user's premise or another site. Further navigation of the available pages from Figure 26 may be the same as described above.
Activation of the "Contact Us" button on Figure 12 may display the contact information page as illustrated e.g. in Figure 40. Here, the user may be instructed on how to contact a manufacturer's representative of the PMCS and PMCS CSP for configuring a PMCS online.
Figures 42-44 illustrate a logical flow diagram for the pages of the PMCS CSP as illustrated in Figures 2-41 and 48-69. In step 402, a main page such as main page 100 may be presented to the user. If the user so selects, in step 404 a demo page may be presented, in which the user may be presented with options to access a PMCS demo in step 406 or an onsite center in step 408. Upon presentation of the main page at 402, the user may select or link to a compact system description in step 410, upon entering which the user may be presented with a login screen in step 412. If the user is a new customer, the user may be presented with a new customer page in step
414 and be prompted enter data as a new customer in step 416.
If the user is an existing customer, the user may be presented with a page for existing customers in step 418, and be interrogated for data related the their existing customer account in step 420. Following user authentication and login, for instance as illustrated in Figure 43, an HMI/environment page may be presented in step 426.
In step 428, a PC/net card page may be presented. In step 430, a training page may be presented to permit the user to gain knowledge and familiarity with the system. In step 432, the user may be presented with a quote screen indicating price, availability and other transaction information. If the user so selects, the user may proceed to an overview page in step 434. Should the user be prepared to place an order after viewing the quote screen or page in step 432. customer details may be collected in step 436, and after completion of the transaction and thank you page may be presented in step 438.
If after presentation of the quote page in step 432 the user wishes to explore more information, the user may select an overview page mode in step 434, such as on-line diagrams or static diagrams. In step 440, the user may be presented with a device selector in step 440 for a predetermined number of devices or otherwise. If the number of devices exceeds a threshold, illustratively 12, processing may proceed to a second device selection in step 442. If the user opts for a simple selection, processing may proceed to step 444 in which device information such as trend information or device type pages may be selected. If the user chooses to proceed in a more advanced fashion, they may request information on a per device name basis to view trend page, device type or other information in step 446.
Following device access, a network configuration, such as an Ethernet configuration, may be generated in step 448 according to the devices and other information selected. In step 450, a preview of the assembled configuration may be presented to the user, for instance with simulated electrical characteristics or other information, such as operating cost and other data. If the user wishes to revise the configuration so generated, processing may return to step 440. If the user is satisfied with the configuration as presented, the user may place an order and provide customer details in step 452. After completion of a transaction, the user may be presented with a thank you page 454 and log out.
Alternatively, returning to the presentation of the main page at step 402, the user may choose to contact a vendor according to the invention through a contact us page in step 422. The user then may access an onsite center in step 424, for instance via a Web link or other communications channels to speak with or message a customer representative.
Referring to Figures 45, 46, and 47 and Figures 70-127, another embodiment of the invention is described. The PCMS CSP according to the invention may in one embodiment be a computer program that is executed by a computer system through an Internet connection to a transaction site, such as the site "GEPowerLeader.com." which is incoφorated by reference herein. Specifically, an interface according to the invention may be implemented with an event loop or other polling or other input module that processes screens, input and other information responses as they occur within the application.
Referring to Figure 45, an event may be received by the application in the form of a message or a page on the main page 104. which may be an Internet site, an intranet site or other network portal. The messages that are processed within the event loop are generally generated by the system in response to input and output such as mouse movements, menu selections and window painting. The main page may include or link to a compact system description 102 of the PMCS CSP, such as that illustrated in Figure 6 or Figure 50 or otherwise.
The program may include a border that has navigation input links to a global site (home to main page 100), demos 108, a compact system description 102, and a contact us page 104. The border may be displayed with each event message so as advantageously to navigate within the program from any page or screen. For example, activation of the globe link on the boarder may display the main page 100. Activation of the demos link on the border may display the demo page 108, such as that illustrated in Figure 4 or Figure 49 or otherwise. Activation of the compact system description link on the border may display the compact system description
102. Activation of the contact us link on the border may display the contact us page 104, such as that illustrated in Figure 69 or otherwise.
At main page 100, an event may be received in the form of a selection by the user of one of the input links of an arrow (next page), 102. 108 or 132 arranged on main page 100. The demo page 108 may be loaded in response to input received from a user through the interface. The demo page 108 may link to and display a PMCS virtual demo 112 or an onsite center (view system online) option 1 14. The PMCS demo 1 12 may display the features and functionality of the PMCS system and devices. The PMCS demo 1 12 may presented to the user in a floor plan environment, premise map or other graphical form using various device wizards to present the device to the user in a graphical display, for instance in the formats illustrated in Figures 103- 127 or otherwise.
The onsite center 1 14 may link to an online demo page or platform whereby the user can configure and change live data, actual or simulated devices or networks over the Internet using Webview or the like. The contact us page 104 may be loaded directly in response to input received from a user the contact us link through the interface. The contact us page 104 may have a link to the onsite center 106 that functions to provide an engineering service center connection via the Internet, an intranet or other network connection. The compact system description 102 may be loaded in response to input received from a user through the interface link or button on the main page 100. The compact system description 102 page may display information about the PMCS CSP, and include a link or button entitled "Login to Site" so as to load the site login page 1 16, such as that illustrated in Figure 8 or otherwise. A selection by a user of the arrow or previous page may display the main page 100. The site login page 116 may prompt the user to enter information or otherwise requests input from the user, e.g. such as a login name and a password. Once input of a login name and a password is received the user can select from the "submit" or "reset" buttons to either submit or reset the requested information, respectively. Another arrow for previous page may be provided on the site login page 116 that when activated may display previous page of the compact system description 102. Activation of the "submit" button may submit the information to the database whereby an access decision is reached, for instance by comparison of the login name, password or other information to the name and password information necessary for gaining access. If access is approved, the program may display the customer page
120 having button selections for a new customer and an existing customer, such as that illustrated in Figure 10 or otherwise. Selection of the button for a new customer may link to the new customer page 122 having input fields for inputting data for a new customer such as, for example, a reference number, name, address, phone number, fax number and e-mail address, such as that illustrated in Figure 14 or Figure 75 or otherwise.
The input data for a new customer can be saved in a database format in a known manner, and can have a customer reference number assigned to such new customer. A button to "add" a new customer may appear at the bottom of the new customer page 122 such as that illustrated in Figure 12 or otherwise that is configured to add the record of a new customer to the database or to update the record information in the database of an existing customer. A button to reset and clear the fields also can appear at the bottom of the new customer page 122. Additionally, upon entry of the data for a new customer another page 130 can be displayed that is configured to accept and store a customer password selection for subsequent use with the customer reference number at the existing customer page 124.
Referring again to customer page 120, selection of the button for an existing customer may link to the existing customer login page 124 having fields for instance for the User ID and a password, such as that illustrated in Figure 78 or otherwise.
The User ED and passwords may be linked to the record data in the database for an existing customer such as, for example, a reference number, name, address, phone number, fax number and e-mail address. The data for an existing customer can use a display format that uses the same fields as is used for the new customer pages 122 and page 130 so as advantageously to present a consistent interface for the user. New information may be added to the database record for an existing customer by means of entering the new information in the designated field and selecting the add button. The existing customer page 124 may include buttons for "submit", "reset" and "forgot password". The submit button may be configured to submit the User ED and password for verification and authentication by comparison of the submitted user ID and password to the database record for the particular customer. The reset button may clear the User ID and password fields so as to prepare for another submission of such information.
If the authorization process fails or the user selects the "forgot password" button, the program may display the Authorization Failed screen 126 having buttons !
for home may link to the main page 100 or contact us which links to the contact us page 104. The contact information 132 can be configured to include an e-mail link button that, when activated, addresses an e-mail for sending and a link to a sales information screen 134. The sales information screen 134 may function to provide sales information 136 to the user and can include drop down menus to present and locate sales offices around the world, for example, international sales offices shown on Figure 58, United States sales offices shown on Figure 59, and Canadian sales offices shown on Figure 60, as well as links to other information.
The existing customer page 124 may be configured so that a customer profile can be created and stored. The customer profile advantageously can be accessed by a customer for a specific project, such as a project page that has been previously been configured and designed. In this manner, the user (or a specific customer or other authorized person) has the ability to save a number of projects under the same customer profile and the user can, for each project, advantageously configure and store information for retrieval later.
Once the customer information has been gathered or retrieved, a project page 138 may be displayed to the user as illustrated in Figure 45. The project page 138 may be configured to identify new or existing projects by having a button for a new configuration and a button for an existing configuration. If an "existing customer" path was selected on the customer page 120, data and information about the various projects that have been established and stored in the program database may be called up and made available to the user as is described herein.
Advantageously, the option to choose between a new or an existing configuration gives the user the option of starting a new project or opening an existing project. If the button for a new configuration is actuated, then a new project configuration page 140 may be displayed to the user that features a prompt for the user to enter a project identifier name, and upon submission by the user of a project identifier or name, the system can automatically assign a reference number to the user. If the button for an existing configuration is actuated, then an existing project information page 142 may be displayed to the user that features pulldown menus having the data and information that has been established and stored in the program database about the various projects whereby such data and information is arranged in a reference pulldown menu and a project name pulldown menu.
Once the data and information for a new project is gathered, and/or a new or existing configuration is activated, the user may be linked to an HMI/Environment page 200, as illustrated in Figure 46. The HMI/Environment page 200 may be used to configure and display information relating to (1) the HMI, for example, Cimplicity ™ or InTouch™ , (2) the Environment, for example, Development or Runtime, and (3) the number of devices, for instance as illustrated in Figure 24 or otherwise. Activation of the button for submitting the information (or the button for next page
(or arrow)) may generate the necessary deliverables for the HMI/Environment. Once the information is submitted, the program or application may link the user to the main screen selection 202 as illustrated in FIG 46.
Referring to Figure 46, once the user has viewed the HMI/Environment page 200, the program or application allows for activation of the button for submitting the information (or the button for next page (or arrow)), generates the necessary deliverables for the HMI/Environment and may link to the main screen selection page 202. The main screen selection page 202 may be configured to have links or buttons for selection of either the Device Overview Screen or the Simplified, Static One-Line Diagram screen. An arrow (next page) allows for submitting the information of either the Device Overview Screen or the Simplified, Static One-Line Diagram screen and may link to a device selection page 204.
The device selection page 204 may include fields for the Type of Device, the Device name on the Software Screen and a Modbus Segment number, for instance as illustrated in Figure 28 or otherwise. If the user has generated a configuration having numerous devices whereby the display of the devices exceeds the parameters of the displayed page, the program may be configured to display additional device selection pages having the additional device selection information displayed thereon. The field for the Type of device can include a pulldown menu that lists a plurality of devices that can be configured in the system. The Modbus Segment number identifies the port for communications between devices in the system according to the Modbus electrical bus standard, but others may be used. Once the user has made his or her selections from the device selection page 204, activation of the Preview Configured System button may link the user to the device overview page 206, the Simplified Static one-line diagram 208 or another presentation page or screen, depending on which option was selected from the main screen selection 202.
An additional feature of the invention is the configurable static diagram, for example as illustrated in Figure 67. The Device Overview Screen 206 may be configured to include a data and information for each device selected on the device selection page 204. Each device selected may be illustrated by a faceplate icon and include a link to the actual device settings, parameters and other information, such as illustrated in Figures 32, 34, 90, 92, 1 11 or otherwise which is advantageous when taking the system configuration for a simulation or "test drive". The device overview page 206 allows for the faceplate icons of each of the devices to be arranged on the page in whatever manner the user desires. This is helpful when configuring a system based upon locations of the devices in a particular factory or the like.
The device overview page 206 may include buttons for Save Configuration, Restore and Price System Online, such as that illustrated in Figure 30 or otherwise. The Save Configuration button may be configured to save the layout information of the particular devices on the configurable static diagram. The Restore button may be configured to restore the configuration information saved by the Save Configuration button, and is advantageous during the design process. The Price System Online button may be used to price the particular configuration of the devices selected for the system and provides a link to the price system online page 210. The pricing data and information may be configured in a tabular format that includes an interface that allows for numerous pricing schemes using the available data and information previously input by the user.
The simplified static one-line diagram page 208 may be configured to include data and information for each device selected on the device selection page 204. Each device selected may be illustrated by a faceplate icon and include a link to the actual device settings, parameters and other information for the device or network of devices which is also advantageous when taking the system configuration for a simulation ("test drive"). The program may draw lines between the selected devices to illustrate connections made between devices. The simplified static one-line diagram may include a button to price the system online. The price system online button may be used to price the particular configuration of the devices selected for the system and provides a link to the price system online page 210. The pricing data and information may be configured in a tabular format that includes an interface that allows for numerous pricing schemes using the available data and information previously input by the user.
Referring to Figure 47, processing of orders is now described. Once the information has been presented to the user using the price system online page 210, activation of the button for submitting the information (or the button for next page (or arrow)) links to the order summary sheet page 302. The order summary sheet page 302 may include customer details and Order/Project Details. The order summary sheet page 302 may also include buttons for Trend Selection, Computer Setup Information, Save Configuration and Return Later, Modify Configuration, Place Order Online and other information. The Trend Selection button may link the user to a trend sheet 304 (which may be partial as illustrated, but scrollable to illustrate trend information for each device).
The trend sheet 304 advantageously can be implemented and allows for the ability to view specific trends of actual (real time) and historical data that can be a graphical illustration of the trends of the PMCS system. Activation of the Computer Setup Information button may link the user to an EP address information page 306 that displays the computer address information that can include network address information and the like. Activation of the Save Configuration and Return Later button may operate to save the configuration information of the PMCS system and return to the home page 100. Activation of the Modify Configuration button may link to the modify configuration page 308 and operate to begin the configuration of the PMCS system. The modify configuration page 308 may include buttons for Begin Configuration that link to a configuration page 138 or 316 or device configuration button that links to the HMI/Environment page 200 or 322.
Activation of the Place Order Online button may link the user to the place order online page 310 so as to display the customer information screen that includes information from the customer's database record concerning contact, billing and shipping information. The screen may include numerous fields for such customer's database record and is configurable to input contact, billing and shipping information. Activation of the button for submitting the information (or the button, arrow or other indicator for next page) may link to the customer quotation page 312. The customer quotation page 312 generally contains information about the system being quoted and ordered and may include buttons for Change Configuration and Place Order Online. The Change Configuration button may link to the configuration page 138, 316 or 320 or otherwise so as to allow for additional devices or a change in the PMCS system configuration. If the order information of the system is accurate, actuation of the Place Order
Online button may link the user to the order confirmation page 314. The order confirmation page 314 may generate a confirmation number for the customer's order and thanks the customer for the order. The order confirmation page 314 may include buttons for Logout and Home; Logout log the user off of the site and the Home button may link to the Main Page 100.
Referring to Figure 45, another embodiment of the invention includes additional processing that includes the introduction of sales personnel to the ordering process. A contact sales person page 118 can be displayed after logging on to the site login page 1 16. Activation of the New Sales Person button may display the Sales Person Information page 146 which prompts the user for information concerning the name, address, phone numbers, etc. of the sales person that is known for the area. The data information can be stored in a database and linked to the order so that important accounting, billing, sales credit, quota, commissions and other information about the sale can be recorded and tracked. The sales person information and database also can be used for identifying the appropnate sales person to handle the sale and any follow up in the field. Buttons may be av ailable for adding the sales person to the record and resetting the fields if it is desired Additionally, the system can display and generate site access information such as a sales person user ID and password usmg a display that requests such information, e.g such as that illustrated in Figure 76 or otherwise. Activation of the Existing Sales Person button may display the sales person login page shown in Figure 76. The sales person login screen can be used by an existing previously registered sales person to access the site and database information advantageously can be indexed or otherwise attributed to a particular sales person.
The foregoing descπption of the invention is illustrative, and variations in configuration and implementation will occur to persons skilled in the art. For instance, computing or other resources illustrated as single platforms may be distributed across multiple platforms, and computing and other resources illustrated as separate or distributed may be combined in particular implementations. The scope of the invention is accordingly intended to be limited only by the following claims.

Claims

What is claimed is:
1. A system for configuring items in an inventory (204) over a network, comprising: a server (100, 402) connected to the network, the server (100, 402) receiving first data from a user corresponding to items in the inventory (204); and a configuration engine (102, 410) operable to retrieve representations of at least two of a plurality of selectable items (440, 442) in the inventory (204) according to the first data received by the server (100, 402), and to functionally link the representations of the at least two selectable items (440, 442) in the inventory (204) to display a first simulated network (450) to the user over the network.
2. The system of claim 1, wherein the network comprises the Internet.
3. The system of claim 1, wherein the configuration engine (102, 410) comprises an interconnection engine.
4. The system of claim 3, wherein the at least two selectable items (440, 442) comprise at least one of electrical components and mechanical components.
5. The system of claim 1, further comprising an ordering module (210, 302) operatively connected to the server (100, 402) to receive and process purchase order information received by the server (100, 402) over the network.
6. The system of claim 6, wherein the ordering module (210, 302) comprises at least one of a quantity selector, a component selector, a delivery selector, and a purchase price calculator.
7. The system of claim 9, wherein the presentation to the user is via a human interface (144) of a client terminal connected to the network.
8. The system of claim 1, wherein the user may input second data (308) to select a revised set of components, the configuration engine (102, 410) generating a second simulated network in response to the second data (308).
9. The system of claim 1, wherein the first simulated network (450) comprises at least one of voltage data, current data, operation cost data and node data.
10. The system of claim 1, wherein the configuration engine (102, 410) retrieves the at least two selectable items (440, 442) according to one of a plurality of selectable modes (206, 208).
1 1. The system of claim 10, wherein the selectable modes (206, 208) comprise at least one of a one-line diagram and a static diagram (434).
12. The system of claim 1 1, wherein the at least one of a one-line diagram and a static diagram (434) comprises a one-line diagram, and the one-line diagram comprises a connected topology of the at least two items.
13. The system of claim 1 1, wherein the at least one of a one-line diagram and a static diagram (434) comprises a static diagram, and the static diagram comprises a premise map of the at least two items.
14. The system of claim 1, wherein the configuration engine (102, 410) is operable to permit the user to view an installed network (114).
15. The system of claim 1, wherein the user has an account, and the account comprising a login sequence for the user.
16. The system of claim 1, wherein at least the first data and first simulated network (450) are storable in the configuration engine (102, 410).
17. A method for configuring items in an inventory (204) over a network, comprising: a) receiving first data from a user at a server ( 100, 402) over the network; b) retrieving representations of at least two of a plurality of selectable items (440, 442) according to the first data received by the server (100, 402); and c) functionally linking the representations of at least two selectable items (440, 442) to display a first simulated network (450) to the user over the network.
18. The method of claim 17, wherein the network comprises the Internet.
19. The method of claim 22, wherein the step (c) of functionally linking comprises a step d) of executing an interconnection engine.
20. The method of claim 24, wherein the at least two selectable items (440, 442) comprise at least one of electrical components and mechanical components.
21. The method of claim 17, further comprising a step of e) executing an ordering module (210. 302).
22. The method of claim 21, wherein the step (e) of executing an ordering module (210, 302) comprises a step f) of executing at least one of a quantity selector, a component selector, a delivery selector, and a purchase price calculator.
23. The method of claim 17, further comprising a step of g) making the presentation to the user via a human interface (144) of a client terminal connected to the network.
24. The method of claim 17, further comprising steps of h) receiving second data (308) from the user to select a revised set of items, and i) generating a second simulated network in response to the second data (308).
25. The method of claim 17, wherein the first simulated network (450) comprises at least one of voltage data, current data, operation cost data and node data.
26. The method of claim 17, further comprising a step of j) retrieving the at least two selectable items (440, 442) according to one of a plurality of selectable modes.
27. The method of claim 26, wherein the selectable modes comprise at least one of a one-line diagram and a static diagram.
28. The method of claim 27, wherein the at least one of a one-line diagram and a static diagram (434) comprises a one-line diagram, and the one-line diagram comprises a connected topology of the at least two items.
29. The method of claim 27, wherein the at least one of a one-line diagram and a static diagram (434) comprises a static diagram, and the static diagram comprises a premise map of the at least two items.
30. The method of claim 17, further comprising a step of k) permitting the user to view an installed network.
31. The method of claim 17, wherein the user has an account, further comprising a step of 1) executing a login sequence for the account.
32. The method of claim 17, wherein at least the first data and first simulated network (450) are storable.
33. A network configured according to the method comprising: a) receiving first data from a user over a network at a server ( 100, 402); b) retrieving representations of at least two of a plurality of selectable items (440. 442) in an inventory (204) according to the first data received by the server ( 100, 402); and c) functionally linking the representations of at least two selectable items (440, 442) in a first simulated network (450) for presentation to the user.
34. A system for configuring items in an inventory (204) over a network, comprising: input means, the input means receiving first data from a user at a server (100,
402); and means for configuration, the means for configuration communicating with the input means and being operable to retrieve representations of at least two of a plurality of selectable items (440, 442) according to the first data received by the server (100, 402), the means for configuration being operable to functionally link the representations of at least two selectable items (440, 442) in a first simulated network
(450) for presentation to the user.
35. A computer readable medium, the computer readable medium storing computer readable code executable to perform a method for configuring items in an inventory (204) over a network, the method comprising: a) receiving first data from a user over the network at a server (100, 402); b) retrieving representations of at least two of a plurality of selectable items (440, 442) according to the first data received by the server (100, 402); and c) functionally linking the representations of at least two selectable items (440, 442) in a first simulated network (450) for presentation to the user.
36. A system for configuring a power system over a network, comprising: a server (100, 402) connected to the network, the server (100, 402) receiving first data from a user corresponding to items in an inventory (204); and a configuration engine (102, 410), communicating with the server (100, 402), the configuration engine (102, 410) being operable to retrieve representations of at least two of a plurality of selectable items (440, 442) in the inventory (204) according to the first data, the configuration engine (102, 410) being operable to functionally link the representations of at least two selectable items (440, 442) in a first simulated power network for presentation to the user.
37. The system of claim 36, wherein the network comprises the Internet.
38. The system of claim 36, wherein the configuration engine (102, 410) comprises an electrical circuit engine.
39. The system of claim 36, wherein the at least two selectable items (440, 442) comprise electrical components.
40. The system of claim 39, wherein the electrical components comprise at least one of a power regulator, a waveform analyzer, a meter, a transformer, a relay, a starter, an input/output unit, and a circuit breaker.
41. The system of claim 36, wherein the configuration engine (102, 410) comprises an ordering module (210, 302).
42. The system of claim 41, wherein the ordering module (210, 302) comprises at least one of a quantity selector, a component selector, a delivery selector, and a purchase price calculator.
43. The system of claim 36, wherein the presentation to the user is via a human interface (144) of a client terminal connected to the network.
44. The system of claim 36, wherein the user may input second data (308) to select a revised set of items, the configuration engine (102, 410) generating a second simulated power network in response to the second data (308).
45. The system of claim 36, wherein the first simulated power network comprises at least one of voltage data, current data, operation cost data and node data.
46. The system of claim 36, wherein the configuration engine (102, 410) retrieves the at least two selectable items (440, 442) according to one of a plurality of selectable modes.
47. The system of claim 46, wherein the selectable modes comprise at least one of a one-line diagram and a static diagram.
4S The system of claim 47, wherein the at least one of a one-line diagram and a static diagram (434) comprises a one-line diagram, and the one-line diagram comprises a connected circuit topology of the at least two items
49 The system of claim 47, wherein the at least one of a one-line diagram and a static diagram (434) comprises a static diagram, and the static diagram comprises a premise map of the at least two items.
50. The system of claim 36, wherein the configuration engine (102, 410) is operable to permit the user to view an installed power network.
51. The system of claim 36, wherein the user has an account, and the account comprises a login sequence for the user.
52. The system of claim 36, wherein at least the first data and first simulated power network are storable in the configuration engine (102, 410).
53. A method for configuring a power system over a network, comprising: a) receiving first data from a user over the network at a server (100, 402), the first data corresponding to items in an inventory (204); b) retrieving representations of at least two of a plurality of selectable items (440, 442) in the inventory (204) according to the first data; and c) functionally linking the representations of at least two selectable items (440. 442) in a first simulated power network for presentation to the user.
54. The method of claim 53, wherein the network comprises the Internet.
55. The method of claim 53, wherein the step (c) of functionally linking comprises a step d) of executing an electrical circuit engine.
56. The method of claim 53, wherein the at least two selectable items (440, 442) compπse electrical components.
57. The method of claim 56, wherein the electπcal components comprise at least one of a power regulator, a waveform analyzer, a meter, a transformer, a relay, a starter, an input/output unit, and a circuit breaker.
58. The method of claim 53, further comprising a step of e) executmg an ordermg module (210, 302).
59. The method of claim 53, wherein the step (e) of executing an ordering module (210, 302) comprises a step f) of executing at least one of a quantity selector, a component selector, a delivery selector, and a purchase price tabulator.
60. The method of claim 53, further comprising a step of g) making the presentation to the user via a human interface (144) of a client terminal connected to the network.
61. The method of claim 53, further comprising steps of h) receiving input second data (308) from the user to select a revised set of items, and i) generating a second simulated power network in response to the second data (308).
62. The method of claim 53, wherein the first simulated power network comprises at least one of voltage data, current data, operation cost data and node data.
63. The method of claim 53, further comprising a step of j) retrieving the at least two selectable items (440, 442) according to one of a plurality of selectable modes.
64. The method of claim 63, wherein the selectable modes comprise at least one of a one-line diagram and a static diagram.
65. The method of claim 64, wherein the at least one of a one-line diagram and a static diagram (434) comprises a one-line diagram, and the one-line diagram comprises a connected circuit topology of the at least two items.
66. The method of claim 64, wherein the at least one of a one-line diagram and a static diagram (434) comprises a static diagram, and the static diagram comprises a premise map of the at least two items.
67. The method of claim 53, further comprising a step of k) permitting the user to view an installed power network.
68. The method of claim 53, wherein the user has an account, further comprising a step of 1) executing a login sequence for the account.
69. The method of claim 53, wherein at least the first data and first simulated power network are storable.
70. A power network configured according to the method comprising: a) receiving first data from a user over the network at a server (100, 402), the first data corresponding to items in an inventory (204); b) retrieving representations of at least two of a plurality of selectable items (440. 442) in the inventory (204) according to the first data; and c) functionally linking the representations of at least two selectable items
(440. 442) in a first simulated power network for presentation to the user.
71. A system for configuring a power system over a network, comprising: input means, the input means receiving first data from a user over the network at a server (100, 402), the firs data corresponding to items in an inventory (204); and means for configuration, the means for configuration communicating with the input means and being operable to retrieve representations of at least two of a plurality of selectable items (440, 442) in the inventory (204) according to the first data, the means for configuration being operable to functionally link the representations of at least two selectable items (440, 442) in a first simulated power network for presentation to the user.
72. A computer readable medium, the computer readable medium storing computer readable code executable to perform a method for configuring a power system over a network, the method comprising: a) receiving first data from a user over the network at a server (100, 402), the first data corresponding to items in an inventory (204); b) retrieving representations of at least two of a plurality of selectable items (440, 442) in the inventory (204) according to the first data; and c) functionally linking the representations of at least two selectable items (440, 442) in a first simulated power network for presentation to the user.
EP00942811A 1999-06-15 2000-06-15 System and method for configuring, viewing and ordering a power system Withdrawn EP1228443A2 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US13928699P 1999-06-15 1999-06-15
US14877199P 1999-08-13 1999-08-13
US148771P 1999-08-13
US59395900A 2000-06-15 2000-06-15
PCT/US2000/016379 WO2000077669A2 (en) 1999-06-15 2000-06-15 System and method for configuring, viewing and ordering a power system
US593959 2000-06-15
US139286P 2008-12-19

Publications (1)

Publication Number Publication Date
EP1228443A2 true EP1228443A2 (en) 2002-08-07

Family

ID=27385317

Family Applications (1)

Application Number Title Priority Date Filing Date
EP00942811A Withdrawn EP1228443A2 (en) 1999-06-15 2000-06-15 System and method for configuring, viewing and ordering a power system

Country Status (2)

Country Link
EP (1) EP1228443A2 (en)
WO (1) WO2000077669A2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001048639A1 (en) * 1999-12-28 2001-07-05 Abb Power T & D Company, Inc. On-line design of distribution transformers
US20020107749A1 (en) * 2001-02-05 2002-08-08 David Leslie Networked based paralleling switchgear equipment configuration process
EP1359482A1 (en) * 2002-05-01 2003-11-05 Ge Fanuc Automation North America, Inc. Power builder for power management control system automation software
US20030236707A1 (en) * 2002-06-19 2003-12-25 Cheney Douglas A. Configuring a product with user settings during a network purchase
EP1850142B2 (en) * 2006-04-24 2019-03-06 ABB Research Ltd. System level testing for substation automation systems

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998015904A1 (en) * 1996-10-07 1998-04-16 Andrea Rose System and method for fashion shopping
US5862391A (en) * 1996-04-03 1999-01-19 General Electric Company Power management control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5862391A (en) * 1996-04-03 1999-01-19 General Electric Company Power management control system
WO1998015904A1 (en) * 1996-10-07 1998-04-16 Andrea Rose System and method for fashion shopping

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO0077669A2 *

Also Published As

Publication number Publication date
WO2000077669A8 (en) 2002-06-06
WO2000077669A9 (en) 2002-07-04
WO2000077669A2 (en) 2000-12-21

Similar Documents

Publication Publication Date Title
US7720714B2 (en) System and method for facilitating electronic procurement based on negotiated contracts
US8069275B2 (en) Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
US7013232B2 (en) Network-based system for configuring a measurement system using configuration information generated based on a user specification
US7536269B2 (en) Network-based system for configuring a system using software programs generated based on a user specification
US7043393B2 (en) System and method for online specification of measurement hardware
US20010027483A1 (en) Method and apparatus for use of an application state storage system in interacting with on -line services
US7469217B2 (en) Product toolkit system and method
EP1312003A1 (en) Enterprise asset management system and method
US20040019534A1 (en) Methods and apparatus for purchasing a replacement part for a product
KR20020065371A (en) Networked based paralleling switchgear equipment configuration process
US20030163393A1 (en) Method and apparatus for use of an application state storage system in interacting with on-line services
WO2000077669A2 (en) System and method for configuring, viewing and ordering a power system
JP2010079679A (en) Order system, method, and program
JP2002222200A (en) Device and method for providing instruction manual
US7895022B1 (en) Method, system and program product for managing building options
JP2001318888A (en) Calculation system
JP2003256366A (en) Content application construction system
JP2002074078A (en) Purchasing processing method, purchasing system, communication equipment and record medium
WO2002050710A1 (en) Facilitating access to a resource of an on-line service
CA2311594A1 (en) System and method for offering goods and/or services on an electronic medium
JP2002024328A (en) Building information supplying method

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20010621

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

RBV Designated contracting states (corrected)

Designated state(s): DE GB

17Q First examination report despatched

Effective date: 20110211

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20170315