Computer system and method for securely formatting and mapping data for internet web sites
First Claim
1. A computer system for processing data for an internet web site, the web site being run by a web server that includes a server interface and a processing servlet, said computer system comprising:
- a processing servlet being programmed to accept registration information from a user of said internet web site and map said registration information from a native format to a universal format;
a remote server that is connected to said web server by the internet, said remote server being programmed to receive said universal format registration information, process said universal format registration information to produce final universal format registration information, send said final universal format registration information over the internet to said processing servlet;
said processing servlet being further programmed to map said final universal format registration information to final native format registration information;
said processing servlet and said remote server each being programmed to perform all of the above steps in real-time.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system is provided for processing data for an internet web site. The web site is run by a web server that includes a server interface and a processing servlet. The processing servlet is programmed to accept a message including user data from a user of the internet web site. The user data is then mapped from a native format to a universal format. The computer system further includes a remote server that is connected to the web server by the internet. The remote server is programmed to receive the universal format user data. It also processes the universal format user data to produce final universal format user data which may include standardized user data and additional data which is then sent over the internet to the processing servlet. The processing servlet is further programmed to analyze the final universal format user data and map the final universal format user data to final native format user data. The processing servlet then sends the final native format user data to the server interface. The server interface then sends next page data to the processing servlet. The processing servlet then returns the next page data to the user'"'"'s browser. The processing servlet and the remote server are each programmed to perform all of the above steps in real-time.
-
Citations
45 Claims
-
1. A computer system for processing data for an internet web site, the web site being run by a web server that includes a server interface and a processing servlet, said computer system comprising:
-
a processing servlet being programmed to accept registration information from a user of said internet web site and map said registration information from a native format to a universal format; a remote server that is connected to said web server by the internet, said remote server being programmed to receive said universal format registration information, process said universal format registration information to produce final universal format registration information, send said final universal format registration information over the internet to said processing servlet; said processing servlet being further programmed to map said final universal format registration information to final native format registration information; said processing servlet and said remote server each being programmed to perform all of the above steps in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A processing servlet for use with a computer system for processing data for an internet web site, the system including a web server and a remote server that standardizes user data, the web server including a server interface and a processing servlet, said system comprising:
-
a processing servlet being programmed to accept a message including user data from a user of an internet web site, filter said user data into a first category to be processed and a second category to be saved, map said first category of said user data from a native format to a universal format, send said universal format user data over the internet to a remote computer server, receive final universal format user data over the internet from the remote computer server, map said final universal format user data to final native format user data; wherein said system performs all of the above steps in real-time. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of using computer servers to process data for an internet web site, the web site being run by a web server that includes a server interface and a processing servlet, the method comprising the steps of:
-
using a processing servlet to accept a message from a user of said internet web site, said message including user data; using said processing servlet to filter said user data into a first category to be processed and a second category to be saved; using said processing servlet to map said first category of said user data from a native format to a universal format; using said processing servlet to send said universal format user data over the internet to a remote computer server; using a remote computer server to receive said universal format user data; using said remote computer server to process said universal format user data to produce final universal format user data; using said remote computer server to send said final universal format user data over the internet to said processing servlet; using said processing servlet to analyze said final universal format user data; using said processing servlet to map said final universal format user data to final native format user data; using said processing servlet to post said final native format user data to said server interface; using said processing servlet to receive next page data from said server interface; and using said processing servlet to return said next page data to said user; wherein all of the above steps are performed in real-time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer system for processing data for an internet web site, the web site being run by a web server that includes a server interface and a processing servlet, the computer system comprising:
-
a processing servlet being programmed to accept a message including user data from a user of said internet web site, filter said user data into a first category to be processed and a second category to be saved and map said first category of said user data from a native format to a universal format; a remote server that is connected to said web server by the internet, said remote server being programmed to receive said universal format user data, process said universal format user data to produce final universal format user data and send said final universal format user data over the internet to said processing servlet; said processing servlet being further programmed to analyze said final universal format user data, map said final universal format user data to final native format user data, post said final native format user data to said server interface and receive next page data from said server interface; said processing servlet and said remote server each being programmed to perform all of the above steps in real-time. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer system for targeting advertisements to a user without knowing the user identify, said system comprising:
-
a web server including a processing servlet that is programmed to modify next page data to insert a request and a user identification number and return said modified next page data to a web browser; said web browser posting a URL that includes said request and said user identification number to a third computer server; said third computer server being programmed to return said requested data and a cookie to said web browser, said cookie including a cookie identification number corresponding to said user identification number; wherein said system performs all of the above steps in real-time. - View Dependent Claims (34, 35)
-
-
36. A remote server for use with a computer system for processing data for internet web sites, the web sites being run by a plurality of web servers that each include a server interface and a processing servlet, each of the processing servlets being programmed to accept a message including user data from a user of one of the internet web sites, each of the processing servlets being further programmed to map the user data from a native format to a universal format, wherein:
-
a remote server is adapted to be connected to a plurality of web servers by the internet; said remote server being programmed to receive the universal format user data from a processing servlet, process the universal format user data to produce final universal format user data that includes standardized address data and send said final universal format user data over the internet to the processing servlet that originally sent the universal format user data; wherein said remote server performs all of the above steps in real-time. - View Dependent Claims (37)
-
-
38. A method of processing electronically captured address information, the address information being entered into an electronic environment including a processing servlet, the method comprising the steps of:
-
using a processing servlet to accept said electronically captured address information; using said processing servlet to map said electronically captured address information from a native format to a universal format; using said processing servlet to send said universal format address information to a remote computer server; using a remote computer server to receive said universal format address information; using said remote computer server to process said universal format address information to produce final universal format address information; using said remote computer server to send said final universal format address information to said processing servlet; using said processing servlet to analyze said final universal format address information; using said processing servlet to map said final universal format address information to final native format address information; and using said processing servlet to post said final native format address information to said electronic environment; wherein all of the above steps are performed in real-time. - View Dependent Claims (39)
-
-
40. A method of providing information obtained from a user to a third computer server without identifying the user, the information being provided by a web browser to a web server that includes a processing servlet, said method comprising the steps of:
-
using a processing servlet to modify next page data to insert an image request and a user identification number; using said processing servlet to return said modified next page data to a web browser; and using a web browser to post a URL that includes said image request and said user identification number to the third computer server. - View Dependent Claims (41)
-
-
42. A processing servlet for communicating data about a user to a third computer server without identifying the user to the third computer server, wherein:
-
a processing servlet is programmed to receive a message from a web browser, modify next page data to insert a request and a user identification number and return said modified next page data to said web browser; wherein said web browser posts a URL that includes said request and said user identification number to the third computer server. - View Dependent Claims (43)
-
-
44. A third computer server for receiving information about a user without knowing the identity of said user, the information being provided via a web browser, wherein:
a third computer server is programmed to receive an image request and a user identification number, compare said user identification number with a database of user identification numbers to find a match and retrieve information corresponding to said user identification number. - View Dependent Claims (45)
Specification