Method and system for facilitating secure electronic transactions with multiple merchants
First Claim
1. A method for providing secure, indirect electronic commerce transactions between a user and multiple merchants comprising:
- establishing a secure communication link between at least one client computer system and a vendor computer system;
transmitting transaction information to said client computer system from said vendor computer system enabling a user at said client computer system to select for purchase, via said vendor computer system, items listed in a plurality of merchant computer systems without said user having direct access to said merchant computer systems;
receiving at said vendor computer system a first request from a client computer system concerning an item listed on a first of said merchant computer systems;
modifying at said vendor computer system said first request from said client computer system to said vendor computer system into a modified request from said vendor computer system to said merchant computer system;
sending said modified request from said vendor computer system to said merchant computer system;
receiving at said vendor computer system from said first merchant computer system a first response to said modified request, said first response comprising a merchant web page comprising one or more hyper-text links to said merchant computer system;
modifying said merchant web page at said vendor computer system into a modified web page;
wherein said modifying said merchant web page comprises;
replacing said one or more hyper-text links to said merchant computer system in said merchant web page with one or more hyper-text links to said vendor computer system in said modified web page; and
sending said modified web page from said vendor computer system to said client computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for conducting electronic commerce comprising at least one client computer system, a vendor computer system and a merchant computer system, interconnected via the communication link. The client computer and the vendor computer system are configured to establishing a secure link communication between the client computer system and the vendor computer system and transmit transaction information between the client and vendor computer systems enabling a user at the client computer system to select and purchase, via the vendor computer system, items listed in at least the merchant computer systems by one or more merchants.
71 Citations
18 Claims
-
1. A method for providing secure, indirect electronic commerce transactions between a user and multiple merchants comprising:
-
establishing a secure communication link between at least one client computer system and a vendor computer system; transmitting transaction information to said client computer system from said vendor computer system enabling a user at said client computer system to select for purchase, via said vendor computer system, items listed in a plurality of merchant computer systems without said user having direct access to said merchant computer systems; receiving at said vendor computer system a first request from a client computer system concerning an item listed on a first of said merchant computer systems; modifying at said vendor computer system said first request from said client computer system to said vendor computer system into a modified request from said vendor computer system to said merchant computer system; sending said modified request from said vendor computer system to said merchant computer system; receiving at said vendor computer system from said first merchant computer system a first response to said modified request, said first response comprising a merchant web page comprising one or more hyper-text links to said merchant computer system; modifying said merchant web page at said vendor computer system into a modified web page; wherein said modifying said merchant web page comprises; replacing said one or more hyper-text links to said merchant computer system in said merchant web page with one or more hyper-text links to said vendor computer system in said modified web page; and sending said modified web page from said vendor computer system to said client computer system. - View Dependent Claims (2, 3, 4, 5, 11)
-
-
6. A method for performing secure, indirect electronic commerce between a user and multiple merchants comprising:
-
establishing a secure communication link between a client computer system and a vendor computer system; transmitting transaction information to said client computer system from said vendor computer system enabling a user at said client computer system to obtain, via said vendor computer system, items listed in a plurality of merchant computer systems by one or more merchants without said user having direct access to said merchant computer systems; monitoring at said vendor computer system requests from said client computer system for information regarding at least one of said listed items; requesting by said vendor computer system transaction information regarding said at least one of said listed items from at least one of said merchant computer systems; modifying at said vendor computer system a response comprising a merchant web page regarding said at least one of said listed items received by said vendor computer system from said at least one of said merchant computer systems; wherein said modifying said response comprises; modifying said merchant web page into a modified web page by replacing one or more hyper-text elements in said merchant web page comprising links to said at least one of said merchant computer systems with one or more hyper-text elements comprising links to said vendor computer system in said modified web page; and sending said modified web page from said vendor computer system to said client computer for display to said user. - View Dependent Claims (7, 8, 9, 10, 12)
-
-
13. A vendor computer system having computer readable program code embodied therein for implementing a vendor server to enable secure, indirect electronic commerce between a user at a client computer system and one or more merchant servers, said program code configured to perform at least the steps of:
-
establishing a secure communication link between a client computer system and a vendor server; transmitting transaction information to said client computer system from said vendor server enabling a user at said client computer system to select for purchase, via said vendor server, items listed in a plurality of merchant servers without said user having direct access to said merchant servers; receiving at said vendor server a first request from a client computer system concerning an item listed on a first of said merchant servers; modifying at said vendor server said first request from said client computer system to said vendor server into a modified request from said vendor server to said merchant server; sending said modified request from said vendor server to said merchant server; obtaining by said vendor server merchant content comprising a merchant web page for items listed for sale from said merchant server; modifying said merchant web page at said vendor server into a modified web page by replacing hyper-text links to said merchant server in said merchant web page with hyper-text links to said vendor server in said modified web page; sending said modified web page from said vendor server to said client computer system for presentation to said user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A secure electronic commerce system, comprising:
-
means for establishing a secure communication link between a client computer system and a vendor server; means for transmitting transaction information to said client computer system from said vendor server enabling a user at said client computer system to select for purchase, via said vendor server, items listed in a plurality of merchant servers without said user having direct access to said merchant servers; means for receiving at said vendor server a first request from a client computer system concerning an item listed on a first of said merchant servers; means for modifying at said vendor server said first request from said client computer system to said vendor server into a modified request from said vendor server to said merchant server; means for sending said modified request from said vendor server to said merchant server; means for obtaining merchant content comprising a merchant web page from said merchant server; means for facilitating the purchase by a user at said client computer system of items from said merchant server comprising; means at said vendor server for creating a modified web page by replacing hyperlinks to said merchant server in said merchant web page with hyperlinks to said vendor server in said modified web page; and means for sending said modified web page from said vendor server to said client computer system for presentation to said user.
-
Specification