Automatic virtual negotiations
First Claim
1. A method for an automatic negotiation process between a vendor'"'"'s computer and any user through an electronic interface for a product having a starting price, the steps of the method being performed by the computer, the method comprising the steps of:
- (a) receiving a natural language query from a user, the query not having been restricted as to the choice of words;
(b) attempting to extract an identifiable meaning from said query and to classify said meaning into one of a group of classes including—
(i) a refusal to purchase the product, (ii) a price offer for the product and (iii) an agreement to purchase the product at the suggested price and (iv) an opinion about the product;
(c) if a meaning has been extracted from said query and classified as a price offer, weighing said price offer against the starting price and against stored negotiation parameters by means of a negotiation comparator;
(d) if said negotiation comparator is fulfilled by said price offer, accepting said price offer; and
(e) alternatively, if said negotiation comparator is not fulfilled by said price offer, offering a discount incentive to the user, determined by a discount incentive comparator.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for conducting “one to one” commercial negotiations through an electronic medium such as the Internet. The negotiation process consists of sending persuasive texts to the user by the system, including discounts given by the system and responses to the price offers of the user. The system offers the product for a specific price, a price that may be optionally decreased as negotiation continues. The system frequently asks how much the user is willing to pay for the product. Based on the user'"'"'s input, the system may accept the offer or, after one or more unacceptably low inputs from the user, may alternatively end the process of negotiation. Preferably, the system negotiates on many more parameters than simply the price itself. For example, the system may offer the user several presents or benefits in order to secure the sale. Commercial considerations are preferably included during this process. For example, the human merchant (vendor) receives a greater benefit by giving a small discount on the shipping cost than a large discount on the price of the product. The vendor preferably decides how to allocate control to the system. More preferably, the system features natural language capabilities which enable the user to interact as if with a human being, with a natural human language communication style. In addition, preferably the system stores information about users and the negotiation processes, so if the user interacts with the system again, then preferably the system can adjust the negotiation process more specifically for that user.
96 Citations
11 Claims
-
1. A method for an automatic negotiation process between a vendor'"'"'s computer and any user through an electronic interface for a product having a starting price, the steps of the method being performed by the computer, the method comprising the steps of:
-
(a) receiving a natural language query from a user, the query not having been restricted as to the choice of words;
(b) attempting to extract an identifiable meaning from said query and to classify said meaning into one of a group of classes including—
(i) a refusal to purchase the product, (ii) a price offer for the product and (iii) an agreement to purchase the product at the suggested price and (iv) an opinion about the product;
(c) if a meaning has been extracted from said query and classified as a price offer, weighing said price offer against the starting price and against stored negotiation parameters by means of a negotiation comparator;
(d) if said negotiation comparator is fulfilled by said price offer, accepting said price offer; and
(e) alternatively, if said negotiation comparator is not fulfilled by said price offer, offering a discount incentive to the user, determined by a discount incentive comparator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
(f) If the user is new to the vendor, assigning him an identifier;
(g) storing a record of the automatic negotiation process with the user, in association with his identifier;
(h) when a user starts an additional negotiation session, obtaining his identifier and the record stored in association therewith and adjusting the automatic negotiation process according to said record.
-
-
10. The method of claim 1, wherein step (e) further comprises the step of sending a promotional comment to the user, justifying the starting price.
-
11. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for an automatic negotiation process between a vendor'"'"'s computer and any user through an electronic interface for a product having a starting price, the method comprising the steps of:
-
(a) receiving a natural language query from a user, the query not having been restricted as to the choice of words;
(b ) attempting to extract an identifiable meaning from said query and to classify said meaning into one of a group of classes including—
(i) a refusal to purchase the product, (ii) a price offer for the product and (iii) an agreement to purchase the product at the suggested price and (iv) an opinion about the product;
(c) if a meaning has been extracted from said query and classified as a price offer, weighing said price offer against the starting price and against stored negotiation parameters by means of a negotiation comparator;
(d) if said negotiation comparator is fulfilled by said price offer, accepting said price offer; and
(e) alternatively, if said negotiation comparator is not fulfilled by said price offer, offering a discount incentive to the user, determined by a discount incentive comparator.
-
Specification