Dynamic web storefront technology
DCFirst Claim
1. A method of conducting commerce with a server over the Internet comprising:
- receiving a request for a web page from a consumer;
transmitting the web page over the Internet from the server to the consumer;
prompting for information from the consumer through the web page;
assigning variables with variable names to the information;
incorporating XML path information into the variable names;
submitting the variables to the server;
reading the information from the variables;
placing the information in an XML type format based on the XML path information; and
creating another web page for the consumer.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer implemented method of conducting commerce over the Internet wherein a customer uses a client machine to request a web page through the Internet and a web server receives the request and sends a web page in hypertext mark up language (HTML) format that presents the customer with a form. The customer then enters information regarding a transaction at a web store. The form is set up so that the form values, i.e., the name of each variable, implies a way to store the variable'"'"'s data in a database located in a web server. The forms data is processed into extensible markup language (XML) objects. By using XML path information in the HTML form variable names, the server is able to convert the HTML input into XML objects. This methodology allows the addition of any input fields without having to modify the code or programs residing on the server to accommodate these changes.
-
Citations
11 Claims
-
1. A method of conducting commerce with a server over the Internet comprising:
-
receiving a request for a web page from a consumer; transmitting the web page over the Internet from the server to the consumer; prompting for information from the consumer through the web page; assigning variables with variable names to the information; incorporating XML path information into the variable names; submitting the variables to the server; reading the information from the variables; placing the information in an XML type format based on the XML path information; and creating another web page for the consumer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for conducting commerce over the Internet comprising:
-
a web server for producing a web page having variables therein that incorporate data said variables having variable names that incorporate XML path information; client software for displaying the web page; and a connection formed over the internet for transmitting the web page from the server to the client software and the variables and variable names from the client software to the server, said server further including a database for storing the data in an XML type format based on the XML path information whereby said server creates another web page for the client software based on the data in the XML type format. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of conducting commerce over the Internet comprising the steps of:
-
creating a first web page that presents a form for a customer to input information; assigning variables to information inputted by the customer, each variable having a name that indicates how the information is to be stored; transferring the variables to a central location; collecting the variables and storing the information in a database according to the name of each said variable; and creating a second web page based on the database and a template.
-
Specification