Method to configure and quote component arrays
First Claim
10. A computer program for generating a drawing of a network of at, least one conductor and a plurality of connectors, which includes:
- A. a table of connector variables, each connector variable corresponding to one of said network connectors, respectively, each said network variable is a list of values, said list of values including at least one of a network connector identification number, an anticipated current load through said connector, coordinates specifying location of said network connector;
B. a table of available connectors including a part number and specifications for each available connector;
C. an instruction to display on a monitor of said computer an instruction to select from said table of available connectors part numbers of available connectors having specifications matching specifications of said network connectors and store those selected part numbers as said values of variables in said table of network connectors;
D a table of conductor variables, each conductor variable corresponding to one of said network conductors, respectively, each said conductor variable including a list of values, said list of values including at least one of a network conductor identification number, an anticipated current load through said network conductor, network connectors to which said network conductor is connected;
E. a table of available conductors listing type number and parameters of each available conductor;
F. an instruction to display said table of available conductors and said table- of network conductors for display on said monitor of said computer;
G. an instruction for display on said monitor an instruction to select from said table of available conductors, those available conductors having specifications matching specifications of said network conductors and adding type numbers of selected available conductors to said table of network conductors;
H. an instruction to display said table of network conductors and said table of network connectors on said monitor of said computer;
I. an instruction to calculate a length of each network conductor from said location of respective network connectors and storing said calculated length with said type and parameters of said respective network conductor in said table of network conductors;
J. a configure module arranged to apply said location data of each said network connector and said length calculated for each said network conductor to generate a representation of a drawing of said network;
K. an instruction to generate a drawing of said network for display on a monitor of said computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A program adaptable for designing, configuring and quoting in real time a large array of components and interconnects such as a network of connectors and conductors. The program receives information from a user regarding the general layout and parameters of operation of the array and the program then proceeds to create a drawing of the array using parameters and specifications supplied by the user in reponse to pull down menus which are part of the program. In one version the program is installed one a server file accessible by a client through a service provider. The program includes a table of available components and interconnects which are conveniently presented on the client monitor as a pull down menu from which the client can type in his selections via the keyboard or make a selection from a list using the mouse.
11 Citations
58 Claims
-
10. A computer program for generating a drawing of a network of at, least one conductor and a plurality of connectors, which includes:
-
A. a table of connector variables, each connector variable corresponding to one of said network connectors, respectively, each said network variable is a list of values, said list of values including at least one of a network connector identification number, an anticipated current load through said connector, coordinates specifying location of said network connector;
B. a table of available connectors including a part number and specifications for each available connector;
C. an instruction to display on a monitor of said computer an instruction to select from said table of available connectors part numbers of available connectors having specifications matching specifications of said network connectors and store those selected part numbers as said values of variables in said table of network connectors;
D a table of conductor variables, each conductor variable corresponding to one of said network conductors, respectively, each said conductor variable including a list of values, said list of values including at least one of a network conductor identification number, an anticipated current load through said network conductor, network connectors to which said network conductor is connected;
E. a table of available conductors listing type number and parameters of each available conductor;
F. an instruction to display said table of available conductors and said table- of network conductors for display on said monitor of said computer;
G. an instruction for display on said monitor an instruction to select from said table of available conductors, those available conductors having specifications matching specifications of said network conductors and adding type numbers of selected available conductors to said table of network conductors;
H. an instruction to display said table of network conductors and said table of network connectors on said monitor of said computer;
I. an instruction to calculate a length of each network conductor from said location of respective network connectors and storing said calculated length with said type and parameters of said respective network conductor in said table of network conductors;
J. a configure module arranged to apply said location data of each said network connector and said length calculated for each said network conductor to generate a representation of a drawing of said network;
K. an instruction to generate a drawing of said network for display on a monitor of said computer. - View Dependent Claims (1, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 47)
-
-
23. A method for enabling a client accessible to a client computer to communicate with a server computer to generate a drawing of a network of at least one conductor and a plurality of connectors which includes the steps:
-
A. Connecting said server computer to an internet provider connected to said client computer;
B. Install in said client computer a browser program for communication with said server computer;
C Install on said server computer a program which includes;
a table of connector variables, each connector variable corresponding to one of said network connectors, respectively, each said network variable is a list of values, said list of values including at least one of a network connector identification number, an anticipated current load through said connector, coordinates specifying location of said network connector and store those selected part numbers as said values of variables in said table of network connectors;
a table of conductor variables, each conductor variable corresponding to one of said network conductors, respectively, each said conductor variable including a list of values, said list of values including at least one of a network conductor identification number, an anticipated current load through said network conductor, network connectors to which said network conductor is connected;
a table of available conductors listing type number and parameters of each available conductor;
a table of available connectors including a part number and specifications for each available connector;
an instruction to transmit to said browser said table of available connectors and said table of network connectors;
an instruction for transmission to said browser to display on said client computer an instruction to select from said table of available connectors part numbers of available connectors having specifications matching specifications an instruction to transmit to said browser said table of available conductors and said table of network conductors for display on said client computer;
an instruction for display to said client an instruction directing said client to select from said table of available conductors, those available conductors having specifications matching specifications of said network conductors and adding type numbers of selected available conductors to said table of network conductors;
an instruction to said browser to transmit said table of network conductors and said table of network connectors from said client computer back to said server computer;
an instruction to calculate a length of each network conductor from said location of respective network connectors and storing said calculated length with said type and parameters of said respective network conductor in said table of network conductors;
a configure module arranged to apply said location data of each said network connector and said length calculated for each said network conductor to generate a representation of a drawing of said network;
an instruction transmitting said representation of a drawing to said browser whereby said browser generates a drawing of said network for display on a monitor of said client computer. D. transmitting from said client computer through said browser to said server computer an instruction to initiate said program;
Adding selected part numbers of available connectors and type numbers of available conductors to said tables of network connectors and conductors respectively in response to prompt displayed by said client computer in response to which, said drawing of said network is displayed by said client computer.
-
-
29-1. The program of claim 28 further comprising an instruction to compile a bill of materials being a list of all network connectors and network conductors and display said bill of materials on said client monitor.
-
31. A method for generating a drawing of a network of at least one interconnect and a plurality of components which includes the steps:
-
A) Composing a schematic representation of said network showing said interconnects linked together by said components;
B) Compiling a list of available components including part name, vendor source, load capacity;
C) Compiling a list of component variables wherein each component variable represents one of said network components, respectively;
D) Matching each component with a vendor part number determined by matching anticipated load in said network component with current capacity of an available component. E) Assigning to each component variable a component value wherein each component value is at least one of component coordinates defining location of said network component;
component type;
vendor part number;
anticipated capacity value of said network component, respectively;
F) Compiling a list of interconnect variables wherein each interconnect variable represents an interconnect connecting one of said network components to another one of said network components;
G) Assigning to each interconnect variable at least one interconnect value of a set of interconnect values, each interconnect value corresponding to one of;
anticipated length of said respective interconnect;
current anticipated in said interconnect;
size of said interconnect;
type of said interconnect;
H Creating a drawing of the network representing relative locations of network components and interconnecters connecting said network components wherein each network component is labeled by a respective one of said component variables and each connector is labeled by a respective one of said interconnect variables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 32, 33, 34, 35, 36, 37, 39, 40, 42, 43, 44, 45, 46, 48, 49)
-
-
38. A computer program for generating a drawing of a network of at least one interconnect and a plurality of components, which includes:
-
A. a table of component variables, each component variable corresponding to one of said network components, respectively, each said network variable is a list of values, said list of values including at least one of a network component identification number, an anticipated size required by said component, coordinates specifying location of said network component;
B. a table of available components including a part number and specifications for each available component;
C. an instruction to display on a monitor of said computer an instruction to select from said table of available components, part numbers of available components having specifications matching specifications of said network components and store those selected part numbers as said values of variables in said table of network components;
D a table of interconnect variables, each interconnect variable corresponding to one of said network interconnects, respectively, each said interconnect variable including a list of values, said list of values including at least one of a network interconnect identification number, an anticipated size required by said network interconnect, network components to which said network interconnect is connected;
E. a table of available interconnects listing type number and parameters of each available interconnect;
F. an instruction to display said table of available interconnects and said table of network interconnects for display on said monitor of said computer;
G. an instruction for display on said monitor an instruction to select from said table of available interconnects, those available interconnects having specifications matching specifications of said network interconnects and adding type numbers of selected available interconnects to said table of, network interconnects;
H. an instruction to display said table of network interconnects and said table of network components on said monitor of said computer;
I. an instruction to generate a drawing of said network for display on a monitor of said computer.
-
-
44-2. The program of claim 38 Wherein said instruction G. includes a search engine module arranged to match specifications of said network components with specifications of said available components listed in said table of available components.
-
50. A method for enabling a client accessible to a client computer to communicate with a server computer to generate a drawing of a network of at least one interconnect and a plurality of components which includes the steps:
-
A Connecting said server computer to an internet provider connected to said client computer;
B. Install in said client computer a browser program for communication with said server computer;
C Install on said server computer a program which includes;
a table of component variables, each component variable corresponding to one of said network components, respectively, each said network variable is a list of values, said list of values including at least one of a network component identification number, an anticipated size required by said connector, coordinates specifying location of said network component and store those selected part numbers as said values of variables in said table of network components;
a table of interconnect variables, each interconnect variable corresponding to one of said network interconnects, respectively, each said interconnect variable including a list of values, said list of values including at least one of a network interconnect identification number, network components to which said network component is connected;
a table of available interconnects, listing type number and parameters of each available interconnect;
a table of available components including a part number and specifications for each available component;
an instruction to transmit to said browser said table of available components and said table of network components;
an instruction for transmission to said browser to display on said client computer an instruction to select from said table of available components, part numbers of available components having specifications matching specifications an instruction to transmit to said browser said table of available interconnects and said table of network interconnects for display on said client computer;
an instruction for display to said client an instruction directing said client to select from said table of available interconnects, those available interconnects having specifications matching specifications of said network conductors and adding type numbers of selected available interconnects to said table of network interconnects;
an instruction to said browser to transmit said table of network interconnects and said table of network components from said client computer back to said server computer;
an instruction to calculate a size of each network interconnect from said location of respective network component and storing said calculated size with said type and parameters of said respective network interconnect in said table of network interconnect;
a configure module arranged to apply said location data of each said network component and said size calculated for each said network interconnect to generate a representation of a drawing of said network;
an instruction transmitting said representation of a drawing to said browser whereby said browser generates a drawing of said network for display on a monitor of said client computer. D. transmitting from said client computer through said browser to said server computer an instruction to initiate said program;
Adding selected part numbers of available components and type numbers of available interconnects to said tables of network components and, interconnects respectively in response to prompt displayed by said client computer in response to which, said drawing of said network is displayed by said client computer. - View Dependent Claims (51, 52, 53, 54, 55, 57, 58)
-
-
56. A program installable on a server computer for enabling a client accessible to a client computer to communicate with said server computer to generate a drawing of a network of at least one conductor and a plurality of connectors, said program comprising:
-
a table of component variables, each component variable corresponding to one of said network components, respectively, each said network variable is a list of values, said list of values including at least one of a network component identification number, an anticipated current load through said component, coordinates specifying location of said network component of said network components and store those selected part numbers as said values of variables in said table of network components;
a table of interconnect variables, each interconnect variable corresponding to one of said network interconnects, respectively, each said interconnect variable including a list of values, said list of values including at least one of a network interconnect identification number, an anticipated size required by said network interconnect, network components to which said network interconnect is connected a table of available interconnects listing type number and parameters of each available interconnect;
a table of available components including a part number and specifications for each available component;
an instruction to transmit to said browser said table of available connectors and said table of network connectors;
an instruction for transmission to said browser to display on said client computer an instruction to select from said table of available comp[onents part numbers of available components having specifications matching specifications an instruction to transmit to said browser said table of available interconnects and said table of network interconnects for display on said client computer;
an instruction for display to said client an instruction directing said client to select from said table of available interconnects, those available interconnects having specifications matching specifications of said network interconnects and adding type numbers of selected available interconnects to said table of network interconnects;
an instruction to said browser to transmit said table of network interconnects and said table of network components from said client computer back to said server computer;
an instruction to calculate a price of each network interconnect from said type and parameters of said respective network interface in said table of network interconnects;
a configure module arranged to apply said location data of each said network component to generate a representation of a drawing of said network;
an instruction transmitting said representation of a drawing to said browser whereby said browser generates a drawing of said network for display on a monitor of said client computer. D. transmitting from said client computer through said browser to said server computer an instruction to initiate said program;
Adding selected part numbers of available components and type numbers of available interconnects to said tables of network components and interconnects respectively in response to prompt displayed by said client computer in response to which, said drawing of said network is displayed by said client computer.
-
Specification