SYSTEM AND METHOD FOR AN E-COMERCE TRANSACTION
First Claim
1. A system for facilitating an e-commerce transaction between a purchaser and a seller, said system comprising:
- (a) a product catalog, said product catalog including product data;
(b) a seller product page, said seller product page being adapted to display the product data and a negotiation button to the purchaser;
(c) a purchaser offer form, said purchaser offer form being adapted to receive an offer for a product displayed on the seller product page when the purchaser activates the negotiation button;
(d) a purchaser offer processor, said purchaser offer processor being adapted to receive the offer for a product displayed on the seller product page, and automatically determine and convey an offer response and verify a retail price value;
(e) an Internet-accessing device, said Internet accessing device being adapted to be used by the purchaser;
(f) a public API key, said public API key being publicly displayed and sent to the purchaser when the offer is made;
(g) a private API key, said private API key being a random string of at least thirty-two alphanumeric characters;
(h) a system server, said system server being adapted to generate the public API key when the seller signs onto the system, know the private API key random string, and generate a product information request, said product information request comprising;
(A) a system request body, said system request body comprising;
(i) a unique product identifier; and
(ii) the public API key;
(B) a system request signature that is a computed result of a hash function of the system request body and the private API key;
(i) a seller server, said seller server being adapted to receive the product information request and said seller server being adapted to generate the private API key random string when the seller signs onto the system;
(j) an offer response;
(k) website data, said website data being adapted to be sent to the Internet-accessing device;
wherein the product catalog and the purchaser offer processor reside on a system server; and
wherein the website data resides on a seller server; and
wherein the website data is adapted to generate the purchaser offer form and the seller product page on the Internet-accessing device; and
wherein the purchaser offer form is adapted to be displayed within the seller product page on the Internet-accessing device; and
wherein the purchaser offer form is adapted to send the offer from the Internet-accessing device to the system server; and
wherein the system server is adapted to send the offer response to the Internet-accessing device; and
wherein the offer response is determined using a pre-determined set of customizable rules, at least one of said rules being adapted to determine a minimum gross margin; and
wherein the product information request is communicated from the system server to the seller server and is authenticated by an encryption technique adapted to generate a seller request signature; and
wherein the seller server authenticates the product information request by independently calculating the seller request signature from the product information request and the private API key; and
wherein the seller server communicates a valid product price if the system request signature matches the seller request signature; and
wherein the product information request and the valid product price are communicated in real time.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for facilitating an e-commerce transaction between a purchaser and a seller comprising a product catalog which includes product data, a seller product page which is adapted to display the product data and a negotiation button to the purchaser, a purchaser offer form which is adapted to receive an offer for a product displayed on the seller product page when the purchaser activates the negotiation button, and a purchaser offer processor which is adapted to receive the offer for a product displayed on the seller product page and automatically determine and convey an offer response. The offer response is determined using a pre-determined set of customizable rules. A method comprising installing a custom snippet, providing product data, generating a product catalog, configuring automation rules, receiving an offer from the purchaser, processing the offer, generating an offer response, and conveying the offer response.
0 Citations
20 Claims
-
1. A system for facilitating an e-commerce transaction between a purchaser and a seller, said system comprising:
-
(a) a product catalog, said product catalog including product data; (b) a seller product page, said seller product page being adapted to display the product data and a negotiation button to the purchaser; (c) a purchaser offer form, said purchaser offer form being adapted to receive an offer for a product displayed on the seller product page when the purchaser activates the negotiation button; (d) a purchaser offer processor, said purchaser offer processor being adapted to receive the offer for a product displayed on the seller product page, and automatically determine and convey an offer response and verify a retail price value; (e) an Internet-accessing device, said Internet accessing device being adapted to be used by the purchaser; (f) a public API key, said public API key being publicly displayed and sent to the purchaser when the offer is made; (g) a private API key, said private API key being a random string of at least thirty-two alphanumeric characters; (h) a system server, said system server being adapted to generate the public API key when the seller signs onto the system, know the private API key random string, and generate a product information request, said product information request comprising; (A) a system request body, said system request body comprising; (i) a unique product identifier; and (ii) the public API key; (B) a system request signature that is a computed result of a hash function of the system request body and the private API key; (i) a seller server, said seller server being adapted to receive the product information request and said seller server being adapted to generate the private API key random string when the seller signs onto the system; (j) an offer response; (k) website data, said website data being adapted to be sent to the Internet-accessing device; wherein the product catalog and the purchaser offer processor reside on a system server; and
wherein the website data resides on a seller server; and
wherein the website data is adapted to generate the purchaser offer form and the seller product page on the Internet-accessing device; and
wherein the purchaser offer form is adapted to be displayed within the seller product page on the Internet-accessing device; and
wherein the purchaser offer form is adapted to send the offer from the Internet-accessing device to the system server; and
wherein the system server is adapted to send the offer response to the Internet-accessing device; and
wherein the offer response is determined using a pre-determined set of customizable rules, at least one of said rules being adapted to determine a minimum gross margin; and
wherein the product information request is communicated from the system server to the seller server and is authenticated by an encryption technique adapted to generate a seller request signature; and
wherein the seller server authenticates the product information request by independently calculating the seller request signature from the product information request and the private API key; and
wherein the seller server communicates a valid product price if the system request signature matches the seller request signature; and
wherein the product information request and the valid product price are communicated in real time.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification