Patent ID: 6961766

Claim:
The method of gathering and storing in a relational database selected content extracted from inbound HTTP request messages sent to a Web server from remotely located Web browsers via the Internet, and further storing in said relational database selected content extracted from outbound HTTP response messages sent from said Web server to said remotely located Web browsers, said method comprising the steps of: providing a gateway server coupled to said relational database and interposed in the communications pathway between said Web server and the Internet and utilizing said gateway server to perform the steps of: receiving each of said inbound request messages from one of said Web browsers and forwarding each of said inbound request messages to said Web server, extracting a first selected set of data contained in predetermined request data fields in each of said inbound request messages and storing said first set of data in corresponding addressable request data storage locations in said relational database, said request data storage locations being defined by schema for said relational database, receiving each of said outbound response messages from said Web server and forwarding each such outbound response message to one of said Web browsers, extracting a second selected set of data contained in predetermined response data fields in each or said outbound response messages and storing said second set of data in corresponding addressable response data storage locations defined by a schema for said relational database, whereby said relational database is populated with information which describes the past use of said server.