WO2001057618A2 - System for multi-dimensional e-commerce auctions - Google Patents
System for multi-dimensional e-commerce auctions Download PDFInfo
- Publication number
- WO2001057618A2 WO2001057618A2 PCT/US2001/003743 US0103743W WO0157618A2 WO 2001057618 A2 WO2001057618 A2 WO 2001057618A2 US 0103743 W US0103743 W US 0103743W WO 0157618 A2 WO0157618 A2 WO 0157618A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- buyer
- request
- generator
- offering
- scoring function
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
Definitions
- This invention relates to electronic commerce and more particularly, to a computerized system for facilitating multidimensional auctions based upon buyer defined parameters.
- the Internet connects thousands of computers world wide through well-known protocols, for example, Transmission Control Protocol (TCP)/l ternet Protocol (IP), into a vast network.
- Information on the Internet is stored world wide as computer files, mostly written in the Hypertext Mark Up Language (“HTML").
- HTTP Hypertext Mark Up Language
- the collection of all such publicly available computer files is known as the World Wide Web (WWW).
- the WWW is a multimedia-enabled hypertext system used for navigating the
- Internet is made up of hundreds of thousands of web pages with images, text and video files, which can be displayed on a computer monitor. Each web page can have connections to other pages, which may be located on any computer connected to the internet.
- a typical Internet user uses a client program called a "Web Browser" to connect to the Internet.
- a user can connect to the Internet via a proprietary network, such as America Online or CompuServe, or via an Internet Service Provider, e.g., Earthlink.
- a Web Browser may run on any computer connected to the Internet. Currently, various browsers are available of which two prominent browsers are Netscape Navigator and Microsoft Internet Explorer. The Web Browser receives and sends requests to a web server and acquires information from the WWW.
- a web server is a program that, upon receipt of a request, sends the requested document to the requesting user.
- URL Uniform Resource Locator
- HTTP Hypertext Transfer Protocol
- WAIS Wide Area Information Service
- FTP File Transport Protocol
- HTTP Hypertext Transfer Protocol
- the Vickrey auction approximates the results of an English auction, but does not require interaction amongst competing bidders.
- each bidder privately tells the auctioneer the highest bid the bidder is willing to make.
- the bidding process is not interactive.
- the bidder willing to make the highest bid wins the auction. However, the winner only has to pay the price of the second highest bid.
- Current Internet auction sites such as those provided by EBAY (http://www.ebay.com) and others have a "proxy bidding" feature where a user can enter the maximum price the user is willing to bid. This saves the users from having to place a large number of bids themselves, because the system can place the bids for them.
- Scoring function f can be used such that the scoring function assigns a number to each possible bid.
- scoring functions have only been used in connection with standard sealed-tenders. Scoring functions have not been used to evaluate bids in a computerized system where a bid can be described by a plurality of attributes.
- the present invention addresses the foregoing by providing a computerized system for generating offers from sellers based upon buyer defined parameters and preferences.
- the present invention provides an improved multidimensional auction system, which may or may not require buyers to commit to accepting either, the winning bid or any other bid.
- the system includes a request generator, wherein the request generator generates a buyer's request including a scoring function that quantifies the buyer's preferences.
- the system further includes an offering generator that generates a set of offerings based upon data stored in an offering database and the buyer's request.
- the offering generator interfaces with the offering database that interfaces with a seller's user interface, which is used to collect seller information.
- the offering generator also interfaces with a business rule repository that provides the business rule for generating offers.
- the system also includes an auction engine that receives the set of offerings from the offering generator and the buyer's request with the scoring function from the request generator.
- the auction engine generates a list of offers based upon the buyer's request and the set of offerings.
- the auction engine may then adjust the highest bidder's offer so long as it remains greater than the second highest bidder by a predetermined increment. Thereafter, the auction engine sends the list of offers to an offering presenter that presents the list of offers to a buyer.
- a buyer may be allowed to change buyer preferences to generate a next set of offers, hence making the system interactive.
- the present system has advantages over the existing systems.
- the present invention uses consistent business rules to evaluate buyer's request .
- the present invention also provides an adjusted offer to a buyer where the adjusted offer is such that the highest bidder's offer is greater than the second bidder's offer by a predetermined increment.
- the present invention provides an interactive system such that a buyer can interactively change preferences based upon sellers' offers.
- Figure 1 is block diagram of a computing system to carry out the inventive technique.
- Figure 2 is a block diagram of the architecture of the computing system of Fig. 1.
- Figure 3 is a block diagram showing a network topology to carry out the inventive technique.
- Figure 4 shows a block diagram of the system according to one embodiment of the present invention.
- FIG. 1 is a block diagram of a computing system for executing computer executable process steps according to one embodiment of the present invention.
- Figure 1 includes a host computer 10 and a monitor 11.
- Monitor 11 may be a CRT type, a LCD type, or any other type of color or monochrome display.
- Also provided with computer 10 is a keyboard 13 for entering text data and user commands, and a pointing device 14 for processing objects displayed on monitor 11.
- Computer 10 includes a computer-readable memory medium such as a rotating disk 15 for storing readable data.
- disk 15 can store application programs including web browsers by which computer 10 connects to the Internet and the reverse auction system according to one aspect of the present invention.
- Computer 10 can also access a computer-readable floppy disk storing data files, application program files, and computer executable process steps embodying the present invention or the like via a floppy disk drive 16.
- a CD-ROM interface (not shown) may also be provided with computer 10 to access application program files and data files stored on a CD-ROM.
- a modem, an integrated services digital network (ISDN) connection, or the like also provides computer 10 with an Internet connection 12 to the World Wide Web (WWW).
- the Internet connection 12 allows computer 10 to download data files, application program files and computer-executable process steps embodying the present invention's auction system.
- FIG. 2 is a block diagram showing the internal functional architecture of computer 10.
- computer 10 includes a CPU 201 for executing computer-executable process steps and interfaces with a computer bus 208. Also shown in Figure 2 are, a WWW interface 202, a display device interface 203, a keyboard interface 204, a pointing device interface 205 and disk 15.
- disk 15 stores operating system program files, application program files, web browsers, and other files. Some of these files are stored on disk 15 using an installation program. For example, CPU 201 executes computer-executable process steps of an installation program so that CPU 201 can properly execute the application program.
- a random access main memory (“RAM”) 206 also interfaces to computer bus 208 to provide CPU 201 with access to memory storage.
- CPU 201 stores and executes the process steps out of RAM 206.
- ROM 207 is provided to store invariant instruction sequences such as start-up instruction sequences or basic input/output operating system (BIOS) sequences for operation of keyboard 13.
- BIOS basic input/output operating system
- FIG. 3 shows a typical topology of a computer network with computers similar to computer 10, connected to the Internet.
- three computers X, Y and Z are shown connected to the Internet 302 via Web Interface 202 through a gateway 301, where gateway 301 can interface N number of computers.
- Web interface 203 may be a modem, network interface card or a unit for providing connectivity to other computer systems over a network using protocols such as X.25, Ethernet or TCP/IP, or any device that allows directly or indirectly, computer-to- computer communications.
- the invention is not limited to a particular number of computers. Any number of computers that can be connected to the Internet 302 or any other computer network may be used.
- Figure 3 further shows a second gateway 303 that connects a network of web servers 304 and 305 to the Internet 302.
- Web servers 304 and 305 may be connected with each other over a computer network.
- Web servers 304 and 305 can provide content to a user from database 306 and 307.
- Web servers 304 and 305 can also host the present reverse auction system such that buyers and sellers may access the auction system according to the present invention.
- a client side web server 308 that can be provided by an Internet service provider.
- Figure 4 illustrates a block diagram of a computerized multi-dimensional auction system, according to one embodiment of the present invention.
- sellers bid for a buyer's business.
- a seller's bid is based upon buyer preferences that are quantified by a scoring function "U".
- the scoring function calculates a value, or a score, that reflects how closely the bid matches the buyers preferences.
- the scoring function is calculated from different variables; for a given bid, the value of the scoring function depends upon what is important to the buyer and the attributes of the bid.
- a seller's offer is generated based upon the scoring function and certain predetermined business rules.
- the present system allows a multi-dimensional auction, where bids are vectors in an N dimensional space and the scoring function maps vectors to real numbers.
- the vectors represent attributes of a bid.
- the following illustrates how a scoring function may be used for evaluating possible bids for buying apple juice. Purity, quantity and price per gallon may be the three factors that are considered in evaluating possible bids. The following are two bids, A and B:
- Bid A (80% pure, 1 gallon, $1.20)
- Bid B (100% pure, 1 gallon, $1.50).
- a possible scoring function based upon purity, quantity and cost may be as follows:
- the scoring function reflects how much a buyer likes a particular bid. For illustration purposes if there are two bids A and B with scores U(A) and U(B), a buyer prefers bid A over bid B if U(A) > U(B).
- scoring function can be different for different buyers based upon buyer preferences. Also, the system can be configured such that the buyer may not have to accept the highest offer (or any other offer).
- the present system encourages bidders to make their best offer. Hence sellers do not have to worry about making an offer that is better than necessary to win, because if they do, they can adjust it.
- the present system can also rank bids ordinally.
- a bid may be chosen by a buyer because of the bid's score and/or rank.
- a range within which the score lies can define a bid's rank.
- the present auction system has the flexibility of changing the presentation of offers to buyers, since the auction presentation can strongly influence a buyer's decision to accept or reject a bid.
- possible bid ranks are classified into a sorted list, so that all bids with ranks within the same class are presented the same way.
- Table 1 provides an example of how offers may be presented with rank class and scores.
- all bids may be adjusted in such a way that they stay within the same rank class. There are several ways this adjustment can be done. For example, all the bids could be adjusted to the highest score encountered in the next lower rank class. If buyers are assumed to compare bids based on their attributes, the sellers could choose to make any adjusted offer that would still have ended up in the same category. Hence, a seller could make any offers with a score that is higher than the highest score of the initial bids in the next lower class, but no higher than the seller's initial bid.
- Figure 4 shows a user interface (UI) 400, utilized to generate a request from a potential buyer.
- UI 400 can be accessed by a buyer via the Internet on computer 202 connected to the Internet or to a network.
- a buyer's request may include the buyer's information, an attribute set type that describes the product or service required by the buyer, a scoring function and any other information that facilitates the auction.
- Buyer information is input into buyer's UI 400 and sent to a Request Generator module 401 that generates the buyer's request and a buyer specific scoring function 402.
- Request generator 401 uses buyer information entered via UI 400 and any historic information available in a database 400A.
- Database 400A can be compiled using historic marketing data that provides customer tastes and preferences.
- Request generator 401 sends the buyer's request and scoring function 402 to an Offering Generator 403 that is linked to an offering database 404 and a business rule repository 406.
- the offering database 404 is populated by using seller's information entered via a seller's UI 405, and/or from historic data stored in a seller's database 405 A.
- UI 405 can be accessed by a seller on a computer connected to the Internet or to a network.
- a business rule uses data and rules provided by the sellers to construct the sellers' offers, in response to the buyer's request containing a scoring function.
- the business rule repository 406 provides various types of business rules.
- a seller can choose the most suitable one for a given product and parameterize it. Different business rules may use different algorithms to generate the offers. For example, a business rule may use numerical optimization methods to find offers from sellers that maximize the value of a buyer's scoring function.
- a business rule may include a cost function, a maximum value for the cost function and an adjustment function. The cost function and the maximum value functions allow sellers to meet the buyer's request based upon the scoring function. The adjustment function adjusts a given scoring function based upon a seller's offer.
- the Offering generator 403 After the Offering generator 403 receives the buyer's request and the scoring function 402, the offering generator 403 obtains seller's information from the offering database 404 and also identifies the business rule corresponding to the buyer's scoring function and request 402. The offering generator 403 generates a set of offerings 408. The set of offerings 408 is based upon seller's information, buyer's request and buyer's scoring function 402, information from the offering database 404 and the business rule provided by business rule repository 406. Offering Generator 403 sends the offerings 408 to an Auction Engine 409. At the same instance Auction Engine 409 receives buyer's request and the scoring function 402 from Request Generator 401.
- Auction engine 409 generates an offer or a list of offers 411, based upon buyer's request and scoring function 402, and the set of offerings 408.
- Offer 411 is an adjusted offer, such that the highest bidder' s offer is greater than the second highest bid by a predetermined increment "x".
- Auction Engine 409 can also allow more than one seller to adjust their offers.
- Auction Engine 409 sends an offer or a list of offers 410 to an Offer Presenter 411 that presents the offer 410 to the buyer.
- the buyer may be provided with a list of offers where every offer has a scoring function.
- the buyer may also be given an option to change the request parameters and seek other offers by the foregoing system, and hence the auction process becomes interactive.
- the present system has advantages over existing systems.
- the present invention uses consistent business rules to evaluate a buyer's request that can vary based upon buyer preferences.
- the present invention also provides an adjusted offer to a buyer where the adjusted offer is such that the highest bidder's offer is greater than the second bidder's offer by a predetermined increment.
- the present invention provides an interactive system such that a buyer can interactively change preferences.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001234834A AU2001234834A1 (en) | 2000-02-04 | 2001-02-02 | System for multi-dimensional e-commerce auctions |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US49802300A | 2000-02-04 | 2000-02-04 | |
US09/498,023 | 2000-02-04 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2001057618A2 true WO2001057618A2 (en) | 2001-08-09 |
WO2001057618A3 WO2001057618A3 (en) | 2002-03-07 |
WO2001057618A9 WO2001057618A9 (en) | 2002-10-31 |
Family
ID=23979300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/003743 WO2001057618A2 (en) | 2000-02-04 | 2001-02-02 | System for multi-dimensional e-commerce auctions |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2001234834A1 (en) |
WO (1) | WO2001057618A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1570402A2 (en) * | 2002-11-01 | 2005-09-07 | Pricebargains. Com. LLC | Intelligent internet bargaining system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592375A (en) * | 1994-03-11 | 1997-01-07 | Eagleview, Inc. | Computer-assisted system for interactively brokering goods or services between buyers and sellers |
US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6236977B1 (en) * | 1999-01-04 | 2001-05-22 | Realty One, Inc. | Computer implemented marketing system |
-
2001
- 2001-02-02 AU AU2001234834A patent/AU2001234834A1/en not_active Abandoned
- 2001-02-02 WO PCT/US2001/003743 patent/WO2001057618A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592375A (en) * | 1994-03-11 | 1997-01-07 | Eagleview, Inc. | Computer-assisted system for interactively brokering goods or services between buyers and sellers |
US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6236977B1 (en) * | 1999-01-04 | 2001-05-22 | Realty One, Inc. | Computer implemented marketing system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1570402A2 (en) * | 2002-11-01 | 2005-09-07 | Pricebargains. Com. LLC | Intelligent internet bargaining system |
EP1570402A4 (en) * | 2002-11-01 | 2006-11-29 | Pricebargains Com Llc | Intelligent internet bargaining system |
Also Published As
Publication number | Publication date |
---|---|
WO2001057618A3 (en) | 2002-03-07 |
AU2001234834A1 (en) | 2001-08-14 |
WO2001057618A9 (en) | 2002-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190347300A1 (en) | Interface for a universal search | |
US7542978B2 (en) | Auction notification system | |
JP3872432B2 (en) | Applicable catalog page display | |
US10409821B2 (en) | Search result ranking using machine learning | |
JP3607867B2 (en) | Multi-element certainty matching system and method | |
US9165300B2 (en) | Generating a recommendation | |
US8260786B2 (en) | Method and apparatus for categorizing and presenting documents of a distributed database | |
US8732037B2 (en) | Method and system for providing a record | |
US7904343B2 (en) | Systems and methods that facilitate participation in online auctions via an intermediary web site | |
US8473360B2 (en) | Suggested item category systems and methods | |
US7376613B1 (en) | Business method for comparison shopping with dynamic pricing over a network | |
US6549941B1 (en) | Software system and methods for resubmitting form data to related web sites | |
US20060190352A1 (en) | Method for providing history data to sellers about internet auction and marketplaces | |
US10275534B2 (en) | Landing page search results | |
US20040015415A1 (en) | System, program product, and method for comparison shopping with dynamic pricing over a network | |
WO2005057358A2 (en) | Search engine that dynamically generates search listings | |
US20060053065A1 (en) | Identifying items relevant to a current query based on items accessed in connection with similar queries | |
JP2001043282A (en) | Distributed data processing system | |
US20140156352A1 (en) | Analytical Tool | |
US20120150891A1 (en) | Server system, product recommendation method, product recommendation program and recording medium having computer program recorded thereon | |
US20120323702A1 (en) | System and method for client-server cooperation in selecting content for display | |
WO2001057618A2 (en) | System for multi-dimensional e-commerce auctions | |
CN108229990B (en) | Advertisement title generation method, device and equipment | |
US7328185B1 (en) | Handling order (proxy) bids in an on-line auction | |
US20050060289A1 (en) | A method for relaxing multiple constraints in search and calculation and then displaying results |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/4-4/4, DRAWINGS, REPLACED BY NEW PAGES 1/4-4/4; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: JP |