System for designing intercommunications networks
First Claim
1. System for designing an intercommunication network among a plurality of devices comprising:
- (a) means for storing rules to meet design requirements;
(b) means operatively connected to said rules storage means for dynamic revision of the contents thereof;
(c) means for storing data;
(d) means connected to said data storage means for revision of the contents thereof;
(e) means connected to said rules storage means and to said data storage means for allowing a requestor to access at least a portion of said rules and to input and revise a first type of said data to build part of a global knowledge base, said first type of data defining a first type of component;
(f) means connected to said rules storage means and to said data storage means for allowing a designer to access at least a portion of said rules and to input and revise a second type of said data to build another part of said global knowledge base, said second type of said data having at least one sub-portion unrevisable by said requestor and defining some attributes of a second type of component which connects to said first type of component; and
(g) means connected to said data storage means for determining if the data of said first type and the data of the second type define components which are compatible with each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for designing an intercommunication network among a plurality of devices. The system includes a device for storing rules to meet design requirements and a mechanism connected to the device for storing rules in order to revise the rules dynamically. Also provided is a device for storing data and a mechanism connected to the device for storing data in order to revise the data. A requestor has the ability to access all rules and to revise a portion of the data. Moreover, a designer has the ability to access all rules and to revise another portion of the data, which portion has at least one subportion that cannot be revised by the requestor.
-
Citations
22 Claims
-
1. System for designing an intercommunication network among a plurality of devices comprising:
-
(a) means for storing rules to meet design requirements; (b) means operatively connected to said rules storage means for dynamic revision of the contents thereof; (c) means for storing data; (d) means connected to said data storage means for revision of the contents thereof; (e) means connected to said rules storage means and to said data storage means for allowing a requestor to access at least a portion of said rules and to input and revise a first type of said data to build part of a global knowledge base, said first type of data defining a first type of component; (f) means connected to said rules storage means and to said data storage means for allowing a designer to access at least a portion of said rules and to input and revise a second type of said data to build another part of said global knowledge base, said second type of said data having at least one sub-portion unrevisable by said requestor and defining some attributes of a second type of component which connects to said first type of component; and (g) means connected to said data storage means for determining if the data of said first type and the data of the second type define components which are compatible with each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for designing an intercommunication network among a plurality of devices comprising:
-
(a) means for storing hard coded rules in a first database to meet design requirements; (b) means for storing user-programmed rules in a second database, said user-programmed rules cooperating with said hard coded rules; (c) data processing means operatively connected to said hard coded rules storage means and to said user-programmed rules storage means for executing instructions stored in both said rules storage means; (d) means for modifying said user-programmed rules during software execution such that said data processing means can change operating characteristics thereof; (e) means operatively connected to said data processing means for allowing a first class of user to revise a first portion of said user-programmed rules relating to a first type of component; and (f) means operatively connected to said data processing means for allowing a second class of user to revise a second portion of said user-programmed rules relating to a second, different type of component which is coupled to said first type of component, said second portion of said user-programmed rules having at least one rule unrevisable by said first class of user. - View Dependent Claims (20, 21, 22)
-
Specification