On-line negotiations with dynamic profiling
First Claim
1. A computer assisted on-line negotiation method comprising the steps of:
- generating off-line by an on-line e-commerce site static customer profiles based on past history that the site has about various customers, including multiple value attributes;
assigning by the on-line e-commerce site a static customer profile to a new customer visiting the on-line e-commerce site, the initial assignment to a profile being based on said static customer profiles and whatever information is available about the customer at the time of assignment;
capturing at a customer computer interface the on-line e-commerce site'"'"'s actions, said actions being observed prior to a visit by the customer to the site for a negotiation;
formulating at said customer computer interface a predetermined profile of the on-line e-commerce site based on past history that the customer computer interface has about various e-commerce sites, including multiple value attributes and said captured actions;
negotiating by the on-line e-commerce site with the customer computer interface based on a dynamically changing profile of the customer;
negotiating by the customer via said customer computer interface with the on-line e-commerce site based on a dynamically changing profile of the site;
dynamically changing by the on-line e-commerce site the customer'"'"'s static profile during negotiations based on an observed behavior of the customer via the customer computer interface; and
dynamically changing by the customer computer interface the on-line e-commerce site'"'"'s predetermined profile during negotiations based on an observed behavior of the on-line e-commerce site;
wherein said customer profiles are comprised of computer stored information usable to the advantage of the e-commerce site in said on-line negotiation with customers and said e-commerce site profile is comprised of computer stored information usable to the advantage of the customer in said on-line negotiation.
1 Assignment
0 Petitions
Accused Products
Abstract
An e-commerce mechanism tries to dynamically estimate or refine a profile of a buyer and hence change their negotiation strategy in a dynamic and an on-line manner. An e-commerce site can negotiate with a customer based on his or her profile. The e-commerce site may sell one or more types of items to various customers. These customers may be brokers, other intermediaries, businesses or consumers. Similarly, the e-commerce site may be a broker, an auctioneer, an intermediary, a seller, or even a manufacturer. In one specific case of this invention, the existing data on various customers'"'"' past purchases, buying behavior, demographics and other parameters is studied to arrive at attributes which are then used to segment customers into various profiles. The profiles depend not only on the demographic factors but also on factors like the season, the time of day, the geographical area and the cultural upbringing. When a new customer comes to the e-commerce site, the customer is assigned to a pre-specified profile in an on-line manner. The e-commerce site then negotiates with the customer according to the customer'"'"'s present profile. As the customer negotiates, the customer'"'"'s profile is dynamically updated to incorporate the customer'"'"'s actions. Different profiles may yield different negotiation strategies and also different results, i.e., value, price, points, delivery dates, etc. Both the customer and the e-commerce site can negotiate on the basis of each other'"'"'s dynamic profiles and come to a mutually agreed settlement.
157 Citations
19 Claims
-
1. A computer assisted on-line negotiation method comprising the steps of:
-
generating off-line by an on-line e-commerce site static customer profiles based on past history that the site has about various customers, including multiple value attributes;
assigning by the on-line e-commerce site a static customer profile to a new customer visiting the on-line e-commerce site, the initial assignment to a profile being based on said static customer profiles and whatever information is available about the customer at the time of assignment;
capturing at a customer computer interface the on-line e-commerce site'"'"'s actions, said actions being observed prior to a visit by the customer to the site for a negotiation;
formulating at said customer computer interface a predetermined profile of the on-line e-commerce site based on past history that the customer computer interface has about various e-commerce sites, including multiple value attributes and said captured actions;
negotiating by the on-line e-commerce site with the customer computer interface based on a dynamically changing profile of the customer;
negotiating by the customer via said customer computer interface with the on-line e-commerce site based on a dynamically changing profile of the site;
dynamically changing by the on-line e-commerce site the customer'"'"'s static profile during negotiations based on an observed behavior of the customer via the customer computer interface; and
dynamically changing by the customer computer interface the on-line e-commerce site'"'"'s predetermined profile during negotiations based on an observed behavior of the on-line e-commerce site;
wherein said customer profiles are comprised of computer stored information usable to the advantage of the e-commerce site in said on-line negotiation with customers and said e-commerce site profile is comprised of computer stored information usable to the advantage of the customer in said on-line negotiation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented decision support system for on-line negotiation, said system including computer readable media having computer code embodied therein, said computer code comprising:
-
first computer code for generating off-line by an on-line e-commerce site static customer profiles based on past history that the site has about various customers, including multiple value attributes;
second computer code for assigning by the on-line e-commerce site a static customer profile to a new customer visiting the on-line e-commerce site, the initial assignment to a profile being based on said static customer profiles and whatever information is available about the customer at the time of assignment;
third computer code for capturing at a customer computer interface the on-line e-commerce site'"'"'s actions, said actions being observed prior to a visit by the customer to the site for a negotiation;
fourth computer code for formulating at said customer computer interface a predetermined profile of the on-line e-commerce site based on past history that the customer computer interface has about various e-commerce sites, including multiple value attributes and said captured actions;
fifth computer code for negotiating by the on-line e-commerce site with the customer computer interface based on a dynamically changing profile of the customer;
sixth computer code for negotiating by the customer via said customer computer interface with the on-line e-commerce site based on a dynamically changing profile of the site;
seventh computer code for dynamically changing by the on-line e-commerce site the customer'"'"'s static profile during negotiations based on an observed behavior of the customer via the customer computer interface; and
eighth computer code for dynamically changing by the customer computer interface the on-line e-commerce site'"'"'s predetermined profile during negotiations based on an observed behavior of the on-line e-commerce site;
wherein said customer profiles are comprised of computer stored information usable to the advantage of the e-commerce site in said on-line negotiation with customers and said e-commerce site profile is comprised of computer stored information usable to the advantage of the customer in said on-line negotiation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented decision support system for on-line negotiation, comprising:
-
a merchant decision support system for an on-line e-commerce site, said system further comprising computer readable media having embodied therein computer code generating off-line static customer profiles based on past history that the site has about various customers, including multiple value attributes, assigning a static customer profile to a new customer visiting the on-line e-commerce site, the initial assignment to a profile being based on said static customer profiles and whatever information is available about the customer at the time of assignment, negotiating with a customer via a customer computer interface based on a dynamically changing profile of the customer, and dynamically changing the customer'"'"'s static profile during negotiations based on an observed behavior of the customer via the customer computer interface; and
a customer decision support system, said system further comprising computer readable media having embodied therein computer code for capturing at the customer computer interface the on-line e-commerce site'"'"'s actions, said actions being observed prior to a visit by the customer to the site for a negotiation, formulating a predetermined profile of the on-line e-commerce site based on past history that the customer computer interface has about various e-commerce sites, including multiple value attributes and said captured actions, negotiating by the customer via said customer computer interface with the on-line e-commerce site based on a dynamically changing profile of the site, and dynamically changing the on-line e-commerce site'"'"'s predetermined profile during negotiations based on an observed behavior of the on-line e-commerce site, wherein said customer profiles are comprised of computer stored information usable to the advantage of the merchant in said on-line negotiation with customers and said e-commerce site profile is comprised of computer stored information usable to the advantage of the customer in said on-line negotiation.
-
Specification