US6330575B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Web commerce tool kit for distributed payment processing
Assignee: International Business Machines Corp
•
Filing: 1998-03-31
•
Granted: 2001-12-11
•
Expires: 2018-03-31
Abstract
Abstract Methods and systems for designing a Web page, to be hosted on a Web page server. The development applications provide an object-oriented, template-driven interface for a customer or merchant to utilize in the design of a Web page or a complete Web site. The Web site produced allows the merchant to become a part of a distributed electronic commerce system or Internet commerce system for doing business on the World Wide Web. The design tool can be implemented in a Java application or applet.
Inventors
- 👤 Victor S. Moore
- 👤 Glen R. Walters
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 21:37
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0603; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
245 words
A method for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the method comprising: a. providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. allowing the customer, through the use of the interface, to design the Web page; c. gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. placing the price URL on the Web page so that when the price URL is selected by a consumer using a browser, the price URL preforms the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. publishing the Web page at a destination of the customer's choosing.
Claim 2
Independent Claim
245 words
A method for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the method comprising: a. providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. allowing the customer, through the use of the interface, to design the Web page; c. gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. placing the price URL on the Web page so that when the price URL is selected by a consumer using a browser, the price URL preforms the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. publishing the Web page at a destination of the customer's choosing.
Claim 3
Dependent Claim
104 words
The method of claim 1 , wherein: a) the step of providing an interface comprises the steps of: i) providing a menu of page styles and backgrounds for the customer to select from for use in the Web page; and ii) providing a menu of industries for the customer to select from, which will be used to tailor the above selection of page styles and backgrounds, and b) the step of allowing the customer to design a Web page comprises the steps of: i) allowing the customer to select an industry; and ii) allowing the customer to select a page style and a background.
Claim 4
Dependent Claim
38 words
The method of claim 1 , wherein the step of providing an interface comprises the step of providing a plurality of modes in which the interface can be used, wherein each mode offers a different level of functionality.
Claim 5
Dependent Claim
68 words
The method of claim 1 , wherein: a) the step of providing an interface comprises the step of providing a look-and-feel Java class which provides the look-and-feel for the Web page; and b) the step of allowing the customer to design the Web page comprises the step of allowing the customer to modify the look-and-feel Java class in order to provide a different look-and-feel for the Web page.
Claim 6
Independent Claim
379 words
A method for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system comprising a Web page server and a second server, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the method comprising: a. providing an object-oriented, template-driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including the sub-steps of: i. receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. waiting for the consumer's authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 7
Independent Claim
379 words
A method for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system comprising a Web page server and a second server, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the method comprising: a. providing an object-oriented, template-driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including the sub-steps of: i. receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. waiting for the consumer's authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 8
Dependent Claim
18 words
The method of claim 5 , further comprising the step of incorporating multimedia content into the Web page.
Claim 9
Dependent Claim
53 words
The method of claim 6 , wherein the step of generating a price URL includes generating a price URL for providing a hyperlink to the second server and comprising all the data necessary to describe a product and to identify a Web merchant who operates the Web page on the Web page server.
Claim 10
Dependent Claim
22 words
The method of claim 6 , further comprising the step of publishing the Web page at a destination of the customer's choosing.
Claim 11
Dependent Claim
252 words
A computer readable medium containing program instructions for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the program instructions comprising: a. providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. allowing the customer, through the use of the interface, to design the Web page; and c. gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. placing the price URL on the Web page so that when the price URL is selected by a consumer using a browser, the price URL performs the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. publishing the Web page at a destination of the customer's choosing.
Claim 12
Dependent Claim
252 words
A computer readable medium containing program instructions for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the program instructions comprising: a. providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. allowing the customer, through the use of the interface, to design the Web page; and c. gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. placing the price URL on the Web page so that when the price URL is selected by a consumer using a browser, the price URL performs the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. publishing the Web page at a destination of the customer's choosing.
Claim 13
Dependent Claim
98 words
The medium of claim 9 , wherein: a) the instructions for providing an interface comprise: i) providing a menu of page styles and backgrounds for the customer to select from for use in the Web page; and ii) providing a menu of industries for the customer to select from, which will be used to tailor the above selection of page styles and backgrounds, and b) the instructions for allowing the customer to design a Web page comprise: i) allowing the customer to select an industry; and ii) allowing the customer to select a page style and a background.
Claim 14
Dependent Claim
35 words
The medium of claim 9 , wherein the instructions for providing an interface comprise providing a plurality of modes in which the interface can be used, wherein each mode offers a different level of functionality.
Claim 15
Dependent Claim
62 words
The medium of claim 9 , wherein: a) the instructions for providing an interface comprise providing a look-and-feel Java class which provides the look-and-feel for the Web page; and b) the instructions for allowing the customer to design the Web page comprise allowing the customer to modify the look-and-feel Java class in order to provide a different look-and-feel for the Web page.
Claim 16
Dependent Claim
389 words
A computer readable medium containing program instructions for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system comprising a Web page server and a second server for payment processing, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the program instructions comprising: a. providing an object-oriented, template driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including the sub-steps of: i. receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. waiting for the consumer authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 17
Dependent Claim
389 words
A computer readable medium containing program instructions for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system comprising a Web page server and a second server for payment processing, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the program instructions comprising: a. providing an object-oriented, template driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including the sub-steps of: i. receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. waiting for the consumer authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 18
Dependent Claim
17 words
The medium of claim 13 , further comprising instructions for incorporating multimedia content into the Web page.
Claim 19
Dependent Claim
53 words
The medium of claim 13 , wherein the instructions of generating a price URL includes generating a price URL for providing a hyperlink to the second server and comprising all the data necessary to describe a product and to identify a Web merchant who operates the Web page on the Web page server.
Claim 20
Dependent Claim
21 words
The medium of claim 13 , further comprising instructions for publishing the Web page at a destination of the customer's choosing.
Claim 21
Dependent Claim
263 words
A Web page design system, for designing an e-commerce a Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the Web page design system, comprising: a. means for providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. means for allowing the customer, through the use of the interface, to design the Web page; and c. means for gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. means for placing the price URL on the Web page so that when the price UTRL is selected by a consumer using a browser, the price URL performs the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. means for publishing the Web page at a destination of the customer's choosing.
Claim 22
Dependent Claim
263 words
A Web page design system, for designing an e-commerce a Web page for the purchase of one or more items therefrom, the e-commerce Web page to be hosted on a Web page server with distributed payment processing system hosted on a payment server, the Web page design system, comprising: a. means for providing an object-oriented, template-driven interface for a customer to utilize in the design of the Web page; b. means for allowing the customer, through the use of the interface, to design the Web page; and c. means for gathering from the customer, a price URL containing pricing information for at least one item offered for purchase on the Web page designed by the customer; d. means for placing the price URL on the Web page so that when the price UTRL is selected by a consumer using a browser, the price URL performs the steps of: establishing a direct secure link between an application running on a payment server and the customer using the browser, so that the direct secured link is established without the use of any intermediate database lookups and database calls prior to the direct secure link being established between the application and the browser; building a Web page from the price URL that is presented to the consumer using the browser including the item offered for purchase and a purchase price and an authorization icon; and receiving consumer payment information after the consumer authorizes the purchase by selection of the authorization icon; and e. means for publishing the Web page at a destination of the customer's choosing.
Claim 23
Dependent Claim
106 words
The system of claim 17 , wherein: a) the means for providing an interface comprises: i) means for providing a menu of page styles and backgrounds for the customer to select from for use in the Web page; and ii) means for providing a menu of industries for the customer to select from, which will be used to tailor the above selection of page styles and backgrounds, and b) the means for allowing the customer to design a Web page comprises: i) means for allowing the customer to select an industry; and ii) means for allowing the customer to select a page style and a background.
Claim 24
Dependent Claim
37 words
The system of claim 17 , wherein the means for providing an interface comprises means for providing a plurality of modes in which the interface can be used, wherein each mode offers a different level of functionality.
Claim 25
Dependent Claim
66 words
The system of claim 17 , wherein: a) the means for providing an interface comprises means for providing a look-and-feel Java class which provides the look-and-feel for the Web page; and b) the means for allowing the customer to design the Web page comprises means for allowing the customer to modify the lookand-feel Java class in order to provide a different look-and-feel for the Web page.
Claim 26
Dependent Claim
402 words
A Web page design system for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system, the distributed commerce system comprising a Web page server and a second server for payment processing, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the system comprising: a. means for providing an object-oriented, template-driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including: i. means for receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. means for receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. means for generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. means for receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. means for providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. means for sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. means for waiting for the consumer's authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 27
Dependent Claim
402 words
A Web page design system for designing an e-commerce Web page for the purchase of one or more items therefrom, the e-commerce, the Web page for use in a distributed electronic commerce system, the distributed commerce system comprising a Web page server and a second server for payment processing, wherein the Web page server is electrically coupled to the second server, and wherein the Web page is to be hosted on the Web page server, the system comprising: a. means for providing an object-oriented, template-driven interface for a user to utilize in the design of a Web page hosted on the Web page server, including: i. means for receiving user's selection of a plurality of predefined template options for the layout of the web page; ii. means for receiving user's input for the description of at least one item for purchase from the Web page including the purchase price of the item; and iii. means for generating a price URL associated with the at least one item for purchase, wherein the price URL contains information for the at least one item of purchase and the purchase price; b. means for receiving the user's designation of the Web page such that the price URL can be embedded into the Web page during the purchase of the item by a user viewing the Web page using a browser; c. means for providing a secure link between a consumer using a browser and a second web server for payment processing when the price URL is selected by the consumer using the browser viewing the Web page so that the secured link is established without the use of any intermediate database lookups and database calls prior to the secure link being established between the second web server and the browser; d. means for sending to the browser a confirmation web page built on the second web server when the consumer selects a price URL wherein the confirmation web page includes the information in the price URL selected by the consumer including the information for the at least one item of purchase and the purchase price and an authorization icon; and e. means for waiting for the consumer's authorization of the confirmation web page by the consumer's selection of the authorization icon and if the authorization is received then prompting the consumer for payment information to be sent over the secure link to the second web server.
Claim 28
Dependent Claim
17 words
The system of claim 21 , further comprising means for incorporating multimedia content into the Web page.
Claim 29
Dependent Claim
53 words
The system of claim 21 , wherein the means for generating a price URL includes generating a price URL for providing a hyperlink to the second server and comprising all the data necessary to describe a product and to identify a Web merchant who operates the Web page on the Web page server.
Claim 30
Dependent Claim
21 words
The system of claim 21 , further comprising means for publishing the Web page at a destination of the customer's choosing.
References Cited (Backward Citations)
US5963924A
Cited
US5983245A
Cited
US5835914A
Cited
US5940834A
Cited
US5895454A
Cited
US5937160A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-12-10 | 2005-06-11 | 2005-12-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-12-10 | 2009-06-11 | 2009-12-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-12-10 | 2013-06-11 | 2013-12-11 | $7700.00 | Window Closed / Lapsed |