Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
135 words
A computer system for generating and processing generic user-defined specs, the system comprising: (a) a data store containing a hierarchical data structure and a server, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules and spec-compatibility rules, wherein each of the nodes defines a context created by that node, and wherein the server is configured to: (i) enable creation of specs conforming to the spec-generation rules; (ii) compare completed specs using the spec-compatibility rules; and (iii) generate an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements; and (b) a processor coupled with the data store and with a computer network, the computer network providing a communications connection with a plurality of distributed workstations.
Claim 2
Dependent Claim
135 words
A computer system for generating and processing generic user-defined specs, the system comprising: (a) a data store containing a hierarchical data structure and a server, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules and spec-compatibility rules, wherein each of the nodes defines a context created by that node, and wherein the server is configured to: (i) enable creation of specs conforming to the spec-generation rules; (ii) compare completed specs using the spec-compatibility rules; and (iii) generate an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements; and (b) a processor coupled with the data store and with a computer network, the computer network providing a communications connection with a plurality of distributed workstations.
Claim 3
Dependent Claim
30 words
The computer system of claim 1 , wherein the server is further configured to maintain the hierarchical data structure by automatically updating completed specs contextually associated with a changed node.
Claim 4
Dependent Claim
21 words
The computer system of claim 2 , wherein the generated RFQ meets supplier requirements as defined by a completed supplier spec.
Claim 5
Dependent Claim
21 words
The computer system of claim 3 , wherein the server is further configured to transmit the generated RFQ to the supplier.
Claim 6
Dependent Claim
57 words
The computer system of claim 4 , wherein the nodes having industry-specific information comprise a domain tree, component trees and spec templates, wherein each component tree comprises a subset of the domain tree's nodes that are associated with a particular component, and wherein each spec template comprises a grouping of at least one of the component trees.
Claim 7
Dependent Claim
39 words
The computer system of claim 5 , wherein the computer network comprises an internet, and wherein the data store comprises a plurality of computer readable media residing in a plurality of housings coupled together with a local area network.
Claim 8
Dependent Claim
97 words
The computer system of claim 6 , wherein the internet utilizes web protocols, and wherein the server comprises: (a) a content editor module for creating and maintaining the domain tree; (b) a rule processor module for interpreting the spec-generation rules and the spec-compatibility rules; (c) a page builder module for dynamically creating previous-answer-dependent web pages from the spec templates using the rule processor to select options presented in the web pages; and (d) a content reader module for processing input data retrieved via the web pages, thereby enabling creation of specs for storage in the domain tree.
Claim 9
Dependent Claim
48 words
The computer system of claim 7 , wherein the page builder module comprises a cache builder module for pre-processing at least a portion of the spec templates to generate page-specific computer programs with logic flow that selects from various pre-defined web page data based upon a run-time environment.
Claim 10
Dependent Claim
15 words
The computer system of claim 8 , wherein the industry-specific information describes the printing industry.
Claim 11
Independent Claim
144 words
A method for enabling procurement of goods and services having a complex set of price-affecting variables, the method comprising: (a) creating a hierarchical data structure on a data store, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules and spec-compatibility rules, and wherein each of the nodes defines a context created by that node; (b) constructing a spec server configured to: (i) enable creation of specs conforming to the spec-generation rules; (ii) compare completed specs using the spec-compatibility rules; and (iii) generate an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements; and (c) coupling the spec server with the data store; (d) coupling the spec server with a computer network, thereby making the spec server accessible by a plurality of distributed workstations.
Claim 12
Independent Claim
144 words
A method for enabling procurement of goods and services having a complex set of price-affecting variables, the method comprising: (a) creating a hierarchical data structure on a data store, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules and spec-compatibility rules, and wherein each of the nodes defines a context created by that node; (b) constructing a spec server configured to: (i) enable creation of specs conforming to the spec-generation rules; (ii) compare completed specs using the spec-compatibility rules; and (iii) generate an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements; and (c) coupling the spec server with the data store; (d) coupling the spec server with a computer network, thereby making the spec server accessible by a plurality of distributed workstations.
Claim 13
Dependent Claim
23 words
The method of claim 10 , wherein the spec server is further configured to update completed specs contextually associated with a changed node.
Claim 14
Dependent Claim
20 words
The method of claim 11 , wherein the generated RFQ meets supplier requirements as defined by a completed supplier spec.
Claim 15
Dependent Claim
21 words
The method of claim 12 , wherein the spec server is further configured to transmit the generated RFQ to the supplier.
Claim 16
Dependent Claim
56 words
The method of claim 13 , wherein the nodes having industry-specific information comprise a domain tree, component trees and spec templates, wherein each component tree comprises a subset of the domain tree's nodes that are associated with a particular component, and wherein each spec template comprises a grouping of at least one of the component trees.
Claim 17
Dependent Claim
165 words
A computer readable medium having stored thereon one or more sequences of instructions for causing one or more processors to perform steps for generating and processing generic user-defined specs, the steps comprising: (a) enabling a user to define a hierarchical data structure, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules, spec-compatibility rules and node management data, and wherein the node management data comprises: (i) an indication of what a node represents; (ii) an indication of a context created by the node; and (iii) associated processing rules defining available operations and how those operations affect other nodes when performed on the node; (b) communicating with a plurality of workstations via a computer network; (c) enabling creation of specs conforming to the spec-generation rules; (d) comparing completed specs using the spec-compatibility rules; and (e) generating an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements.
Claim 18
Dependent Claim
165 words
A computer readable medium having stored thereon one or more sequences of instructions for causing one or more processors to perform steps for generating and processing generic user-defined specs, the steps comprising: (a) enabling a user to define a hierarchical data structure, wherein the hierarchical data structure comprises nodes having industry-specific information including spec-generation rules, spec-compatibility rules and node management data, and wherein the node management data comprises: (i) an indication of what a node represents; (ii) an indication of a context created by the node; and (iii) associated processing rules defining available operations and how those operations affect other nodes when performed on the node; (b) communicating with a plurality of workstations via a computer network; (c) enabling creation of specs conforming to the spec-generation rules; (d) comparing completed specs using the spec-compatibility rules; and (e) generating an RFQ from a completed spec, which defines requirements, wherein the RFQ is generated for a supplier with capabilities that are compatible with the completed spec's requirements.
Claim 19
Dependent Claim
19 words
The computer readable medium of claim 15 , the steps further comprising: transmitting the generated RFQ to the supplier.
Claim 20
Dependent Claim
21 words
The computer readable medium of claim 16 , the steps further comprising: updating completed specs contextually associated with a changed node.
Claim 21
Dependent Claim
22 words
The computer readable medium of claim 17 , wherein the generated RFQ meets supplier requirements as defined by a completed supplier spec.
Claim 22
Dependent Claim
86 words
The computer readable medium of claim 18 , wherein the computer network utilizes web protocols, the steps further comprising: (a) interpreting the spec-generation rules and the spec-compatibility rules; (b) dynamically creating previous-answer-dependent web pages; (c) pre-processing at least a portion of the spec-generation rules to generate page-specific computer programs with logic flow that selects from various pre-defined web page data based upon a run-time environment; and (d) processing input data retrieved via the web pages, thereby enabling creation of specs for storage in the domain tree.
Claim 23
Dependent Claim
58 words
The computer readable medium of claim 19 , wherein the nodes having industry-specific information comprise a domain tree, component trees and spec templates, wherein each component tree comprises a subset of the domain tree's nodes that are associated with a particular component, and wherein each spec template comprises a grouping of at least one of the component trees.