MULTIPARTY COMPUTER-ASSISTED HAGGLING
First Claim
1. A computer-implemented system that facilitates multiple party haggling in an online market environment, comprising:
- a seller proxy configured to negotiate a sale of an item for a seller at a desirable sell price;
a buyer proxy configured to negotiate a purchase of the item for a buyer at a desirable buy price; and
a registration component configured to resolve concurrency and to facilitate a registration.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter relates to a computer-implemented architecture that can facilitate computer-assisted haggling and/or negotiation between multiple parties simultaneously. For example, various proxies associated with both buyers and sellers can be configured to negotiate with other proxies to buy or sell an item. The negotiations can be required to be progressive and during the negotiations a buyer or seller is, typically, allowed to withdraw his or her proposals. The architecture can include a registration component that can resolve concurrency and facilitate a registration of an agreement between two of the parties. The registration of an agreement can create a binding obligation between the parties after which other outstanding proposals can be terminated.
46 Citations
20 Claims
-
1. A computer-implemented system that facilitates multiple party haggling in an online market environment, comprising:
-
a seller proxy configured to negotiate a sale of an item for a seller at a desirable sell price; a buyer proxy configured to negotiate a purchase of the item for a buyer at a desirable buy price; and a registration component configured to resolve concurrency and to facilitate a registration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for ensuring that negotiations for sale of an item are meaningful, comprising:
-
configuring a proxy for transmitting and receiving initial offers for an item at desirable prices; configuring the proxy for transmitting and receiving counteroffers for the item at proposal prices; and requiring the proposal prices to be progressive based upon a percentage of a price gap between one of the desirable prices and one of the proposal prices.
-
-
20. A computer-implemented method for ensuring that at most one item is sold and/or at most only a single item is bought for a particular transaction, comprising:
-
constructing a bipartite graph; associating a first disjoint set of vertices with items for sale and a second disjoint set of vertices with items for purchase; receiving a registration request associated with one of the vertices of the first set, a first vertex, or one of the vertices from the second set a second vertex; determining whether an edge exists for either one of the first or the second vertex; and creating an edge between the first and the second vertex.
-
Specification