Electrical computers and digital processing systems: multicomput – Computer network managing – Computer network monitoring
Reexamination Certificate
2005-11-01
2005-11-01
Najjar, Saleh (Department: 2157)
Electrical computers and digital processing systems: multicomput
Computer network managing
Computer network monitoring
C709S223000
Reexamination Certificate
active
06961766
ABSTRACT:
An Internet gateway server for dynamically loading a database with data extracted from selected header fields and the body of inbound and outbound HTTP messages exchanged between one or more servers and the Web browsers which connect with those servers. The gateway server or “WebJacket” is interposed in the communications pathway between the server(s) and client(s) receiving each of inbound messages from a client and forwarding the received inbound messages to the server(s). The WebJacket extracts a first selected set of data contained in predetermined ones of said inbound messages and storing this incoming message data in predetermined locations in a relational database. The WebJacket further receives, stores and forwards each outbound message from the server(s) and extracts a second selected set of data from the outbound messages. To speed performance, the WebJacket uses multithreaded processes to forward each message to its destination before or while the content of that message is being posted into the database. The specific information to be saved from each message, and the database location where it is to reside, is specified by configuration data accepted from a user in advance of handling the messages. When the message content is not sufficient to uniquely each client that initiated a given request/response exchange, client identification data in inserted into the outbound message in a “set-cookie” header instruction so that all messages to or from a given client may thereafter be identified. The configuration data identifies messages which already include cookie data which is adequate to identify the client.
REFERENCES:
patent: 5892917 (1999-04-01), Myerson
patent: 6018619 (2000-01-01), Allard et al.
patent: 6035332 (2000-03-01), Ingrassia et al.
patent: 6052730 (2000-04-01), Felciano et al.
patent: 6119160 (2000-09-01), Zhang et al.
patent: 6141694 (2000-10-01), Gardner
patent: 6286046 (2001-09-01), Bryant
patent: 6389422 (2002-05-01), Doi et al.
patent: 6466970 (2002-10-01), Lee et al.
patent: 6470386 (2002-10-01), Combar et al.
patent: 6535916 (2003-03-01), Nguyen
patent: 6564342 (2003-05-01), Landan
patent: 6567849 (2003-05-01), Ludovici et al.
patent: 6601100 (2003-07-01), Lee et al.
patent: 6651099 (2003-11-01), Dietz et al.
patent: 6668273 (2003-12-01), Rust
patent: 6701363 (2004-03-01), Chiu et al.
patent: 6795888 (2004-09-01), Apacible et al.
patent: 6804701 (2004-10-01), Muret et al.
patent: 6889231 (2005-05-01), Souder et al.
Diamond David Lane
Janosik, Jr. John Louis
Rubino Michael
Najjar Saleh
Oracle International Corp.
Prasad Sanjay
LandOfFree
Method for extracting personalization information from web... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for extracting personalization information from web..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for extracting personalization information from web... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3517343