[go: up one dir, main page]

JP2008532112A - General continuous double auction - Google Patents

General continuous double auction Download PDF

Info

Publication number
JP2008532112A
JP2008532112A JP2007554307A JP2007554307A JP2008532112A JP 2008532112 A JP2008532112 A JP 2008532112A JP 2007554307 A JP2007554307 A JP 2007554307A JP 2007554307 A JP2007554307 A JP 2007554307A JP 2008532112 A JP2008532112 A JP 2008532112A
Authority
JP
Japan
Prior art keywords
bid
auction
conditional
item auctions
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007554307A
Other languages
Japanese (ja)
Inventor
マーク, イー. モロイ,
Original Assignee
リキッド マーケッツ インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/343,928 external-priority patent/US20060190387A1/en
Priority claimed from US11/344,598 external-priority patent/US20060190390A1/en
Priority claimed from US11/343,929 external-priority patent/US7792723B2/en
Priority claimed from US11/343,945 external-priority patent/US20060190389A1/en
Application filed by リキッド マーケッツ インコーポレイテッド filed Critical リキッド マーケッツ インコーポレイテッド
Publication of JP2008532112A publication Critical patent/JP2008532112A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions

Landscapes

  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

総合連続ダブルオークションを行うための方法、システムおよびデータ構成が記述されている。方法は、複数の異種品目オークションでの条件入札を有する総合連続ダブルオークションに参加することを含む。複合逆オークションは、該複数の異種品目オークションのうちの第1での第1の条件入札、および第2での第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該第2の条件入札が、残りの入札として取り下げられるときに終了される。該入札セットは、a)該複数の異種品目オークションのうちの該第1と関連する少なくとも一人の第1の売手と,b)該第2と関連する少なくとも一人の第2の売手と、c)該複数の異種品目オークションのうちの該第1、または該第2で入札する買手とからなるグループから選択された少なくとも一人のメンバーには見える。A method, system and data structure for conducting an integrated continuous double auction are described. The method includes participating in a comprehensive continuous double auction having conditional bids at multiple heterogeneous item auctions. A composite reverse auction is defined by a bid set that includes a first conditional bid at a first of the plurality of dissimilar item auctions and a second conditional bid at a second, i) from the bid set The first conditional bid is recognized as a winning bid and is substantially simultaneously ii) terminated when the second conditional bid is withdrawn as the remaining bid. The bid set includes: a) at least one first seller associated with the first of the plurality of dissimilar item auctions; b) at least one second seller associated with the second; c) Visible to at least one member selected from the group of buyers bidding at the first or second of the plurality of dissimilar item auctions.

Description

(発明の分野)
本発明の実施形態は、一般にオークションの分野に関する。本発明の実施形態は、電子オークションの分野に関する。より詳細には、本発明の実施形態は、総合連続ダブルオークションを行うための方法、システム、データ構成に関する。
(Field of Invention)
Embodiments of the present invention generally relate to the field of auctions. Embodiments of the present invention relate to the field of electronic auctions. More particularly, embodiments of the present invention relate to methods, systems, and data structures for conducting comprehensive continuous double auctions.

(発明の背景)
現在のオンラインおよびコンピュータでインプリメントされたオークションシステムは、従来のオークション方法の自動化された異形である。これらの従来の方法はここに概説され、その後に、eBayおよびAmazonモデルの記述が続く。
(Background of the Invention)
Current online and computer-implemented auction systems are an automated variant of traditional auction methods. These conventional methods are outlined here, followed by a description of the eBay and Amazon models.

すべてのオークション方法の共通の目的は、売られる品目の「公正な」市場価格について、売り手および買い手が同意することを助けることである。人が何かを買いたがっている、または売りたがっている値段を決定するプロセスにおいて、2つの非常に強い人間の特徴の間には緊張がある。第1に、すべての人の生まれ持ったわがままによって、人はできるだけ安い値段で買いたがり、またはできるだけ高い値段で売りたがる。第2に、自分自身にとって不公正であると考える取引に参加することには極めて強い嫌悪感ある。(もちろん、成熟した個人においては、他人において第2の属性を感じると、第1の表現を和らげる。)この第2の属性−だまされたくない気持ち−は非常に強いので、客観的に自分自身にとってより良いが、相手が自分をだましたり、または不公正に利益を得たと感じる結果を選択するよりむしろ、個人的に自分自身にとってより悪いが、誰か他の者に不公正な利益を与えない結果を個人は一貫して選択する。面白いことにこの特徴は、実験的に、世界中の文化において、および霊長類において実証された−サルさえも生得の公正感を有しているように見える。   The common purpose of all auction methods is to help sellers and buyers agree on the “fair” market price of the item being sold. In the process of determining the price a person wants to buy or sell something, there is a tension between two very strong human characteristics. First, depending on the selfishness of all people, people want to buy at the lowest possible price or sell at the highest possible price. Second, there is a strong aversion to participating in transactions that are considered unfair to me. (Of course, in mature individuals, feeling the second attribute in others will soften the first expression.) This second attribute-the feeling that you don't want to be fooled-is so strong that Better for you, but personally worse for yourself, but unfairly profiting someone else, rather than choosing a result that deceives you or feels unfairly profitable Individuals choose consistent results. Interestingly, this feature has been experimentally demonstrated in cultures around the world and in primates-even monkeys appear to have innate justice.

(「イングリッシュ」、「オープンクライ」としても知られ、せり上げオークションとしても知られる)
従来の「オープンクライ」オークションにおいて、人間の競売人は、オークション会場内において、一度に一品目に注意を集中し、可能性のある買い手に、絶えず高くなる値段に同意するように刺激し、誰もそれ以上高く上げなくなると、その時点でその品目は最後の(一番高い)入札者に売られる。通常、競売人は、特徴的な言語スタイル、「オープンクライ」で、大声を出し、この「オープンクライ」は、最初理解するのが極めて難しいが、しかし入札の進行を伝達するには非常に効率的である。
(Also known as "English", "Open Cry", also known as a lift auction)
In a traditional "Open Cry" auction, a human auctioneer concentrates attention on one item at a time in the auction site, stimulates potential buyers to agree to constantly increasing prices, and who If it is no longer raised, the item is then sold to the last (highest) bidder. Auctioneers usually shout out in a characteristic language style, “Open Cry”, which is very difficult to understand at first, but very efficient in communicating the progress of the bid. Is.

オープンクライオークションのキーポイントは、売り物の品目を入札プロセスが始まる前にしばらく観察して調べることができることを含む。すべての入札者は、競売人の指示のもとに、一度に一品目に焦点を当てる。すべての入札者は、入札の進行を聞くことができ、競争相手が何をしているかを知っている。公開が、オープンクライオークションが、値段の「公正さ」を樹立するメカニズムである。買い手から見ると、値段は少なくともいくらかは公正に違いない。なぜならば、他人が同様な金額を入札しているからである。   Key points of an open cry auction include the ability to observe and examine items for sale for a while before the bidding process begins. All bidders focus on one item at a time under the direction of the auctioneer. All bidders can hear the progress of the bid and know what their competitors are doing. Openness is the mechanism by which the Open Cry Auction establishes “fairness” in price. From the buyer's point of view, the price must be fair. This is because other people are bidding on similar amounts.

オープンクライオークションは、「入札熱」が始まる場合、売り手にとって有利であり得る。なぜならば、「入札熱」は価格を冷静な評価が正当とするよりも高く上げるからである。しかしながら、これは、買い手にとって不利な後の「勝者の呪い」としても知られている「買い手の悔恨」にもつながり得る。逆に、買い手に競争はないと見て取れる場合、品目はより広い市場での価値より低く購入され得ることが時々あり、これは売り手よりも買い手のほうが有利である。これらそれぞれの状況に駆られた売り手または買い手に対する有利さは、実際は従来のオークションの公正さに反し、両当事者にとって大きな失望および怒りにつながり得る。   An open cry auction can be advantageous to the seller when the “bidding heat” begins. This is because “bidding heat” raises the price higher than a calm evaluation justifies. However, this can also lead to a “buyer's remorse”, also known as a “winner's curse”, which is disadvantageous to the buyer. Conversely, if it can be seen that there is no competition for the buyer, the item may sometimes be purchased below its broader market value, which is more advantageous for the buyer than for the seller. The advantage over sellers or buyers driven by each of these situations is actually contrary to the fairness of traditional auctions and can lead to great disappointment and anger for both parties.

オープンクライオークションは、フォーワードオークションと命名され得、連続ダブルオークションに対して、次の利点を有する(連続ダブルオークションの論議に対しては以下を参照):なぜならば、フォーワードオークションは、個々の品目の販売に取り組み、そのようなオークション(ここでは、単一品目の販売をさすために「オークション」という用語を使っている)の連続は、多くの同一ではない品目を売るのに効果的であるからである。フォーワードオークションは、現在の市場価格を確立するための複数の未決の入札およびアスク(ask)に依存しない。なぜならば、フォーワードオークションは各品目を個別に取り扱うからである。   Open Cry auctions can be named forward auctions and have the following advantages over continuous double auctions (see below for discussion of continuous double auctions): A series of such auctions (where we use the term “auction” to refer to the sale of a single item) is an effective way to sell many non-identical items. Because there is. Forward auctions do not rely on multiple pending bids and asks to establish current market prices. This is because the forward auction handles each item individually.

フォーワードオークションは、連続ダブルオークションに比較して、次の不利を被る:フォーワードオークションは、もともと買い手にとって不利である。なぜならば、フォーワードオークションは売られる品目に味方して、人為的な一時的独占を作成する−入札者は売られる品目に対してお互い競争するが、売り手には競争がない。買い手は、代替品目に興味があり得るが、彼等は現在オークションされている品目に対してのみ入札し得、彼等が代替と考える他の品目の次のオークションに対してはどのように入札が進行するのか知識がない。継続的なダブルオークションは、これとは対照的に、すべての(同一な)代替品目を同時にオークションにかける。フォーワードオークションは、個々にオークションされる各品目を買い手が調べることを要求する。これは売買の進行を大きく遅らせる。   Forward auctions suffer from the following disadvantages compared to continuous double auctions: Forward auctions are inherently disadvantageous for buyers. Because forward auctions are on the side of the items that are sold and create an artificial temporary monopoly-bidders compete against each other for items that are sold, but the sellers have no competition. Buyers may be interested in alternative items, but they can only bid on items that are currently auctioned, and how to bid on the next auction of other items they consider alternative There is no knowledge of what goes on. A continuous double auction, in contrast, places all (identical) alternative items in the auction at the same time. Forward auctions require buyers to look at each item that is auctioned individually. This greatly delays the progress of trading.

(逆オークション)
逆オークションは、買い手が複数の売り手から入札を招待する買い手が始めるオークションである。値段は、売り手が買い手のビジネスに対して競争するにつれて下がり、最も低い入札が勝者と考えられる。会社は、より伝統的なRFQ(見積価格に対する要求)またはRFP(提案に対する要求)プロセスに対する代替として、逆オークションを使用し得る。逆オークションには多くの手続きに関する変形がある。例えば、買い手は、最低の入札を受諾することに縛られないことがあり得、任意の入札を受諾し得、またはどの入札にも受諾することに縛られないことがあり得る。逆オークションは、たぶん最も注目に値する。なぜならば、買い手のビジネスを勝ち取るために売り手に互いに競争させるからである。理論的には、逆オークションは、せり上げオークションと対称的であり、従って、買い手/売り手に対して対応する有利/不利を有し得る。
(Reverse auction)
A reverse auction is an auction initiated by a buyer who invites bids from multiple sellers. The price drops as the seller competes against the buyer's business, and the lowest bid is considered the winner. Companies may use reverse auctions as an alternative to the more traditional RFQ (request for quote price) or RFP (request for proposal) process. Reverse auctions have many procedural variations. For example, the buyer may not be bound to accept the lowest bid, may accept any bid, or may not be bound to accept any bid. A reverse auction is probably the most notable. This is because the sellers compete with each other to win the buyer's business. Theoretically, a reverse auction is symmetric with a lift auction and thus may have a corresponding advantage / disadvantage for the buyer / seller.

(競り下げオークション)
「本当の」競り下げオークション(Dutch auction)は、その下がる価格メカニズムが特徴である。競売人は、比較的高い価格を発表することによって始め、オークション参加者のうちの一人によって「入札」が発表されるまで、価格を繰り返し下げる。オークションはそのとき終了され、入札者はオークションに勝つ。競り下げオークションは、花が商人に売られるオランダの花のオークションからその名称を得た。これらのオークションは、非常に早く進む傾向にある。なぜならば、最初に入札した者が勝つからである。あいにくと、用語「競り下げオークション」は、完全に異なる種類のオークション、「均一第2価格」オークション(以下参照)も指す。
(Auction auction)
“Real” auction auctions are characterized by a lowering price mechanism. The auctioneer begins by announcing a relatively high price and repeatedly lowers the price until a “bid” is announced by one of the auction participants. The auction is then closed and the bidder wins the auction. The auction auction got its name from a Dutch flower auction where flowers are sold to merchants. These auctions tend to proceed very quickly. This is because the person who bids first wins. Unfortunately, the term “auction auction” also refers to a completely different type of auction, a “uniform second price” auction (see below).

(密封入札オークション)
密封入札オークション(sealed−bid auction)において、入札者は、他の参加者によって入札された金額の知識なく競売人に入札を同時に提出する。普通、最高の入札者(または、調達、または逆密封入札オークションにおいては最低の入札者)が勝者と宣言される。勝者は最高の入札金額(「第1価格」オークション)かまたは次に高い入札(「第2価格」オークション−以下参照)に等しい金額か、いずれかを支払う。密封入札オークションに対する不利はオークションそれ自体は、買い手が公正な価格を決定することを助けるための情報を買い手に提供しないことである。追加的に、入札者(例えば買い手)は、自分たちの入札が実際最高であったかどうか確証する手段を有しないことがしばしばである。確証メカニズムなしで、競売人またはビジネスは、それが贔屓とする任意の入札者に売却し得る。
(Sealed bid auction)
In a sealed-bid auction, a bidder simultaneously submits bids to an auctioneer without knowledge of the amount bid by other participants. Usually, the highest bidder (or the lowest bidder in a procurement or reverse sealed bid auction) is declared the winner. The winner pays either the highest bid amount ("first price" auction) or an amount equal to the next highest bid ("second price" auction-see below). The disadvantage to sealed bid auctions is that the auction itself does not provide the buyer with information to help the buyer determine a fair price. Additionally, bidders (eg, buyers) often do not have a means of ascertaining whether their bids were actually the best. Without a confirmation mechanism, the auctioneer or business may sell to any bidder that he or she believes.

(均一第2価格オークション(ビックレーオークション))
「均一第2価格」(uniform second price)オークションは、ビックレーオークションとしても知られ、競り下げオークションとしても知られ、金融においてと、同じタイプの複数の品目を売るためとの両方で使用される。このタイプのオークションにおいては、密封された入札は、すべての買い手によって同時に提出される。売られるべきそのような品目がN個ある場合、N人の最高価格入札者が勝つ。しかしながら、彼等が払う価格は、最も高い不成功な入札の金額である。従って、単一の品目がある場合、支払われる価格は二番目に高い価格である。複数の品目がある場合、勝者は様々な価格を入札したかもしれないが、彼等は皆、最も高い不成功な入札に等しい同じ価格を支払う。(これには小さな異形があるようである、例えば皆が同じ価格を払い、この価格は勝利した任意の入札のうちで最低の価格である)。
(Uniform second price auction (Bickley Auction))
"Uniform second price" auctions, also known as big clay auctions, also known as auction auctions, are used both in finance and to sell multiple items of the same type . In this type of auction, sealed bids are submitted simultaneously by all buyers. If there are N such items to be sold, the N highest bidders win. However, the price they pay is the highest unsuccessful bid amount. Thus, if there is a single item, the price paid is the second highest price. If there are multiple items, the winner may have bid different prices, but they all pay the same price equal to the highest unsuccessful bid. (This seems to have a minor variant, for example, everyone pays the same price, and this price is the lowest price of any winning bid.)

ビックレーオークションは、オープンクライオークションよりも実際にはより高い価格と買い手のより少ない悔恨との両方を生む。買い手の悔恨はより少ない。なぜならば、最高の入札者は、彼が入札した価格を払わない−彼は少なくとも他の一人が払いたがっていたと知っている価格を払う。実際の価格は、オープンクライオークションよりも高いことがあり得る。なぜならば、入札者はその品目が彼等にとって価値がある最大の金額を入札するからであり、これは入札を隠して自分たちの興味を他の買い手から隠すこととは対照的である。他の密封オークションのように、ビックレーオークションにとって不利な点は、オークションメカニズム自体が、買い手が公正な価格を決定することを助けるための情報を買い手に提供しないことである。   Bickley auctions actually produce both higher prices and less buyers' remorse than open cry auctions. Buyer regrets are less. Because the best bidder does not pay the price he bids-he pays the price at least he knows that the other person wanted to pay. The actual price can be higher than the open cry auction. This is because bidders bid for the maximum amount that the item is worth to them, as opposed to hiding bids and hiding their interest from other buyers. As with other sealed auctions, a disadvantage to the Bickley auction is that the auction mechanism itself does not provide the buyer with information to help the buyer determine a fair price.

(連続ダブルオークション)
株式および商品は、連続ダブルオークション(continuous double auction)を使用して取引される。連続ダブルオークション(CDA)においては、取引期間中いつでも入札およびアスクが提出され得、販売は手続きされ得る。特定の価格での売りオファー(「アスク」)は、同じ価格での他のアスクと共に待ち行列に入れられる。市場買い要求は、最低価格の空でない、「アスク」キューの最初の「アスク」とマッチングされる。特定の価格での買いオファー(「入札」)は、同じ価格での他の入札と共に待ち行列に入れられる。市場売り要求は、最高価格の空でない、「入札」キューの最初の「入札」とマッチングされる。
(Continuous double auction)
Stocks and commodities are traded using a continuous double auction. In a continuous double auction (CDA), bids and asks can be submitted at any time during the trading period and sales can be processed. A sell offer at a particular price (“ask”) is queued with other asks at the same price. The market buy request is matched to the first “ask” in the “ask” queue, which is the lowest price, not empty. Buy offers at a particular price (“bid”) are queued with other bids at the same price. The market sell request is matched to the first “bidding” in the highest-priced, non-empty “bid” queue.

連続ダブルオークション(CDA)は、議論の余地はあるにしても、少なくとも、最も公正なオークションの形式である。連続ダブルオークション(CDA)において、その商品の可能性のある買い手たちは、購入をめざして互いに競争し、その商品のすべての売り手たちは販売を目指して互いに競争している。加えて、入札およびアスク価格についての情報、ならびに実際の取引価格は通常、買い手と売り手の両方に入手可能であり、現行の状況内で彼等が公正な価格を決定することを助ける。公開、対称、および公正に管理された競争が、非常に流動的な市場を生む。   Continuous double auctions (CDA) are at least the most fair form of auction, albeit controversial. In a continuous double auction (CDA), potential buyers of the product compete with each other for purchase, and all sellers of the product compete with each other for sale. In addition, information about bids and ask prices, as well as actual transaction prices, are usually available to both buyers and sellers and help them determine fair prices within the current situation. Open, symmetric, and fairly managed competition creates a very fluid market.

あいにくと、連続ダブルオークションは、商品(同一物質の同一品目または量)に対してのみ使用され得、そのような商品それぞれはそれ自身の、個別の、連続ダブルオークションを有する必要がある。それで、商品のすべてのタイプの売り手たちは、実際には、買い手によって費やされる金を求めて互いに競争しているけれども、該オークションメカニズムは、直接的にはこれをサポートしない。従って、連続ダブルオークション技術は、それらの間でバリエーションを有する品目には、たとえバリエーションが本のような中古品の磨耗ほど単純であるにしても、直接的には適用可能ではない。これは、品目または物質量は実際上交換可能であるので、連続ダブルオークションの買い手は、個々の品目または物質量を正確に調べることなく入札するからである。   Unfortunately, continuous double auctions can only be used for merchandise (same items or quantities of the same substance), and each such merchandise needs to have its own, separate, continuous double auction. Thus, although all types of merchandise sellers are actually competing with each other for money spent by the buyer, the auction mechanism does not directly support this. Thus, the continuous double auction technique is not directly applicable to items with variations between them, even though the variations are as simple as the wear of second-hand goods such as books. This is because the buyers of successive double auctions bid without accurately examining individual items or substance quantities because the items or substance quantities are practically interchangeable.

(eBayオークション)
eBayは表向きには、従来の「オープンクライ」オークションの電子形式を使用するが、ただし多くのそのようなオークションは、同時に動作し、品目に対する入札期間は一日から十日に及ぶ。オークションは、あらかじめ設定された時間に「終わり」、その瞬間の前に提出された最高の入札がオークションに「勝つ」。eBayは、「自動入札」特徴を有し、これによって、ユーザは支払う気がある最大を入札するが、有効な入札は、次に一番高い入札から最小増分のみであり、入札者の最大は明らかにされない。
(EBay auction)
eBay uses the electronic form of the traditional “Open Cry” auction, but many such auctions operate simultaneously, with bidding periods for items ranging from one to ten days. The auction “ends” at a preset time, and the highest bid submitted before that moment “wins” the auction. eBay has an “auto bid” feature that allows users to bid the maximum they are willing to pay, but the only valid bid is the lowest increment from the next highest bid, and the bidder ’s maximum is Not revealed.

実際には、素人だけがオークション終了前の数秒より前に入札する。なぜならば、そのようにすると、他人にせり負けるだけであるからである。土壇場入札のこの実行は「スナイピング」と呼ばれる。eBayは直接的には支持しないけれども、ユーザがこれをすることを助ける多くのソフトウエアエージェントおよびウエブサイトがある。   In practice, only amateurs bid before the end of the auction. That's because if you do that, you will only lose to others. This execution of the last-term bid is called “sniping”. Although eBay does not directly support it, there are many software agents and websites that help users do this.

スナイピングと自動入札との組み合わせは、eBayのオークションメカニズムが実際にはビックレーオークションにより近いことを意味している。つまり、公正な価格を評価する上で、入札が見える窓は、人間がそれらを考慮するという観点からすると無きに等しいほど短く−従って、入札は実際上密封されている。自動入札メカニズムのために、勝者は、ほぼ2番目に高い価格入札で−実際には2番目に高い価格プラス最小入札増分で品目を得る。入札が最終的に提出される最後の数秒までの一日から十日の期間は、生のオークションの前の観察期間が機能するのとほぼ同じように機能する−この期間は、将来の入札者が商品を見ることを可能とするために提供される。   The combination of sniping and automatic bidding means that eBay's auction mechanism is actually closer to the Bickley auction. In other words, in assessing a fair price, the windows where the bids are visible are as short as possible from the point of view of human beings-thus the bids are effectively sealed. Because of the automatic bidding mechanism, the winner gets the item at approximately the second highest price bid-actually the second highest price plus the minimum bid increment. The one to ten day period from the last few seconds until the bid is finally submitted works in much the same way that the observation period before the live auction works-this period is the future bidder Is provided to allow you to see the goods.

eBayの成功にもかかわらず、多くのユーザは彼等のアプローチの局面に非常な欲求不満を感じている。特に、買い手は、品目を購入するためには、オークションが「閉じる」のを何日も待たなくてはならない。eBayは、「今買う」特徴を有しているが、最初の入札がなされるまでしか利用できず、価格は交渉不可能である。スナイピングの実行は、「オープンクライ」オークションのいくつかの重要な利益を本質的に削除した。特に、将来の買い手は、現在の市場価格がいくらであるべきかについての考えを彼等に与える入札プロセスに依存し得ない。   Despite eBay's success, many users feel very frustrated with aspects of their approach. In particular, the buyer must wait days for the auction to “close” in order to purchase the item. eBay has a “buy now” feature, but it can only be used until the first bid is made and the price is not negotiable. The implementation of sniping essentially eliminated some important benefits of the “Open Cry” auction. In particular, future buyers cannot rely on a bidding process that gives them an idea of what the current market price should be.

(Amazon「中古を買う」市場)
Amazonの「中古を買う」メカニズムは、オークションよりも新聞の案内広告欄の方により似ている。すべての未決の固定価格オファーを単にリストし、特別なタイプの品目、例えば特別な本またはDVD題名を売る。オファーは価格順に表にされ、最低のものが最初である。売り手は品目の状態を特定し;すべてのバリエーションは同じリストに混合される。
(Amazon “Buy Used” Market)
Amazon's “buy second-hand” mechanism is more similar to the newspaper advertisements column than to an auction. Simply list all pending fixed price offers and sell special types of items, such as special books or DVD titles. Offers are listed in price order, with the lowest one first. The seller specifies the state of the item; all variations are mixed into the same list.

これまでのところ、次のオークションニーズは完全には満たされてはいない:公正な市場価格を決定すること、複数の品目の数より少ない数が欲しいときに複数の品目に対して入札すること、別の品目の販売に左右される品目に入札すること、別の品目の購入に左右される品目に入札し、サクラ入札から保護すること。必要とされるのは、これらのニーズのすべてに好ましくは同時に対処する解決である。   So far, the following auction needs have not been fully met: determining fair market prices, bidding for multiple items when you want fewer than the number of items, Bidding on an item that depends on the sale of another item, bidding on an item that depends on the purchase of another item, and protecting against a Sakura bid. What is needed is a solution that addresses all of these needs, preferably simultaneously.

本発明の次の実施形態に対するニーズがある。もちろん、本発明はこれらの実施形態に制限されない。   There is a need for the following embodiments of the present invention. Of course, the present invention is not limited to these embodiments.

本発明の一実施形態によると、プロセスは、複数の異種品目オークションでの条件入札を有する総合連続ダブルオークションに参加することを含み、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも一人のメンバーには見える。   According to one embodiment of the present invention, the process includes participating in a comprehensive continuous double auction having conditional bids at a plurality of heterogeneous item auctions, wherein the composite reverse auction is a first of the plurality of heterogeneous item auctions. Defined by a bid set including a first conditional bid at a second auction and a second conditional bid at a second auction of the plurality of dissimilar item auctions, i) the first bid from the bid set A conditional bid is recognized as a winning bid and substantially simultaneously ii) is terminated when the second conditional bid from the bid set is withdrawn as a remaining bid, the bid set a) the plurality of bids At least one first seller of the heterogeneous item auction associated with the first auction; and b) of the plurality of heterogeneous item auctions. At least one second seller associated with the second auction; and c) the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. Visible to at least one member selected from the group consisting of buyers bidding on.

本発明の別の実施形態によると、プロセスは、複数の異種品目オークションでの条件入札を有する標準化されたオークションに参加することを含み、該条件入札をすることは、少なくとも1つの属性の関数として価格標準化を含み、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される。   According to another embodiment of the present invention, the process includes participating in a standardized auction having conditional bids at a plurality of heterogeneous item auctions, wherein the conditional bidding is as a function of at least one attribute. Including price standardization, the composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second in a second auction of the plurality of different item auctions. Defined by a bid set that includes a conditional bid, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially simultaneously ii) the second conditional bid from the bid set remains When it is withdrawn as a bid.

本発明の別の実施形態によると、プロセスは、別のオークションにおいて1つ以上の他の品目を売ることを実質的に同時に条件とする複数の異種品目に対する条件入札を有する複合買い−売りオークションに参加することを含み、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される。   According to another embodiment of the present invention, the process includes a compound buy-sell auction having conditional bids for multiple dissimilar items that are substantially simultaneously conditioned to sell one or more other items in another auction. The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second in a second auction of the plurality of different item auctions. I) the first conditional bid from the bid set is recognized as a winning bid and substantially simultaneously ii) the second conditional bid from the bid set is When it is withdrawn as a remaining bid.

本発明の別の実施形態によると、プロセスは、別のオークションにおいて1つ以上の他の品目を買うことを実質的に同時に条件とする複数の異種品目に対する条件入札を有する複合買い−買いオークションに参加することであって、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される。   According to another embodiment of the present invention, the process includes a compound buy-buy auction having conditional bids for multiple dissimilar items that are substantially contingent on buying one or more other items in another auction. Participating, the composite reverse auction is a first conditional bid in a first auction of the plurality of different item auctions and a second auction in a second auction of the plurality of different item auctions. Defined by a bid set including two conditional bids, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially simultaneously ii) the second conditional bid from the bid set Is terminated when it is withdrawn as a remaining bid.

本発明のこれら、および他の実施形態は、次の記述および添付の図面と関連して考えられるとき、よりよく評価され、かつよりよく理解される。しかしながら、次の記述は、本発明の様々な実施形態およびその多くの特定の詳細を示しながらも、例示の目的で与えられ、いかなる制限も意味しないことは理解されるべきである。多くの置換、変更、追加、および/または再配列が、本発明の実施形態の範囲内で、その精神から逸脱することなくなされ得、本発明の実施形態は、そのような置換、変更、追加、および/または再配列を含む。   These and other embodiments of the invention will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. However, it is to be understood that the following description is given for purposes of illustration and is not meant to be limiting, while illustrating various embodiments of the present invention and many specific details thereof. Many substitutions, modifications, additions and / or rearrangements may be made within the scope of the embodiments of the present invention without departing from the spirit thereof, and the embodiments of the present invention may include such substitutions, modifications, additions. And / or rearrangement.

本発明の実施形態と、その様々な特徴および有利な詳細は、添付の図面において図示され、以下の記述で詳細に述べられている限定ではない実施形態を参照して、さらに完全に述べられる。周知の出発材料、処理技術、コンポーネント、および器具は、本発明の実施形態の詳細を不必要に不明瞭にしないように省略されている。しかしながら、詳細な記述および特定の例は、本発明の好適な実施形態を示しているが、限定としてではなく、単なる例示として与えられているということが理解されるべきである。基本的な発明概念の精神および/または範囲内の様々な置換、改変、付加および/または再配置は、本開示から、当業者に明らかとなる。   Embodiments of the present invention and its various features and advantageous details are more fully described with reference to the non-limiting embodiments illustrated in the accompanying drawings and described in detail in the following description. Well-known starting materials, processing techniques, components, and instruments have been omitted so as not to unnecessarily obscure the details of the embodiments of the invention. However, it should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the invention, are given by way of illustration only and not as limitations. Various substitutions, modifications, additions and / or rearrangements within the spirit and / or scope of the basic inventive concept will become apparent to those skilled in the art from this disclosure.

以下に参照される米国特許および米国特許出願は、意図されている目的に有益である実施形態を開示する。米国特許第5,689,652号、米国特許第5,905,975号、米国特許第6,021,398号、米国特許第6,026,383号、米国特許第6,272,473号の全内容は、あらゆる目的のために本明細書において、参照により明示的に援用される。2002年5月2日公開のLawrence M. Ausubelによる米国特許出願公開第2002/0052828号は、あらゆる目的のために本明細書において、参照により明示的に援用される。2002年12月5日公開の国際公開第WO02/097582号(PCT/US02/16937号)は、あらゆる目的のために本明細書において、参照により明示的に援用される。当該出願は、同時係属出願である、2006年1月31日出願の米国特許出願第_号(代理人事件番号第LIQUID1100−1号)と、2006年1月31日出願の米国特許出願第_号(代理人事件番号第LIQUID1110−1号)と、2006年1月31日出願の米国特許出願第_号(代理人事件番号第LIQUID1120−1号)と、2006年1月31日出願の米国特許出願第_号(代理人事件番号第LIQUID1130−1号)とにも含まれる開示を含み、これら全ての出願の全内容は、あらゆる目的のために本明細書において、参照により明示的に援用される。   The US patents and US patent applications referenced below disclose embodiments that are useful for their intended purpose. US Pat. No. 5,689,652, US Pat. No. 5,905,975, US Pat. No. 6,021,398, US Pat. No. 6,026,383, US Pat. No. 6,272,473 The entire contents are expressly incorporated herein by reference for all purposes. Lawrence M., published May 2, 2002. US Patent Application Publication No. 2002/0052828 by Ausubel is expressly incorporated herein by reference for all purposes. International Publication No. WO 02/097582 (PCT / US02 / 16937), published Dec. 5, 2002, is expressly incorporated herein by reference for all purposes. This application is a co-pending application, US Patent Application No. _ filed on January 31, 2006 (Attorney Case Number LIQUID 1100-1) and US Patent Application No. _ filed on January 31, 2006. (Attorney Case Number LIQUID 1110-1), US Patent Application No. _ (Attorney Case Number LIQUID 1120-1) filed on January 31, 2006, and United States Application on January 31, 2006. The entire contents of all these applications are hereby expressly incorporated herein by reference for all purposes, including the disclosure contained in Patent Application No. _ (Attorney Case Number LIQUID 1130-1). Is done.

本発明は、品目オークションと複合逆オークションとのネットワークを有するコンピュータでインプリメントされた総合連続ダブルオークション(SCDA)バーチャル市場を含み得る。SCDA(総合連続ダブルオークション)内において、全ての買い手は、全ての売り手によって売られている品目に対して互いに競い、全ての売り手は、全ての買い手のビジネスに対して互いに競う。様々な実施形態において、SCDA(総合連続ダブルオークション)は、SCDA内の個々の品目オークションの成立に関係なく、明確に継続する。さらに別の実施形態において、SCDAは、売り手が購買のニーズを満足させる代替物であると考える様々な製品およびサービスのあらゆるものに及び得る。   The present invention may include a computer implemented integrated continuous double auction (SCDA) virtual market with a network of item auctions and composite reverse auctions. Within SCDA (Comprehensive Continuous Double Auction), all buyers compete against each other for items sold by all sellers, and all sellers compete against each other for the business of all buyers. In various embodiments, the SCDA (Comprehensive Continuous Double Auction) continues specifically regardless of the establishment of individual item auctions within the SCDA. In yet another embodiment, the SCDA can span any of a variety of products and services that the seller considers an alternative to satisfy their purchasing needs.

総合連続ダブルオークション(SCDA)は、あらゆるタイプの品目の販売を、単一の巨大な連続ダブルオークションに、効果的に組み合わせる。従って、全ての買い手は、売りに出ている全てのグッズおよびサービスに対して、実質的に同時に互いに競い、全ての売り手は、買い手が費やすべき全てのお金に対して、実質的同時に互いに競う。これは複雑に聞こえ得るが、実際、買い手および売り手の観点からの提示およびメカニズムはとても単純である。なぜならば、個々の買い手と売り手とに直接的に関連する競争のサブセットのみが、買い手と売り手とに提示されるからである。例示のために、eBayモデルから開始して、eBayのモデルを修正する。   Integrated Continuous Double Auction (SCDA) effectively combines the sale of all types of items into a single, large, continuous double auction. Thus, all buyers compete with each other for all goods and services for sale at substantially the same time, and all sellers compete with each other at substantially the same time for all money that the buyer should spend. While this can sound complicated, in fact the presentation and mechanism from the buyer and seller perspective is very simple. This is because only a subset of the competition directly related to individual buyers and sellers is presented to buyers and sellers. For illustration purposes, we start with the eBay model and modify the eBay model.

80mmの屈折望遠鏡を買いたいということを想定する。eBayは2034のオークションに「望遠鏡」という用語をマッチさせ、2034のオークションのうちの1059が実際に望遠鏡または双眼鏡のいずれかであり、そのうちの685が実際に望遠鏡などであり、最終的に、そのうちの8個が80mmの屈折望遠鏡であるということを見つけるのに充分なようにサーチは改善される。オークションは、現在から7時間と5日間との間、例えば現在から21時間で終了する。これらの8個の望遠鏡のうちの任意のものが、あなたにふさわしい場合には、あなたが二つ以上の望遠鏡を実際に望むのでない場合には、あなたは一度に、これらのうちの一つに入札するのみであり得る。なぜであろうか。なぜならば、eBayは、一方では、伝統的なオープンクライオークションをモデリングしているが、もう一方では、主として、本物の買い手が入札額を増加させるように圧力を加えようとして、売り手が、他人が品目に入札しているという偽りの印象を生成する方法である「サクラの入札」に対処せねばならないという理由で、単にオープンクライオークションを禁止しているからである。いずれにせよ、オークションが終わる前に入札することは無意味であり(なぜならば、他人にあなたよりも高く入札させるように刺激するだけだからである)、故に、あなたが支払うことをいとわない金額で望遠鏡を手に入れるか、またはあなたがあきらめるまで、多分、次の数週間の間、(手動またはスナイピングソフトウェアを用いて)一度に一つ、オークションを射止めるために待機する。   Suppose you want to buy an 80mm refracting telescope. eBay matched the term “telescope” to 2034 auctions, 1059 of 2034 auctions were actually either telescopes or binoculars, 685 of which were actually telescopes, etc., eventually The search is improved so that it is sufficient to find that eight of them are 80 mm refracting telescopes. The auction ends between 7 hours and 5 days from now, for example, 21 hours from now. If any of these eight telescopes is suitable for you, you are not allowed to use more than one telescope at a time, if you do not actually want more than one. It can only be a bid. Why is that? This is because eBay, on the one hand, models a traditional open-cry auction, but on the other hand, the seller tries to put pressure on the real buyer to increase bids, This is because open cry auctions are simply prohibited because they must deal with "Sakura's bid", which is a method of generating a false impression of bidding on an item. In any case, it is meaningless to bid before the end of the auction (because it only stimulates others to bid higher than you), so at an amount you are willing to pay Wait until you get the telescope, or maybe one week at a time (using manual or sniping software) to shoot the auction until you give up.

実際、あなたが関心のある品目に対するオークションは、逐次的であり、分断されているということに留意されたい。従って、eBayモデルは、実世界の大事な観点を反映することに失敗している。該実世界の大事な観点は、オークションが、オークションにおけるあなたの興味によって接続されているということである。実際に、これらの8個の望遠鏡の所有者が、あなたに利益のために逆オークションを実行して、最も安い価格であなたに望遠鏡を売るために、互いに競うということを、あなたはおそらく好む。望遠鏡の販売者が、逆オークションをいとわない場合であっても、もちろん、望遠鏡は、おそらくまったく同じではない。望遠鏡は、製造元が異なり、異なる付属品を有するなど異なる状態であり得る。その点に関して、あなたは、安価で一対の良い双眼鏡で我慢し得る。つまり、望遠鏡のうちのどれもが、あなたに合うということがあり得るが、望遠鏡のそれぞれに同じ価格を支払うことに気が進まない場合に、売り手が協力する場合であっても、伝統的な逆オークションは上手くいかない。   Note that in fact, auctions for items of interest are sequential and fragmented. Therefore, the eBay model fails to reflect the important real world perspective. An important aspect of the real world is that auctions are connected by your interest in auctions. In fact, you probably prefer that the owners of these eight telescopes compete with each other to run a reverse auction for you and sell you the telescope at the cheapest price. Even if the telescope seller is willing to do a reverse auction, of course, the telescope is probably not exactly the same. Telescopes can be in different states, such as different manufacturers and having different accessories. In that regard, you can put up with a pair of good binoculars that are cheap and inexpensive. This means that any of the telescopes can suit you, but if you are not willing to pay the same price for each of the telescopes, even if the seller cooperates, The reverse auction doesn't work.

売り手の観点から、この分断された逐次的オークションメカニズムは、以下の多くの理由でも不利である。売り手は、売り手の「順番」まで、競うことを効果的に禁じられている。つまり、売り手は、潜在的な買い手に飢えている。   From the seller's perspective, this fragmented sequential auction mechanism is also disadvantageous for a number of reasons: Sellers are effectively prohibited from competing until the seller's “order”. In short, sellers are hungry for potential buyers.

買い手は入札にためらいがちである。なぜならば、買い手は、同じような品目の過去のオークションにおける入札が、どのように進んできて、同じような品目の将来のオークションが、どのように進んでいくかに関する情報が、少ないからである。これは、売り手にとっても悪いことである。なぜならば、不確実性は、買い手に入札価格を低くさせるからである。売り手は、他の売り手と競うことをいとわないことを表現する方法を有していない。売り手は、他の売り手との競争を見るための直接的なメカニズムも有していない。   Buyers tend to hesitate to bid. This is because buyers have less information about how bidding in past auctions for similar items has progressed, and how future auctions for similar items will proceed. . This is also bad for the seller. This is because uncertainty causes the buyer to lower the bid price. Sellers have no way to express their willingness to compete with other sellers. Sellers also have no direct mechanism to see competition with other sellers.

さらに、買い手のそれぞれが興味を有し、その結果、買い手が、互いに競っているグッズのセットに関する買い手間の競争を見るための方法がない。   Further, each buyer is interested, so there is no way for buyers to see competition between buyers for sets of goods that are competing with each other.

買い手と売り手との両方に関して、オークションの主要な機能のうちの一つが、満たされていない。この機能は、買い手と売り手との両方が公平な価格を決定することを可能にするように、買い手と売り手との両方に良い情報を提供することである。一つのオークションのみのための最終的な入札は、一度に一回しか生じないので、買い手と売り手との両方に良い情報を提供することは満たされない。買い手は、次の品目に対してどんな買い競争となるのかが分からない。買い手が興味のある品目が二つある場合には、第2の品目に関して起こる知識で、第1の品目に関して入札し得ない。これは、現実のオークションで、いつも起こっているということに留意されたい:「胡桃のテーブルに関する入札が、そんなに高額になると分かっていたら、赤いカウチにもっと入札していた。」逆に、「そんなに安く、胡桃のテーブルが売られると分かっていたら、赤いカウチを手に入れるためにそんなに高額を入札しなかった」。   For both buyers and sellers, one of the main functions of the auction is not fulfilled. This function is to provide good information to both buyers and sellers so that both buyers and sellers can determine a fair price. Since the final bid for only one auction only occurs once at a time, it is not satisfactory to provide good information to both buyers and sellers. The buyer does not know what buying competition will be for the next item. If there are two items of interest to the buyer, the knowledge that occurs about the second item cannot bid on the first item. Note that this is always happening in real-life auctions: “If I knew that the bid for the walnut table would be so expensive, I was bidding more on the red couch.” If I knew that cheap and walnut tables would be sold, I didn't bid that much to get a red couch. "

同様の品目に関する履歴情報は、Amazonでは全く利用可能でなく、履歴情報を探し出して、eBay上に整理することは困難である。もちろん、これは各サイト上で是正され得る。さらに、ごく新しい履歴は、「公正な」市場価格が、どうあるべきかに関する非常に信用できるインジケータとなり、その結果、取引成立の重要な促進役となる。   History information regarding similar items is not available at all in Amazon, and it is difficult to search for history information and organize it on the eBay. Of course, this can be corrected on each site. In addition, a very new history provides a very reliable indicator of what a “fair” market price should be, and as a result, an important facilitator for closing a transaction.

SCDA(総合連続ダブルオークション)の様々な実施形態は、これらの問題を以下のように解決し得る。   Various embodiments of SCDA (Comprehensive Continuous Double Auction) can solve these problems as follows.

SCDA(総合連続ダブルオークション)において、個々のオークションは、所定の時間で終了しないことがあり得る。販売が行なわれたとき、または売り手が品目を取り下げたときに、オークションは終了し得る。注意:買い手と売り手とが、オンラインで注意を払っている場合には、買い手と売り手とが手動で行い得ることを、自動的に行なわせる自動的/進歩的な特徴を活用し得る。従って、例えば、売り手は、特定の時刻にオークションを終了するか、または価格のような他の基準に基づいて入札を自動的に受諾することによってオークションを終了するか、手動で終了させるかを選択し得る。   In SCDA (Comprehensive Continuous Double Auction), individual auctions may not end in a predetermined time. The auction may end when a sale is made or when the seller withdraws the item. Note: If buyers and sellers are paying attention online, they can take advantage of automatic / advanced features that automatically do what buyers and sellers can do manually. Thus, for example, the seller chooses whether to end the auction at a particular time, or to end the auction by automatically accepting bids based on other criteria such as price, or manually Can do.

複数の品目が、入札者の主観的な考えで、様々な価値を有する場合には、将来の買い手は、望むだけ多くの異なる品目に関して、様々な価格で同時に入札し得る。買い手は、品目のうちの一つのみを望む、またはできるだけ多くの品目を望むという条件で、買い手は、入札し得る。これは「入札セット」を形成する。特定された数の実際に所望された品目が購入されたときに、入札セットは、「満たされる」。入札セットはまた、他の基準によって満たされる。例えば、買い手の口座内の利用可能な資金、または買い手のクレジットカードの限度額が、これ以上の購入をカバーしないなど。   If multiple items have different values in the bidder's subjective view, future buyers can simultaneously bid for as many different items as desired at different prices. The buyer may bid on the condition that the buyer wants only one of the items or wants as many items as possible. This forms a “bid set”. A bid set is “filled” when a specified number of actually desired items have been purchased. The bid set is also satisfied by other criteria. For example, available funds in the buyer's account, or the buyer's credit card limit does not cover any further purchases.

入札者はまた、売り手の提示価格に応じることによっても、オークションに「勝利」し得る。これは、その金額を入札すること、または既存の入札をその金額に上げることに等しく、同じ方法で取り扱われる。   Bidders can also “win” the auction by responding to the seller's offer price. This is equivalent to bidding that amount or raising an existing bid to that amount and is handled in the same way.

入札者が入札している品目の売り手が、オファーされた金額を受諾したときに、入札者はオークションに勝利する。この受諾(または上記のような入札セットを「満たす」他の方法)があると、入札セットにおける他の入札は、同じ取引の一部分として自動的に取り下げられ、入札セットは、どのように入札セットが設定されたかによって、一時的に停止されるか、または永久に消去される。例えば、口座の資金が少ないときには、入札セットは、自身を一時的に停止され得、さらなる資金の受け取りによって自動的に再起動される。一時的に停止されたか、または消去された入札セットは、「満たされた」と名づけられる。   When the seller of the item for which the bidder is bidding accepts the amount offered, the bidder wins the auction. With this acceptance (or other method of "filling" a bid set as described above), other bids in the bid set are automatically withdrawn as part of the same transaction, and the bid set Depending on whether or not is set, it is temporarily stopped or erased permanently. For example, when the funds in the account are low, the bid set can be temporarily suspended and automatically restarted upon receipt of additional funds. A bid set that has been temporarily suspended or deleted is termed “filled”.

入札セット内の品目のセットは、バーチャルCDA(連続ダブルオークション)として提示される。つまり、売り手は、オークションを並行して見て、これが作り出した、それぞれの売り手の間のバーチャルな競争を見ることができる。買い手が、セット内の品目どれでも買うということを明確にすることによって、入札者は、以下のように、品目を商品に変える:
入札者が、各品目に同じ金額を支払う第1の事例を考える。この入札者に対して、各品目は、等しく価値があり、故に、各品目は、交換可能であると考えられ得、従って、各品目は商品として取り扱われ、CDAとして提示される。
The set of items in the bid set is presented as a virtual CDA (Continuous Double Auction). In other words, the seller can see the auctions in parallel and see the virtual competition between the sellers that this has created. By clarifying that the buyer buys any item in the set, the bidder turns the item into a product as follows:
Consider a first case where a bidder pays the same amount for each item. For this bidder, each item is equally valuable, so each item can be considered interchangeable, so each item is treated as a commodity and presented as a CDA.

逆に、入札者が、セット内の異なる品目に異なる価格を指定する場合には、最も価格の高い品目を除いたすべての品目は、品目が実質的に+$Xであることを表し、ここで、$Xは、最も高い価格の品目を下回る入札された金額である。つまり、$100の望遠鏡Aまたは$95の望遠鏡Bのいずれかを選ぶときに、あなたがBを購入した場合には、望遠鏡Bプラスあなたの払い残る$5は、あなたのみの観点から望遠鏡Aの金額と等しい。   Conversely, if the bidder specifies different prices for different items in the set, all items except the highest priced item will represent that the item is substantially + $ X, where $ X is the bid price below the highest priced item. In other words, if you choose either $ 100 telescope A or $ 95 telescope B and you purchase B, then telescope B plus your remaining $ 5 will be Equal to the amount.

売り手の観点から、現在の入札者が何人か存在し得、入札者のうちの一人以上が、現在トップの入札金額を支払うことをいとわない。オークションAのトップ入札者を入札者A−1と呼ぶ。売り手Aが、自分自身のオークションのみを見ている場合には、入札セットの作り出したより大きな競争における自分の位置を知ることができない。入札者A−1は、オークションB、C、およびDにも入札していることを仮定する。この場合において、オークションA、B、C、およびDのおける売り手は、バーチャルの逆オークションにあり、A−1のビジネスに対して互いに競っている。売り手Aに並行してこれらのオークションを提示することによって、この非常に現実的な競争が明らかになる。なぜならば、売り手B、C、またはDは、それぞれのオークションでの入札者A−1のオファーをいつでも受諾し得、そして入札A−1はオークションAから消え、その時点で、売り手Aは、競争者に販売で負けてしまうからである。   From the seller's perspective, there can be several current bidders, and one or more of the bidders are willing to pay the current top bid amount. The top bidder of auction A is called bidder A-1. If Seller A sees only his own auction, he cannot know his position in the larger competition created by the bid set. Assume that bidder A-1 is also bidding on auctions B, C, and D. In this case, the sellers at auctions A, B, C, and D are in a virtual reverse auction and are competing with each other for the business of A-1. Presenting these auctions in parallel with Seller A reveals this very realistic competition. Because seller B, C, or D can accept bidder A-1's offer at each auction at any time, and bid A-1 disappears from auction A, at which point seller A It is because it loses to a person by sales.

入札が消え得るという事実から、より高い入札によって負かされ上回られている入札は、残り、かつ、有効のままである。例えば、買い手が入札セット内の異なる品目を買ったために、より高い入札が消えた場合には、セット内の他の全ての入札は取り下げられて、より古い入札が、再び、最も価格の高い未決の入札になる。従って、ある人のトップ価格が有効でない(outbid)場合には、オークションは対象として残る。   Due to the fact that bids can disappear, bids that have been overtaken and overrun by higher bids remain and remain valid. For example, if a higher bid disappears because the buyer bought a different item in the bid set, all other bids in the set will be withdrawn, and the older bid will again be the highest-pending pending It becomes a bid. Thus, if a person's top price is not valid (outbid), the auction remains an object.

同じ理由のために、トップ入札の価格またはトップ入札を下回る価格における入札が行なわれ得、その入札がオークションに勝つこともあり得る。   For the same reason, bidding can be done at the price of the top bid or below the top bid, and the bid can win the auction.

連続複合ダブルオークションとしてのオークションシステムの様々な例示的な実施形態をインプリメントするためのコンポーネントおよびメカニズムが、このセクション内で詳細に記述されている。取引およびインターネットのような基本メカニズムは、詳細には記述されていない。なぜならば、取引およびインターネットは、コンピュータサイエンスの分野の当業者にとってよく理解されている。   Components and mechanisms for implementing various exemplary embodiments of the auction system as a continuous composite double auction are described in detail within this section. Basic mechanisms such as trading and the Internet are not described in detail. Because trading and the Internet are well understood by those skilled in the field of computer science.

(図1:通信ネットワークおよびクライアントコンピュータシステムを有するオークションシステム)
図1は、様々な実施形態に従い、コンピュータシステム110で実行され、通信ネットワーク120を介して、複数のクライアントコンピュータシステム140と結合されているオークションシステム1000を示す。通信ネットワーク120は通常、インターネットである。しかしながら、代替的な実施形態においては、本発明は他のプライベートのおよび/またはパブリックの通信ネットワークで実行され得る。通常は、各システム110/140は、1つ以上のプロセッサ、メモリ、不揮発性大容量格納装置、1つ以上の入力/出力デバイス(例えばキーボード、カーソル制御、ネットワークインターフェースなど)を含む。利用可能になり得、これらのシステムを改良し得る他のデバイスが、将来存在し得る。多くのベンダから入手可能な多くのサーバのうちの任意の1つは、コンピュータシステム110として使用され得る。多くのベンダから入手可能な多くのデスクトップ、ノートブック、タブレット、および(携帯電話のような特別な目的のデバイスを含む)ハンドヘルドのコンピュータのうちの任意の1つが、クライアントコンピュータシステム140として使用され得る。
(Figure 1: Auction system with communication network and client computer system)
FIG. 1 illustrates an auction system 1000 executing on a computer system 110 and coupled to a plurality of client computer systems 140 via a communication network 120 in accordance with various embodiments. Communication network 120 is typically the Internet. However, in alternative embodiments, the present invention may be implemented in other private and / or public communication networks. Typically, each system 110/140 includes one or more processors, memory, non-volatile mass storage, and one or more input / output devices (eg, keyboard, cursor control, network interface, etc.). There may be other devices in the future that may be available and improve these systems. Any one of the many servers available from many vendors can be used as the computer system 110. Any one of many desktops, notebooks, tablets, and handheld computers (including special purpose devices such as cell phones) available from many vendors can be used as the client computer system 140. .

通信ネットワーク120の目的は、オークションシステム1000およびそのコンポーネントオブジェクトに対する要求を受け取り、これらからの応答を配信することである。これらの要求および応答を提示するための、そのような通信ネットワーク120およびクライアントコンピュータシステム140の使用は、コンピュータプログラミングの分野内でよく理解されており、さらなる記述はなされない。   The purpose of the communication network 120 is to receive requests for and deliver responses from the auction system 1000 and its component objects. The use of such communication network 120 and client computer system 140 to present these requests and responses is well understood within the field of computer programming and will not be described further.

図示の実施形態に対して、オークションシステム1000は、エンティティが、属性および方法を有して、エンティティ関係方式でインプリメントされている。代替的な実施形態において、オークションシステム1000は他の方式でインプリメントされる。様々な実施形態において、オークションシステム1000は、次の属性を有し得る:
属性1010エンティティは、オークションシステム1000内のエンティティ2000の名前と、これらの名前を有しているエンティティ2000との間で、1対1対応を確立するマップである。
For the illustrated embodiment, the auction system 1000 is implemented in an entity relationship manner with entities having attributes and methods. In alternative embodiments, the auction system 1000 is implemented in other ways. In various embodiments, the auction system 1000 may have the following attributes:
The attribute 1010 entity is a map that establishes a one-to-one correspondence between the names of the entities 2000 in the auction system 1000 and the entities 2000 that have these names.

属性1012品目は、オークションシステム1000内で既知の品目3000の名前と、これらの名前を有している品目3000との間で、1対1対応を確立するマップである。   The attribute 1012 item is a map that establishes a one-to-one correspondence between the names of the items 3000 known in the auction system 1000 and the items 3000 having these names.

属性1014品目オークションは、オークションシステム1000内で既知の品目3000の名前とこれらの名前を有している品目3000との間で1対1対応を確立するマップである。   The attribute 1014 item auction is a map that establishes a one-to-one correspondence between the names of the items 3000 known in the auction system 1000 and the items 3000 having these names.

属性1016複合逆オークションは、オークションシステム1000内の複合逆オークション5000の名前と、これらの名前を有している複合逆オークション5000との間で1対1対応を確立するマップである。   The attribute 1016 composite reverse auction is a map that establishes a one-to-one correspondence between the names of the composite reverse auction 5000 in the auction system 1000 and the composite reverse auction 5000 having these names.

本発明の様々な実施形態において、オークションシステム1000は次の方法を有し得る。   In various embodiments of the present invention, the auction system 1000 may have the following methods.

方法1050初期化。この方法は、空のマップ1010エンティティ、空のマップ1012品目、空のマップ1014品目オークション、および空のマップ1016複合逆オークションを作成することを含んで、初期の動作に対して、オークションシステム1000を準備する。   Method 1050 initialization. The method includes creating an empty map 1010 entity, an empty map 1012 item, an empty map 1014 item auction, and an empty map 1016 compound reverse auction, for initial operation, for the auction system 1000. prepare.

方法1052作成エンティティ。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム1000内のそのエンティティを指すために使用される識別子と関連させる。オークションシステム1000の背景において、エンティティは人であるか、または会社、政府、または同様な組織であり、オークションシステム1000を使用して売買され得る品目3000を所有することができる。   Method 1052 creation entity. This method associates type and description information for an external entity with an identifier that is used to refer to that entity in the auction system 1000. In the context of the auction system 1000, the entity can be a person or a company, government, or similar organization and can own items 3000 that can be bought and sold using the auction system 1000.

方法1054エンティティ存在。この方法は、該方法に対するパラメータとして受信された識別子によって識別されたエンティティ2000が、オークションシステム1000に知られているかどうか、すなわちマップ1010エンティティ内に含まれているかどうかをチェックする。   Method 1054 entity present. The method checks whether the entity 2000 identified by the identifier received as a parameter to the method is known to the auction system 1000, i.e. included in the map 1010 entity.

方法1056ゲットエンティティ。この方法は、パラメータ識別子を使用して、マップ1010エンティティ内でエンティティ2000を調べ、マッピングが存在する場合、タイプエンティティの関連したプログラミングオブジェクトに参照を戻す。   Method 1056 get entity. This method uses the parameter identifier to look up the entity 2000 within the map 1010 entity and, if a mapping exists, return a reference to the associated programming object of the type entity.

方法1058作成品目。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム1000内のその品目を指すために使用される識別子と関連させる。オークションシステム1000の背景において、品目は、エンティティ2000によって、オークションシステム1000内で売買される製品またはサービスである。   Method 1058 created item. This method associates type and descriptive information for an external entity with an identifier that is used to refer to that item in the auction system 1000. In the context of the auction system 1000, an item is a product or service that is bought and sold within the auction system 1000 by the entity 2000.

方法1060品目存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目3000が、オークションシステム1000に知られているかどうか、すなわちマップ1012品目内に含まれているかどうかをチェックする。   Method 1060 items present. This method checks whether the item 3000 identified by the identifier received as a parameter is known to the auction system 1000, i.e. included in the map 1012 item.

方法1062ゲット品目。この方法は、識別パラメータを使用して、マップ1012品目内で品目3000を調べ、マッピングが存在する場合、タイプ品目の関連したプログラミングオブジェクトに参照を戻す。   Method 1062 get item. This method uses the identification parameter to look up the item 3000 in the map 1012 item and, if a mapping exists, return a reference to the associated programming object of the type item.

方法1064作成品目オークション。この方法は、品目オークション4000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ1014品目オークションの中に入れる。   Method 1064 Create Item Auction. This method creates a programming object that displays the item auction 4000 and uniquely associates it with the identifier received in the method as a parameter, ie, puts it in the map 1014 item auction.

方法1066品目オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目オークション4000が、オークションシステム1000に知られているかどうか、すなわちマップ1014品目オークション内に含まれているかどうかをチェックする。   Method 1066 Item auction exists. The method checks whether the item auction 4000 identified by the identifier received as a parameter as a parameter is known to the auction system 1000, ie, included in the map 1014 item auction.

方法1068ゲット品目オークション。この方法は、識別パラメータを使用して、マップ1014品目オークション内で品目オークション4000を調べ、マッピングが存在する場合、タイプ品目オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 1068 Get Item Auction. This method uses the identification parameter to look up the item auction 4000 in the map 1014 item auction and, if a mapping exists, returns a reference to the associated programming object of type item auction.

方法1070作成複合逆オークション。この方法は、複合逆オークション5000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ1016複合逆オークションの中に入れる。   Method 1070 Create composite reverse auction. This method creates a programming object that displays the composite reverse auction 5000 and uniquely associates it with the identifier received in the method as a parameter, ie, puts it in the map 1016 composite reverse auction.

方法1072複合逆オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された複合逆オークション5000が、オークションシステム1000に知られているかどうか、すなわちマップ1016複合逆オークション内に含まれているかどうかをチェックする。   Method 1072 Compound reverse auction exists. The method checks whether the composite reverse auction 5000 identified by the identifier received as a parameter as known as a parameter is known to the auction system 1000, ie, included in the map 1016 composite reverse auction.

方法1074ゲット複合逆オークション。この方法は、識別パラメータを使用して、マップ1016複合逆オークション内で複合逆オークション5000を調べ、マッピングが存在する場合、タイプ複合逆オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 1074 get composite reverse auction. The method uses the identification parameter to look up the composite reverse auction 5000 in the map 1016 composite reverse auction and, if a mapping exists, returns a reference to the associated programming object of type composite reverse auction.

プログラミングオブジェクトエンティティ2000は、外部のエンティティ、およびこれらのエンティティがオークションシステム1000に知らせた金銭的リソースおよび品目を表示し得る。プログラミングオブジェクトは、資金を移転する能力、または資金の移転を開始して確認するための通信を送信する能力、および品目の所有権を移転するかまたは所有権の移転を開始して確認するために通信を送信する能力を含み得る。   Programming object entity 2000 may display external entities and financial resources and items that these entities have informed auction system 1000. The programming object has the ability to transfer funds, or send a communication to initiate and confirm the transfer of funds, and to transfer ownership of the item or initiate and confirm ownership transfer It may include the ability to send communications.

プログラミングオブジェクト品目3000は、オークションシステム1000を通して売買され得るような外部の製品およびサービスを表示し得る。これらのプログラミングオブジェクトは、現在それらを所有しているエンティティを識別するような特徴を含み得る。   Programming object item 3000 may display external products and services that may be bought and sold through auction system 1000. These programming objects may include features that identify the entity that currently owns them.

プログラミングオブジェクト品目オークション4000は、以下に記述されている。   The programming object item auction 4000 is described below.

プログラミングオブジェクト複合逆オークション5000は以下に記述されている。   The programming object composite reverse auction 5000 is described below.

代替的な実施形態において、オークションシステム1000は、より多くのまたはより少ない属性および/または方法を有し得る。   In alternative embodiments, the auction system 1000 may have more or fewer attributes and / or methods.

(図2:入札)
例示的な実施形態に対して、入札は、入札されているオークションを識別し、それにより、入札されている品目、入札の金額、入札しているエンティティ、入札を含んでいる入札セット、および入札が期限切れとなる時間を識別するプログラマチックオブジェクトである。
(Figure 2: Bid)
For the exemplary embodiment, a bid identifies the auction that is being bid for, so that the item being bid, the amount of the bid, the entity that is bidding, the bid set that contains the bid, and the bid A programmatic object that identifies the time at which the expires.

様々な実施形態において、入札は次の属性を有し得る。   In various embodiments, a bid may have the following attributes:

7010入札金額。これは、入札の金額を表現する。   7010 bid amount. This represents the amount of the bid.

7012オークション。これは、入札が行なわれた品目オークション4000を表示するプログラマチックオブジェクトを指す。   7012 auction. This points to a programmatic object that displays the item auction 4000 on which the bid was placed.

7014買い手。これは、入札したエンティティ2000を指す。   7014 buyer. This refers to the entity 2000 that bid.

7016入札セット。これは、入札を含む入札セット8000を指す。   7016 bid set. This refers to a bid set 8000 that includes bids.

7018期限切れ。これは、入札が期限切れとなる時間である。この時点に達するとき、入札がまだ受諾されていない場合、入札7000オブジェクトは、それ自身の方法7056取り下げを起動することに留意されたい。   7018 expired. This is the time when the bid expires. Note that when this point is reached, the bid 7000 object invokes its own method 7056 withdrawal if the bid has not yet been accepted.

入札は次の方法を有し得る:
7050初期化。この方法は、その後オブジェクトの対応する属性として割り当てられる入札金額、オークション参照、買い手参照、入札セット参照をパラメータとして取る。
Bidding can have the following methods:
7050 initialization. This method takes as parameters the bid amount, auction reference, buyer reference and bid set reference that are then assigned as corresponding attributes of the object.

7052受諾。この方法は、入札が売り手によって受諾されるとき、すなわち売り手が入札によって表示された価格で品目を売ることに同意したときに呼び出される。この方法の第1の機能は、属性7016入札セットの入札受諾方法を呼び出すことにより、その入札セットにおける他の入札が、それぞれのターゲットオークションから取り下げられ得ることである。   7052 acceptance. This method is invoked when a bid is accepted by the seller, that is, when the seller agrees to sell the item at the price displayed by the bid. The first function of this method is that by invoking the bid acceptance method for attribute 7016 bid set, other bids in that bid set can be withdrawn from the respective target auction.

7054オークション閉鎖。この方法は、オークションが売り手によって取り下げられたか、またはオークションに誰か他の者が勝ったか、いずれかの理由でオークションがもはや利用可能ではないときに呼び出される。この方法の主要な責任は、属性7016入札セットのオークション閉鎖方法を呼び出すことにより、入札が入札セットから除去され得ることである。   7054 Auction closed. This method is invoked when an auction is no longer available for any reason, either because the auction has been withdrawn by the seller, or someone else has won the auction. The main responsibility of this method is that bids can be removed from the bid set by invoking the attribute 7016 bid set auction close method.

7056取り下げ。この方法は、オークションから入札を取り下げるために呼び出される。それは、プログラミングオブジェクト7012オークションの方法4060取り下げ入札を呼び出すことによって機能する。   7056 withdrawn. This method is called to withdraw bids from the auction. It works by calling the programming object 7012 auction method 4060 withdrawal bid.

7058競争見せ。この方法は、7016入札セットの競争見せ方法を起動することにより、その入札セットによって作成された競争が見られ得る。   Shows 7058 competition. This method allows the competition created by the bid set to be viewed by activating the 7016 bid set competition show method.

様々な実施形態において、入札は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, a bid may have more or fewer attributes and / or methods.

(図3:入札セット)
様々な実施形態において、入札セットは、同じエンティティ2000によって所有された1セットの入札を表示するプログラミングオブジェクトであり、該1セットの入札は、満足関数が満足されるとき、入札セットにおける残りすべての入札が取り下げられるようにする満足関数によって関係付けられている。通常、満足関数は、ただ1つの入札だけを受諾し得るので、所有エンティティによって入札される品目は排他的な代替、すなわち買い手はそれらのうちの1つだけを欲する。
(Figure 3: Bid set)
In various embodiments, a bid set is a programming object that displays a set of bids owned by the same entity 2000, and that set of bids is all the remaining in the bid set when the satisfaction function is satisfied. It is related by a satisfaction function that allows bids to be withdrawn. Usually, the satisfaction function can only accept one bid, so items that are bid by the owning entity will have an exclusive alternative, ie the buyer wants only one of them.

様々な実施形態において、入札セット8000は、次の属性を有し得る。   In various embodiments, the bid set 8000 may have the following attributes:

属性8010名前。これは、オークションシステム1000内で入札セットを一意に識別するストリングである。   Attribute 8010 name. This is a string that uniquely identifies the bid set within the auction system 1000.

属性8012所有者。これは、入札セット8000を所有するエンティティ2000、すなわち入札セット8000内に含まれた入札をなしたエンティティ2000への参照である。   Attribute 8012 owner. This is a reference to the entity 2000 that owns the bid set 8000, that is, the entity 2000 that made the bid contained within the bid set 8000.

属性8014入札。これは、入札セット8000によって現在含まれている1セットの入札である。   Attribute 8014 bid. This is a set of bids currently included by bid set 8000.

様々な実施形態において、入札セット8000は、次の方法を有し得る。   In various embodiments, the bid set 8000 may have the following method.

方法8050初期化。この方法は、名前ストリングおよび所有者オブジェクト参照を、パラメータとして受け入れ、8010名前属性、8012所有者属性を割り当て、8014入札属性に対して空のセットを作成する。   Method 8050 initialization. This method accepts a name string and owner object reference as parameters, assigns 8010 name attributes, 8012 owner attributes, and creates an empty set for 8014 bid attributes.

方法8052挿入入札。この方法は、タイプ入札7000のプログラマチックオブジェクトへの参照を受け入れ、その参照をセット属性8014入札に加える。   Method 8052 insertion bid. This method accepts a reference to a programmatic object of type bid 7000 and adds the reference to the set attribute 8014 bid.

方法8054入札受諾。この方法は、セット属性8014入札内の入札が受諾されたとき、すなわちその入札の条件で販売が遂行されたときに呼び出される。該方法は、受諾された入札7000への参照をパラメータとして受け入れる。該方法は、次に、受諾された入札を除いたセット属性8014内のすべての入札に対して方法7056取り下げを呼び出すことによって遂行する。   Method 8054 bid acceptance. This method is invoked when a bid within a set attribute 8014 bid is accepted, i.e., when a sale is performed under the terms of that bid. The method accepts a reference to an accepted bid 7000 as a parameter. The method then performs by invoking method 7056 withdrawal for all bids in set attribute 8014 except for accepted bids.

方法8056オークション閉鎖。この方法は、品目が売れたからか、または品目が取り下げられ、セット属性8014内で追跡された少なくとも1つの入札7000がそのオークションで入札されていたからかのいずれかの理由でオークションが閉じられたときに呼び出される。該方法は、該入札7000の識別をパラメータとして受け入れ、かつ該入札をセット属性8014から除去する。   Method 8056 Auction closed. This method is used when an auction is closed either because the item has been sold or because the item has been withdrawn and at least one bid 7000 tracked in the set attribute 8014 has been bid at that auction. Called. The method accepts the identification of the bid 7000 as a parameter and removes the bid from the set attribute 8014.

方法8058ゲット最小ギャップ入札。入札セット8000内の各入札に対して、この方法は、ターゲットオークションの現在の提示価格とその入札の入札価格との間の相違を計算する。これは、入札に対するギャップ額である。該方法は、入札セット内のすべての入札のギャップ額を比較し、最も小さなギャップ額を有する入札を戻す。入札セットが空の場合、ゼロ(null)が戻される。   Method 8058 get minimum gap bid. For each bid in bid set 8000, the method calculates the difference between the current offer price of the target auction and the bid price of that bid. This is the gap for bidding. The method compares the gap amount of all bids in the bid set and returns the bid with the smallest gap amount. If the bid set is empty, null is returned.

方法8060競争見せ。この方法は、この入札セットが作成した売り手間の競争を見せる。該方法は、含まれた入札のターゲットオークションをそれらの入札ギャップによって分類されたリストとして提示することにより、買い手の入札および売り手のアスクが最も接近しているオークションが最初に表示される。各オークションの識別は、リストで表示された情報の部分であり、その品目に対する入札者対入札者の競争を観察するために使用され得る。   Show method 8060 competition. This method shows the competition between the sellers created by this bid set. The method first presents the auctions closest to the buyer's bid and seller's ask by presenting the target auctions for the included bids as a list sorted by their bid gap. Each auction identification is a piece of information displayed in a list and can be used to observe bidder-bidder competition for that item.

様々な実施形態において、入札セットは、より多くの属性またはより少ない属性および/または方法を有し得る。   In various embodiments, a bid set may have more attributes or fewer attributes and / or methods.

(図4:品目オークション)
様々な実施形態において、品目オークション4000は、特別な品目のオークションを表示するプログラマチックオブジェクトである。それは、次の属性を有し得る:
属性4010名前。この識別ストリングは、品目オークション4000が、図1に示されているような方法1068ゲット品目オークションによって場所を特定されることを可能にする。
(Figure 4: Item auction)
In various embodiments, item auction 4000 is a programmatic object that displays a special item auction. It can have the following attributes:
Attribute 4010 name. This identification string allows the item auction 4000 to be located by the method 1068 get item auction as shown in FIG.

属性4012品目。これは、このオークションを通して売られる品目を表示するタイプ品目3000のプログラマチックオブジェクトへの参照である。   Attribute 4012 items. This is a reference to a programmatic object of type item 3000 that displays the items sold through this auction.

属性4014売り手。これは、図1に示されているような、このオークションを通して売られる品目3000を現在所有するエンティティを表示するタイプエンティティ2000のプログラマチックオブジェクトへの参照である。   Attribute 4014 seller. This is a reference to a programmatic object of type entity 2000 that displays the entity that currently owns the item 3000 sold through this auction, as shown in FIG.

属性4016入札キュースタック。これは、オークションで受け取られた様々な入札を表示するタイプ入札キュースタック6000のプログラマチックオブジェクトへの参照である。プログラマチックオブジェクト入札キュースタック6000は、以下に個別に記述されている。   Attribute 4016 bid queue stack. This is a reference to a programmatic object of type bid queue stack 6000 that displays the various bids received at the auction. The programmatic object bid queue stack 6000 is described separately below.

属性4018アスク。この属性は、品目の売り手が現在求めている価格を表示する。   Attribute 4018 Ask. This attribute displays the price that the seller of the item is currently seeking.

様々な実施形態において、品目オークション4000は次の方法を有し得る。   In various embodiments, the item auction 4000 may have the following method.

方法4050初期化。この方法は、識別ストリング名前、プログラマチックオブジェクト品目への参照、プログラマチックオブジェクト売り手への参照、および品目に対する最初の提示価格を表示する額をパラメータとして取る。該方法は、これらのパラメータを属性4010名前、4012品目、4014売り手、および4018アスクのそれぞれに割り当てる。該方法はまた、タイプ入札キュースタックの初期化されたか、または空のプログラマチックオブジェクト、つまり属性4016入札キュースタックへ割り当てられるタイプ入札キュースタックへの参照を作成する。   Method 4050 initialization. This method takes as parameters the identification string name, a reference to the programmatic object item, a reference to the programmatic object seller, and an amount that displays the initial offer price for the item. The method assigns these parameters to each of attribute 4010 name, 4012 item, 4014 seller, and 4018 ask. The method also creates a reference to the type bid queue stack that is assigned to an initialized or empty programmatic object, ie, attribute 4016 bid queue stack, of the type bid queue stack.

方法4052掲示アスク。この方法は金額をパラメータとして受け入れ、金額は属性4018アスクへ割り当てられる。図5Bに示されているような、属性4016入札キュースタックの方法6052ゲットトップ入札は現在のトップ入札を検索するためによびだされ、現在のトップ入札は、次に4018アスクの値と比較される。図2に示されているような、現在のトップ入札の属性7010入札額が、属性4018アスクの新しく確立された値より大きいか、または等しい場合は、該入札は、図2にまた示されているような、その方法7052受諾を呼び出すことによって受諾される。一つの販売がこのようにして、4018アスクによって指定された額に対して遂行され、さらなる販売に対する入札があるならば、さらなる販売が遂行される。つまり、資金が直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手から、属性4014売り手によって表示された外部エンティティへの該額における資金の移転を引き起こすか、いずれかであり、属性4012品目によって表示された外部品目の所有権は、直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手へのその所有権の移転を引き起こすか、いずれかである。   Method 4052 Ask Ask. This method accepts an amount as a parameter and the amount is assigned to attribute 4018 ask. The attribute 4016 bid queue stack method 6052 get top bid is retrieved to retrieve the current top bid, as shown in FIG. 5B, and the current top bid is then compared to the value of 4018 ask. The If the current top bid attribute 7010 bid amount, as shown in FIG. 2, is greater than or equal to the newly established value of attribute 4018 ask, the bid is also shown in FIG. Is accepted by invoking that method 7052 acceptance. One sale is thus performed for the amount specified by 4018 ask, and if there is a bid for further sales, further sales are performed. That is, either the funds are transferred directly or a communication is initiated to cause the transfer of funds in the amount from the buyer identified by the bid to the external entity displayed by the attribute 4014 seller. Whether the ownership of the external item indicated by the attribute 4012 item is directly transferred or communication is initiated to cause the transfer of that ownership to the buyer identified by the bid , Either.

方法4054掲示入札。この方法は、図2に示されているようなタイプ入札7000のプログラマチックオブジェクトをパラメータとして受け入れ、入札するエンティティおよび入札の額を識別する。入札額が属性4018アスクによって表示された額よりも大きいか、または等しい場合は、販売が、売り手4014と、属性4018アスクによって識別される額に対する入札によって識別される買い手との間で遂行される。この販売遂行は、図2にまた示されているような、入札7000オブジェクトの方法7052受諾を呼び出すことによって達成される。そうでない場合は、入札は、図5Bに示されるような、属性4016入札キュースタックの方法6050掲示入札へ通される。   Method 4054 posted bid. The method accepts a programmatic object of type bid 7000 as shown in FIG. 2 as a parameter and identifies the entity to bid and the amount of the bid. If the bid amount is greater than or equal to the amount displayed by attribute 4018 ask, a sale is performed between seller 4014 and the buyer identified by the bid for the amount identified by attribute 4018 ask. . This sale execution is accomplished by invoking bid 7000 object method 7052 acceptance, as also shown in FIG. Otherwise, the bid is passed to the attribute 4016 bid queue stack method 6050 posted bid, as shown in FIG. 5B.

方法4056市場売り。この方法は、売り手4014が現在の最高額の入札者へ売ることを望んでいることを示す。該方法は、最初に属性4016入札キュースタックの、図5Aの方法6052ゲットトップ入札を呼び出すことによって遂行される。空ではない結果は、これは、売られている品目に対して、少なくとも1つの入札が受信されたことを意味し、該入札はデフォルトで最高額の入札である。空ではない結果が受信された場合には、品目の販売が、売り手4014と、属性4018アスクによって識別された額に対する入札によって識別される買い手との間で遂行される。この遂行は、図2に示されているような、入札7000オブジェクトの方法7052受諾を呼び出すことによって実行される。   Method 4056 market sell. This method indicates that seller 4014 wants to sell to the current highest bidder. The method is accomplished by first invoking the method 6052 get top bid of FIG. 5A of the attribute 4016 bid queue stack. A non-empty result means that at least one bid has been received for the item being sold, which is by default the highest bid. If a non-empty result is received, the sale of the item is accomplished between seller 4014 and the buyer identified by the bid for the amount identified by attribute 4018 ask. This is accomplished by invoking bid 7000 object method 7052 acceptance, as shown in FIG.

方法4058市場買い。この方法は、属性4012品目によって識別される品目3000を買いたがっている、ここで買い手と称されるプログラマチックオブジェクトエンティティ2000への参照をパラメータとして受け入れ、売り手4014から、該買い手への、属性4018アスクによって指定された価格での、品目4012の販売の遂行を引き起こす。これは、現在の提示価格に対する入札7000オブジェクトを作成し、次に、図2に示されているような、該入札7000の方法7052受諾を遂行することによってなされる。   Method 4058 market buy. The method accepts as a parameter a reference to a programmatic object entity 2000, referred to herein as a buyer, who wants to buy the item 3000 identified by the attribute 4012 item, and attribute 4018 from the seller 4014 to the buyer. Causes the sale of item 4012 to be performed at the price specified by the ask. This is done by creating a bid 7000 object for the current offer price and then performing a method 7052 acceptance of the bid 7000, as shown in FIG.

方法4060取り下げ入札。この方法は、入札7000の識別をパラメータとして受け入れ、図5Bに示されているような、属性4016入札キュースタックの方法6054取り下げ入札を発動し、その入札を取り下げる。   Method 4060 withdraw bid. This method accepts the identification of bid 7000 as a parameter, triggers method 4054 withdrawal bid for attribute 4016 bid queue stack, as shown in FIG. 5B, and drops the bid.

方法4062取り下げ。この方法は、品目を販売から取り下げるために発動される。該方法は、図5Bに示されているような、方法6056取り下げオークションを、属性4016入札キュースタックに対して発動する。   Method 4062 withdrawal. This method is invoked to withdraw items from sale. The method invokes a method 6056 withdrawal auction, as shown in FIG. 5B, for the attribute 4016 bid queue stack.

方法4064入札見せ。この方法は、オークションでの現在の入札のセットを表示する。入札は、リストで表示されることにより、最高額から最低額への価格構成が明らかとなり、複数の入札が同価格で存在するとき、それらの掲示時間が明らかとなるように表示される。換言すれば、入札キュースタック内で保存されたものと同じ構成が、復元されたリストの順序によって明らかにされる。各入札の識別が利用可能であることにより、その入札が一メンバーである入札セットが、その競争見せ方法を呼び出すことによって検索され得る。   Method 4064 bid show. This method displays the current set of bids at the auction. The bids are displayed in a list so that the price structure from the highest price to the lowest price is clarified, and when a plurality of bids exist at the same price, the posting time is clarified. In other words, the same configuration as saved in the bid queue stack is revealed by the order of the restored list. With the identification of each bid available, the bid set of which the bid is a member can be retrieved by invoking the competition show method.

様々な実施形態において、品目オークション4000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, item auction 4000 may have more or fewer attributes and / or methods.

(図5A:入札キュースタック)
様々な実施形態において、入札キュースタック6000は、図4に示されているような、品目オークション4000を通して売られる品目に対して受信され、かつ期限切れでもなく取り下げられてもいない入札のセットを表示するプログラマチックオブジェクトである。各入札は、入札するエンティティ2000、入札者が支払う気がある金額、入札に対する期限切れ時間を識別する。入札は2つの次元で整理される。第1に、各入札は、同じ価格での他の入札のみを含むキューの中に置かれる。入札は、入札が受信された時間によってそのような各キュー内で順に並べられる。第2に、キューは、各キュー内に含まれた入札の価格に従って、スタックに配列され、最高価格の入札を含むキューが頂点に来る。
(Figure 5A: Bid queue stack)
In various embodiments, the bid queue stack 6000 displays a set of bids received and not expired or withdrawn for items sold through the item auction 4000, as shown in FIG. A programmatic object. Each bid identifies the entity 2000 that bids, the amount that the bidder is willing to pay, and the expiration time for the bid. Bids are organized in two dimensions. First, each bid is placed in a queue that contains only other bids at the same price. Bids are ordered in each such queue by the time the bids are received. Second, the queues are arranged in a stack according to the bid price contained within each queue, with the queue containing the highest price bid at the top.

(図5B)
様々な実施形態において、図5Aに示されているような、プログラマチックオブジェクト入札キュースタック6000は、図5Bに示されているような、次の方法を支持し得る:
方法6050掲示入札。この方法は、入札7000をパラメータとして受け入れ、その価格点で他の入札を含むキューの最後にそれを置き、キューが存在しない場合はキューを作成する。
(Fig. 5B)
In various embodiments, the programmatic object bid queue stack 6000, as shown in FIG. 5A, may support the following method, as shown in FIG. 5B:
Method 6050 bid posted. This method accepts bid 7000 as a parameter, places it at the end of the queue containing other bids at that price point, and creates a queue if no queue exists.

方法6052ゲットトップ入札。この方法は、それがある場合、スタックにおける最も上で空でないキューから最初の入札を戻す;もしなければゼロを戻す。   Method 6052 Get Top Bid. This method returns the first bid from the top non-empty queue in the stack, if any; returns zero if not.

方法6054取り下げ入札。この方法は、パラメータとして、入札7000の識別を受け入れ、もしあれば、それを含む入札キュースタックプログラミングオブジェクトのキューからそれを除去する。   Method 6054 withdrawal bid. The method accepts the identification of bid 7000 as a parameter and removes it from the queue of bid queue stack programming objects that contain it, if any.

方法6056取り下げオークション。この方法は、入札キュースタック内の各入札7000に対して方法7054オークション閉鎖を発動する。   Method 6056 withdrawal auction. This method invokes method 7054 auction closure for each bid 7000 in the bid queue stack.

代替えの実施形態において、入札キュースタック6000は、より多くのまたはより少ない方法をサポートする。   In an alternative embodiment, bid queue stack 6000 supports more or fewer methods.

(図6:複合逆オークション)
様々な実施形態において、複合逆オークション5000は、複合逆オークションを表示するために使用されるオブジェクトの属性および方法を規定するプログラマチックオブジェクトである。
(Figure 6: Compound reverse auction)
In various embodiments, the composite reverse auction 5000 is a programmatic object that defines the attributes and methods of the objects used to display the composite reverse auction.

下記のように、複合逆オークションは主に、異なる品目オークションでの入札のセット(入札セット8000)とオブジェクトを逆オークションとして機能させる方法とから成る。   As described below, the composite reverse auction mainly consists of a set of bids at different item auctions (bid set 8000) and a method for causing the object to function as a reverse auction.

入札がなされた品目オークションの各々は、入札が期限切れとなることを可能にし、または取り下げられることを可能にする。複合逆オークション5000の入札セット8000からの1つの入札が受諾されるとき、他のものは自動的に取り下げられる。これは、入札がなされている品目オークションを互いに競争状態にする。   Each of the item auctions on which bids were made allows bids to expire or be withdrawn. When one bid from the bid set 8000 of the composite reverse auction 5000 is accepted, the other is automatically withdrawn. This puts the item auctions on which bids are being made into competition with each other.

様々な実施形態においては、プログラマチックオブジェクト複合逆オークション5000は、次の属性を有し得る。   In various embodiments, the programmatic object composite reverse auction 5000 may have the following attributes:

属性5010名前。この属性は、特定の複合逆オークション5000オブジェクトを識別する便利な方法を与える。   Attribute 5010 name. This attribute provides a convenient way to identify a particular composite reverse auction 5000 object.

属性5012所有者。これは、この複合逆オークション5000オブジェクトをとおして入札するエンティティを表示するエンティティ2000オブジェクトへの参照である。   Attribute 5012 owner. This is a reference to an entity 2000 object that displays the entity that bids through this composite reverse auction 5000 object.

属性5014入札セット。これは、この複合逆オークション5000オブジェクトをとおしてなされる入札を保持する入札セット8000への参照である。   Attribute 5014 bid set. This is a reference to a bid set 8000 that holds bids made through this composite reverse auction 5000 object.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、少なくとも次の方法をサポートする。   In various embodiments, the programmatic object composite reverse auction 5000 supports at least the following methods.

方法5050初期化。この方法は、パラメータとして名前となるべきストリングを受け入れ、所有者となるべきエンティティ2000オブジェクトへの参照を受け入れる。該方法は、属性5014入札セットに対して空の入札セット8000も作成する。   Method 5050 initialization. This method accepts a string to be the name as a parameter and a reference to an entity 2000 object to be the owner. The method also creates an empty bid set 8000 for the attribute 5014 bid set.

方法5052掲示入札。この方法は、図2に示されているような、入札7000オブジェクトをパラメータとして受け入れる。該方法はまた、入札セット5014に該入札を加える。該方法はまた、図4に示されているような、該入札によって識別された品目オークションの方法4054掲示入札を発動する。この発動は、販売の遂行を生じ得ることに留意されたい。   Method 5052 bid posted. This method accepts a bid 7000 object as a parameter, as shown in FIG. The method also adds the bid to the bid set 5014. The method also invokes an item auction method 4054 posted bid identified by the bid, as shown in FIG. Note that this trigger can result in the performance of a sale.

方法5054市場買い。これは、複合逆オークションの入札セットにおける品目に対する入札に最も近い現在の提示価格で品目を、所有者が売りたいことを意味する。買い手が、入札セットにおける各品目に対して異なる価格で入札しているので、これらの異なる価格は、買い手の品目に対する興味を正規化している。すなわち入札される任意の品目は、その価格入札の買い手にとって等しく受諾可能である。   Method 5054 market buy. This means that the owner wants to sell the item at the current offer price closest to the bid for the item in the composite reverse auction bid set. Because the buyer is bidding at different prices for each item in the bid set, these different prices normalize interest in the buyer's items. That is, any item that is bid is equally acceptable to the buyer of that price bid.

この方法は、市場買い動作に対する限度を表現する金額をパラメータとして受け入れる。該限度は、買い手が支払う気がある現在の入札に対する最大の額の表れである。限度が必要な理由は、複合逆オークションの入札セットにおけるオークションの条件が、買い手がそれらを観察して市場で買うことを決定する瞬間と、彼の市場買い要求がオークションシステムによって受信される瞬間との間で変化し得るからである。例えば、最も小さい入札/アスクギャップを有するオークションが、別の入札者に売ら手しまったことにより、オークションは、従って、利用可能ではない。二番目に小さい入札/アスクギャップを有する複合逆オークションにおけるオークションは、実質的により大きいことがあり得る;限度が課されず、代って、そのオークションから購入した場合には、買い手は予期していたより以上に支払い得る。   This method accepts as a parameter an amount that represents a limit on market buying behavior. The limit is an indication of the maximum amount for the current bid that the buyer is willing to pay. The limits are necessary because the auction conditions in the composite reverse auction bid set determine when the buyer observes them and buys on the market and when his market buy request is received by the auction system. Because it can vary between. For example, an auction is therefore not available because the auction with the smallest bid / ask gap has been sold to another bidder. An auction in a composite reverse auction with the second smallest bid / ask gap can be substantially larger; if no limit is imposed and instead purchased from that auction, the buyer expects You can pay more than the news.

限度が、合計額としてではなくむしろ現在の入札に対する額として表現される理由は、入札セットにおける異なる品目に対する入札は、異なる金額に対する入札であり得るからである。従って、単一の合計は効果的ではなく、差額が、各入札に適用され得、実際の最大額を決定し得る。   The reason the limit is expressed as an amount for the current bid rather than as a total amount is because bids for different items in the bid set can be bids for different amounts. Thus, a single sum is not effective and the difference can be applied to each bid to determine the actual maximum amount.

この方法は、その入札セットに対して、図3に示されているような方法8058ゲット最小ギャップ入札を発動する。該入札のギャップ額が、パラメータとして受信された限度よりも大きい場合は、エラーが戻される。そうでない場合は、該最小ギャップ入札のターゲットオークションの提示価格に合致する新しい入札が作成され、該ターゲットオークションで入札され、受諾される該新しい入札を生じ、従って販売は遂行される。   This method invokes a method 8058 get minimum gap bid as shown in FIG. 3 for that bid set. If the bid gap amount is greater than the limit received as a parameter, an error is returned. Otherwise, a new bid is created that matches the target auction offer price for the minimum gap bid, and is bid at the target auction, resulting in the accepted new bid, and the sale is performed accordingly.

方法5056競争見せ入札。この方法は、複合逆オークションが作成した売り手間の競争を示す。該方法は、この買い手の入札と売り手のアスクが最も接近しているオークションが最初に提示されるように、入札ギャップによってソートされたリストとしてターゲットオークションを表示する。各オークションの識別は、該リストで提示された情報の部分であり、品目に対する入札者対入札者の競争を観察するために使用され得る。   Method 5056 competitive show bid. This method shows the competition between sellers created by a composite reverse auction. The method displays the target auctions as a list sorted by bid gap so that the auction with which this buyer's bid and seller's ask are closest is presented first. The identification of each auction is part of the information presented in the list and can be used to observe bidder-bidder competition for items.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, the programmatic object composite reverse auction 5000 may have more or fewer attributes and / or methods.

(図7:総合連続逆オークション)
様々な実施形態において、総合連続ダブルオークション9000(SCDA)は、フォーワードオークションとしても知られている品目オークションと複合逆オークションとのネットワークであり、該複合逆オークションは、品目オークションを介して売られている品目に対する複合逆オークションを所有している買い手間での競争と、それらの買い手のビジネスに対する品目オークションを所有している売り手間での競争とを確立する。オークションをダブルオークションにするのは、この二通りの競争である。
(Figure 7: General continuous reverse auction)
In various embodiments, the integrated continuous double auction 9000 (SCDA) is a network of item auctions, also known as forward auctions, and composite reverse auctions, which are sold via item auctions. Establish competition between buyers who own complex reverse auctions for the items they sell and competition between sellers who own item auctions for their buyers' businesses. It is these two types of competition that make an auction a double auction.

販売が実行されるか、あるいは品目または入札が取り下げられるたびに、SCDA(総合連続ダブルオークション)を備えているネットワークは、消去はされないが、減少されるので、SCDAは継続的である。つまり、様々な買い手の観点からは、品目が売れるか、または取り下げられたために、彼らが入札している一つの品目が消えたときには、彼らが入札しているか、または入札する他の品目が残り、従って、SCDAは継続する。同様に、買い手が、競争している品目を購入したか、あるいは入札が、期限切れしたか、または手動で取り下げられたかのいずれかによる、品目オークションからの一つの入札の取り下げは、その品目オークションに行なわれている他の入札に影響しない。それらは有効なままであり、品目オークションが継続するように、さらなる入札がまた受信され得る。   Each time a sale is executed or an item or bid is withdrawn, the SCDA (Comprehensive Continuous Double Auction) network is not erased but is reduced, so SCDA is continuous. That is, from the perspective of various buyers, when one item they bid on disappears because the item has been sold or withdrawn, they are bidding or other items to bid on remain. Therefore, SCDA continues. Similarly, withdrawing one bid from an item auction, either because the buyer purchased a competing item or the bid expired or was manually withdrawn, takes place at that item auction. Has no effect on other bids that have been made. They remain valid and further bids can also be received so that the item auction continues.

SCDA(総合連続ダブルオークション)は、オークションの入札者によって接続されている、複数の品目オークションと複合逆オークションとの組み合わせから生じるので、SCDA(総合連続ダブルオークション)は、総合的と呼ばれている。   SCDA (Comprehensive Continuous Double Auction) is called Comprehensive because SCDA (Comprehensive Continuous Double Auction) results from the combination of multiple item auctions and composite reverse auctions connected by auction bidders. .

さらに正確に言うと、タイプエンティティ2000と、品目3000と、品目オークション4000と、複合逆オークション5000とのうちの複数の要素を組み合わせるオークションシステム1000は、複数の総合連続ダブルオークション(SCDA)を含み、その場合には、SCDAは、入札を表示しているアークによって接続されている品目オークションと複合逆オークションとの推移的な集合である。   More precisely, an auction system 1000 that combines elements of type entity 2000, item 3000, item auction 4000, and composite reverse auction 5000 includes a plurality of integrated continuous double auctions (SCDA), In that case, the SCDA is a transitive set of item auctions and composite reverse auctions connected by an arc displaying bids.

図7は、総合連続ダブルオークションの例示的な構成を示す。要素は以下の通りである。   FIG. 7 shows an exemplary configuration of a general continuous double auction. The elements are as follows:

エンティティ2000の3つの例が、「買い手」とラベル付けされた買い手の役割に関して示されている。これらは、買い手402、買い手412および買い手422である。   Three examples of entity 2000 are shown with respect to the role of a buyer labeled “buyer”. These are buyer 402, buyer 412 and buyer 422.

エンティティ2000の3つの例が、「売り手」とラベル付けされた売り手の役割に関して示されている。これらは、売り手408、売り手418および売り手428である。   Three examples of entity 2000 are shown with respect to the role of the seller labeled “Seller”. These are seller 408, seller 418 and seller 428.

品目オークション4000の4つの例が示され、IA406、IA410、IA416、およびIA426とラベル付けされている。   Four examples of item auction 4000 are shown and labeled IA406, IA410, IA416, and IA426.

複合逆オークション5000の4つの例が示され、CRA404、CRA414、CRA420、およびCRA424とラベル付けされている。   Four examples of a composite reverse auction 5000 are shown and labeled CRA 404, CRA 414, CRA 420, and CRA 424.

アーク506とアーク512とは、売り手408が、ここではIA406およびIA410とラベル付けされている品目オークション5400の2つの例を有することを示している。   Arc 506 and arc 512 indicate that seller 408 has two examples of item auction 5400, here labeled IA 406 and IA 410.

アーク518は、売り手418が、ここではIA416とラベル付けされている単一の品目オークション5400を有することを示している。   Arc 518 indicates that seller 418 has a single item auction 5400, here labeled IA 416.

アーク536は、売り手428が、ここではIA426とラベル付けされている単一の品目オークション5400を有することを示している。   Arc 536 indicates that seller 428 has a single item auction 5400, here labeled IA 426.

アーク502は、買い手402が、マップ属性2018オークションにおいて、ここではCRA404とラベル付けされている複合逆オークション5000の単一の例を有することを示している。   Arc 502 indicates that buyer 402 has a single example of compound reverse auction 5000, here labeled CRA 404, in a map attribute 2018 auction.

アーク504、508、および510は、CRA404が、それぞれIA406、IA410、およびIA426とラベル付けされている品目オークション5400の3つの例について行なわれた入札を行なったことを示している。   Arcs 504, 508, and 510 indicate that CRA 404 has placed a bid on three examples of item auction 5400, labeled IA406, IA410, and IA426, respectively.

アーク520は、買い手412が、マップ属性2018オークションにおいて、ここではCRA414とラベル付けされている複合逆オークション5000の単一の例を有することを示している。   Arc 520 indicates that buyer 412 has a single example of compound reverse auction 5000, here labeled CRA 414, in a map attribute 2018 auction.

アーク514および516は、CRA414が、それぞれIA410、およびIA426とラベル付けされている品目オークション5400の2つの例について入札を行なったことを示している。   Arcs 514 and 516 indicate that CRA 414 has placed bids on two examples of item auction 5400, labeled IA 410 and IA 426, respectively.

アーク528および532は、買い手422が、ここではCRA420およびCRA424としてラベル付けされている連続複合オークション5000の2つの例を有することを示している。   Arcs 528 and 532 indicate that buyer 422 has two examples of a continuous composite auction 5000, here labeled as CRA 420 and CRA 424.

アーク528および532は、買い手422が、ここではCRA420およびCRA424としてラベル付けされている連続複合オークション5000の2つの例を有することを示している。   Arcs 528 and 532 indicate that buyer 422 has two examples of a continuous composite auction 5000, here labeled as CRA 420 and CRA 424.

アーク522、524、および526は、CRA420が、それぞれIA410、IA416、およびIA426とラベル付けされている品目オークション4000の3つの例について入札を行なったことを示している。   Arcs 522, 524, and 526 indicate that CRA 420 has bid on three examples of item auction 4000, labeled IA 410, IA 416, and IA 426, respectively.

アーク530および534は、CRA424が、それぞれIA416およびIA426とラベル付けされている品目オークション4000の2つの例について入札を行なったことを示している。   Arcs 530 and 534 indicate that CRA 424 has bid on two examples of item auction 4000, labeled IA 416 and IA 426, respectively.

省略符号560は、示されていない買い手の役割を行なうエンティティ2000の追加例があり得るということを示している。   The ellipsis 560 indicates that there may be additional examples of an entity 2000 performing the role of a buyer not shown.

省略符号562は、示されていない複合逆オークション5000の追加例があり得るということを示している。   The ellipsis 562 indicates that there may be additional examples of the composite reverse auction 5000 not shown.

省略符号564は、示されていない品目オークション4000の追加例があり得るということを示している。   The ellipsis 564 indicates that there may be additional examples of item auctions 4000 not shown.

省略符号566は、示されていない売り手の役割を行なうエンティティ2000の追加例があり得るということを示している。   The ellipsis 566 indicates that there may be additional examples of an entity 2000 performing the role of a seller not shown.

図22を参照すると、総合連続ダブルオークションの一部分の流れ図が描かれている。クライアントエンティティコンピュータシステム2210は、通信システム2220に結合され、処理タスク、クエリなどが、クライアントエンティティコンピュータシステム2210と通信システム2220との間を通さられ得る。通信システム2220は、オークションシステムデータベース2230に結合され、処理タスク、クエリなどが、通信システム2220とオークションシステムデータベース2230との間を通過させられ得る。   Referring to FIG. 22, a flow diagram of a portion of an overall continuous double auction is depicted. Client entity computer system 2210 may be coupled to communication system 2220 such that processing tasks, queries, etc. may be passed between client entity computer system 2210 and communication system 2220. Communication system 2220 may be coupled to auction system database 2230 such that processing tasks, queries, etc. may be passed between communication system 2220 and auction system database 2230.

さらに図22を参照すると、この総合連続ダブルオークションは、複数の異種の品目オークション上で条件入札することを有し得る。オークションシステムデータベース2230に常駐の複合逆オークションは、複数の異種の品目オークションのうちの第1のオークション上の第1の条件入札と、複数の異種の品目オークションのうちの第2のオークション上の第2の条件入札とを含む入札セットによって定義される。入札セットは、クライアントエンティティコンピュータシステム2210から始まり、通信システム2220を介してオークションシステムデータベース2230に送信される。以上により定義される入札セットおよび複合逆オークションは、プロセスをブロック2240に進めさせる。入札セットは、一つ以上の条件入札を含む。入札セット内の条件入札のうちの一つ(以上)に対応する品目オークションが存在する場合には、プロセスはブロック2250に進む。入札セット内の条件入札のうちの一つ(以上)に対応する品目が存在する場合には、プロセスは2260に進む。既存の品目オークションと関連する品目が取り下げられていない場合には、プロセスは、ブロック2270に進む。買い手の条件が売り手の条件と合った場合には、プロセスはブロック2280に進む。ブロック2280において、(i)入札セットからの第1の条件入札が勝ち入札として受諾され、実質的に同時に、(ii)入札セットからの第2の条件入札が残りの入札として取り下げられるときには、複合逆オークションは終了する。次に、プロセスは、ブロック2290に進み、そこでは、取引された品目が取り下げられる。入札セットは、a)複数の異種の品目オークションの第1のオークションと関連する少なくとも一人の売り手と、b)複数の異種の品目オークションの第2のオークションと関連する少なくとも一人の売り手と、c)複数の異種の品目オークションの第1のオークション、または複数の異種の品目オークションの第2のオークションに入札している売り手とに見えるということに留意することが重要である。   Still referring to FIG. 22, this comprehensive continuous double auction may include conditional bidding on multiple disparate item auctions. The composite reverse auction resident in the auction system database 2230 includes a first conditional bid on a first auction of a plurality of different item auctions and a second auction on a second of a plurality of different item auctions. Defined by a bid set containing two conditional bids. The bid set begins at client entity computer system 2210 and is sent to auction system database 2230 via communication system 2220. The bid set and composite reverse auction defined above cause the process to proceed to block 2240. A bid set includes one or more conditional bids. If there is an item auction corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to block 2250. If there is an item corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to 2260. If the item associated with the existing item auction has not been withdrawn, the process proceeds to block 2270. If the buyer's conditions match the seller's conditions, the process proceeds to block 2280. At block 2280, when (i) the first conditional bid from the bid set is accepted as a winning bid and substantially simultaneously (ii) the second conditional bid from the bid set is withdrawn as the remaining bid, The reverse auction ends. The process then proceeds to block 2290 where the traded item is withdrawn. The bid set includes a) at least one seller associated with a first auction of a plurality of disparate item auctions, b) at least one seller associated with a second auction of a plurality of disparate item auctions, and c). It is important to note that it looks like a seller who is bidding on a first auction of a plurality of different item auctions or a second auction of a plurality of different item auctions.

(SCDAが、情報公開および競争を用いてサクラの入札に勝つ方法)
サクラの入札は、買い手が一度に一つの品目に焦点を絞り、非常に素早く決断を行なわなければならないフォーワードオークションの状況において常に生じ得る。サクラの入札の前提は、他の人々(正直な買い手が、サクラであると認識しないサクラ)が、買い手よりも高い金額を入札することをいとわないので、買い手が、「公正な」市場価格は現在の入札価格よりも高いと思うようにだまされ得るということである。この前提は、買い手にとって有利なことに、以下で記述するように、SCDA(総合連続ダブルオークション)の状況内で崩れる。
(How SCDA wins Sakura bids using information disclosure and competition)
Sakura bids can always occur in a forward auction situation where the buyer must focus on one item at a time and make decisions very quickly. The premise of Sakura's bidding is that other people (Sakura who the honest buyer doesn't recognize as a cherry) are willing to bid higher than the buyer, so the buyer will have a "fair" market price It can be tricked into thinking that it is higher than the current bid price. This assumption breaks down within the SCDA (Comprehensive Continuous Double Auction) situation, as described below, which is advantageous to the buyer.

第1に、全てのものに競争があり、芸術品のような「独特なもの」の品目でさえ競争がある。ほとんどの品目は、例えばまったく同じものをオファーするようなさらにより直接的な競争を有する。望遠鏡の例を考えてみる。10個の望遠鏡に興味を持ち、それら全てに入札している場合には、私はそれらのうちの一つにおける入札戦争に引き込まれない。むしろ、「その望遠鏡は、他の買い手にとって特別な興味のある特徴を有しているに違いなく、私には意味がない。彼が買うべきだ。」と言う。   First, there is competition for everything, and even for “unique” items like art. Most items have even more direct competition, such as offering exactly the same. Consider the example of a telescope. If I am interested in 10 telescopes and bidding on all of them, I will not be drawn into the bidding war in one of them. Rather, “the telescope must have features of special interest to other buyers and it makes no sense to me. He should buy.”

第2に、SCDA(総合連続ダブルオークション)は、入札を考える時間と、品目間での有意義な比較を行なうための情報源とを買い手に与える。冷静な評価を実行するための時間と手段とは、パニックの入札を誘発するためのサクラの行動に対して非常に有効に作用する。   Second, SCDA (Comprehensive Continuous Double Auction) gives buyers time to consider bidding and sources of information to make meaningful comparisons between items. The time and means to carry out a calm evaluation works very effectively on Sakura's behavior to induce panic bids.

第3に、SCDA(総合連続ダブルオークション)の公開性は、競争相手が入札しているものを入札者に見せることに及んでいる。私が10個の望遠鏡に入札し、ある人がそれらのうちの一つにのみ入札することをいとわない場合には、それを見ることができる。私は、その望遠鏡が高額の入札者にとって特別な魅力があると寛大にも考え、また「彼が買うべきだ」と言い得る。または、私は、その異常な入札は不正であると疑って、それを無視して、私が支払うことをいとわず私の判断では公正である金額にのみ入札を行なう(SCDA(総合連続ダブルオークション)における入札は、前回の入札額よりも高額である必要はないということを覚えておくことが重要である)。売り手が、行動を隠すために、他の売り手によって売られている品目に、同様に高額の入札を行なうほど愚かな場合には、彼自身がそれらの品目の所有者になることが分かる。   Third, the openness of SCDA (Comprehensive Continuous Double Auction) extends to showing bidders what their competitors are bidding on. If I bid on 10 telescopes and a person is willing to bid on only one of them, I can see it. I can generously think that the telescope has a special appeal for expensive bidders and can say that he should buy. Or I suspect that the anomalous bid is fraudulent, ignore it and bid only on an amount that I am willing to pay and that is fair in my judgment (SCDA (Comprehensive Continuous Double Auction) It is important to remember that the bids in) need not be higher than the previous bids). It can be seen that if a seller is stupid enough to bid for items sold by other sellers in order to conceal his actions, he himself becomes the owner of those items.

本発明の特定の実施形態は、ここで、以下の限定ではない実施例によってさらに記述され、該実施例は、多数の様々な特徴を一部詳細に例示するのに役立つ。以下の実施例は、本発明の実施形態が実行され得る方法の理解を容易にするように含まれている。以下の実施例は、本発明の実行において十分に機能するように見出された実施形態を表し、従って、本発明の実施形態を実行するための好適なモードを構成すると考えられ得るということが理解されるべきである。しかしながら、様々な変更が、開示された例示的な実施形態において行われ得るが、本発明の実施形態の精神と範囲とを逸脱することなく、同じまたは同様の結果がやはり獲得されるということが留意されるべきである。   Particular embodiments of the present invention will now be further described by the following non-limiting examples, which serve to illustrate in detail some of the various features. The following examples are included to facilitate the understanding of how embodiments of the present invention may be implemented. The following examples represent embodiments that have been found to work well in the practice of the invention and can therefore be considered to constitute a suitable mode for carrying out the embodiments of the invention. Should be understood. However, although various changes may be made in the disclosed exemplary embodiments, the same or similar results may still be obtained without departing from the spirit and scope of the embodiments of the invention. It should be noted.

従って、実施例は本発明の範囲を限定するものとして考えられるべきではない。   Accordingly, the examples should not be considered as limiting the scope of the invention.

(実施例1)
連続複合ダブルオークション(SCDA)は、CDA(連続ダブルオークション)の多くの属性を同一ではない品目のオークショニングに提供し、似ていようが似てなかろうが、オークションで利用可能な品目の任意のサブセットが、買い手が品目を買うために互いに競争しているのと同時に、品目に興味のある買い手のビジネスに対して互いに競争することを確実に可能にする。しかしながら、SCDA(総合連続ダブルオークション)技術を使用する販売用の品目は、個別的であると概して考えられ、買い手は、それぞれの適切性と支払うことをいとわない価格がいくらであるかを評価し得る。買い手のビジネスに対する競争における品目が、実質的に同じタイプではないとき、例えば、特定の買い手がランプまたは絵画のいずれかを買うことを考えている場合、あるいは買い手が二人の異なる芸術家から絵画を買うことを考えている場合であっても、SCDA技術は、必要であり、かつ適切である。しかしながら、品目に対する個別的考慮は、買い手が、色、摩損の程度、あるいは特定の選択的な特徴の存在または不在のような予測可能なパラメータによって変わる概ね同じタイプである品目を考えている多くの事例において、オークションシステムによって生成される販売の効率および量に対して非生産的である。何百、何千、または何百万ものそのような品目がある中古の本、DVD、または自動車のようなドメインに関して、品目に関する個別的考慮が必要とされることは、大きな不利益となる。
Example 1
Continuous Composite Double Auction (SCDA) provides many attributes of CDA (Continuous Double Auction) for auctioning non-identical items, and whether or not similar The subset ensures that buyers are competing with each other for buyers interested in the item at the same time buyers are competing with each other to buy the item. However, items for sale using SCDA (Comprehensive Continuous Double Auction) technology are generally considered to be individual, and buyers will assess their suitability and the price they are willing to pay. obtain. When items in competition for the buyer's business are not of substantially the same type, for example, if a particular buyer is considering buying either a lamp or a painting, or if the buyer is painting from two different artists SCDA technology is necessary and appropriate even if you are thinking of buying. However, individual considerations for items are many where buyers consider items that are generally of the same type that vary depending on predictable parameters such as color, degree of wear, or the presence or absence of certain optional features. In the case, it is unproductive for the efficiency and volume of sales generated by the auction system. For domains such as used books, DVDs, or cars with hundreds, thousands, or millions of such items, the need for individual considerations about the items is a major disadvantage.

標準化連続ダブルオークション(NCDA)は、類似であるが同一ではない品目が共にオークションされることを可能にするコンピュータでインプリメントされたオークションシステムである。個々の買い手および売り手の観点に対してカスタマイズされ得る標準化機能の適用によって、NCDAは、買い手に関するビジネスに対して、類似品目の売り手の全てを互いに同時競争させ、売られている品目に対して、類似品目の見込みのある買い手の全てを同時競争させる。   Standardized Continuous Double Auction (NCDA) is a computer-implemented auction system that allows similar but not identical items to be auctioned together. By applying standardization functions that can be customized to individual buyer and seller perspectives, NCDA allows buyer-related businesses to simultaneously compete all sellers of similar items with each other, for items being sold, Competition all potential buyers of similar items at the same time.

標準化連続ダブルオークション(NCDA)は、類似であるが同一ではない品目が共にオークションされることを可能にするコンピュータでインプリメントされたオークションシステムである。個々の買い手および売り手の観点に対してカスタマイズ可能である標準化機能の適用によって、NCDAは、買い手に関するビジネスに対して、同様な品目の売り手の全てを互いに同時競争させ、売られている品目に対して、類似品目の見込みのある買い手の全てを同時競争させる。   Standardized Continuous Double Auction (NCDA) is a computer-implemented auction system that allows similar but not identical items to be auctioned together. By applying standardized features that can be customized to individual buyer and seller perspectives, NCDA allows buyer-related businesses to simultaneously compete with all sellers of similar items against each other and sell items that are being sold. All potential buyers of similar items will compete simultaneously.

買い手の標準化機能の観点からは等しい販売のオファーは、同じ品目を売る同じオファーが従来のCDAにおいて先着順で取り扱われるのと同様に、先着順でサービスされる。売られる売り手の品目の観点からは等価な買いのオファーは、同じ品目を買う同じオファーが従来のCDAにおいて先着順で取り扱われるのと同様に、先着順でサービスされる。NCDAは、NACD内の買いまたは売りの個々の取引の成立によって終了しないことがあり得る。従って、従来のCDAと同様に継続的である。買い手がCDAを介して売られている同一の品目に関する入札を、個々に考えることなく行ない得るように、NCDAの重要な利点は、買い手が、NACDを介して売られている同一ではない品目に関する入札を、個々に考えることなく行なうことを可能にするということであり、その結果、効率を非常に改善し、それにより最終的な売買プロセスの量を非常に増加させる。   From the point of view of the buyer's standardization function, offers of equal sale are served on a first-come-first-served basis, just as the same offer that sells the same item is handled on a first-come-first-served basis in conventional CDAs. Equivalent buy offers in terms of seller items sold are served on a first-come-first-served basis, just as the same offer to buy the same item is handled on a first-come-first-served basis in a traditional CDA. The NCDA may not end with the closing of individual buy or sell transactions within the NACD. Therefore, it is continuous like conventional CDA. An important advantage of NCDA is that buyers are concerned with non-identical items being sold via NACD so that buyers can bid on the same items being sold via CDA without having to think individually. It allows bids to be made without thinking individually, and as a result, greatly improves efficiency and thereby greatly increases the amount of the final trading process.

標準化連続ダブルオークションを使用するオークションシステムの様々な例示的な実施形態をインプリメントするコンポーネントおよびメカニズムが、このセクション内で詳細に記述される。取引およびインターネットのような基本的なメカニズムは、コンピュータサイエンスの分野の当業者によって充分に理解されているので、詳細には記述されない。   Components and mechanisms that implement various exemplary embodiments of an auction system that uses a standardized continuous double auction are described in detail within this section. Basic mechanisms such as trading and the Internet are not described in detail because they are well understood by those skilled in the field of computer science.

(図8:通信ネットワークおよびクライアントサーバシステムを用いたオークションシステム)
図8は、通信ネットワーク1120を介して複数のクライアントコンピュータシステム1140に結合されたコンピュータシステム1110上で実行されているオークションシステム11000を示す。通信ネットワーク1120は、一般的にはインターネットである。しかしながら、代替的な実施形態において、本発明は、他のプライベートおよび/またはパブリックな通信ネットワークを用いて利用され得る。一般的には、各システム1110/1140は、一つ以上のプロセッサ、メモリ、非揮発性の大容量記憶装置、一つ以上の入力/出力デバイス(例えば、キーボード、カーソルコントロール、ネットワークインターフェースなど)を含む。多数のベンダから入手可能な多数のサーバのうちの任意のものが、コンピュータシステム1110として使用され得る。多くのベンダから入手可能な多くのデスクトップ、ノートブック、タブレット、および(携帯電話のような特別な目的のデバイスを含む)ハンドヘルドのコンピュータのうちの任意のものが、クライアントコンピュータシステム140として使用され得る。
(Fig. 8: Auction system using communication network and client server system)
FIG. 8 shows an auction system 11000 running on a computer system 1110 that is coupled to a plurality of client computer systems 1140 via a communication network 1120. Communication network 1120 is generally the Internet. However, in alternative embodiments, the present invention may be utilized with other private and / or public communication networks. In general, each system 1110/1140 includes one or more processors, memory, non-volatile mass storage, and one or more input / output devices (eg, keyboard, cursor control, network interface, etc.). Including. Any of a number of servers available from a number of vendors can be used as the computer system 1110. Any of a number of desktops, notebooks, tablets, and handheld computers (including special purpose devices such as mobile phones) available from many vendors can be used as the client computer system 140. .

通信ネットワーク1120の目的は、オークションシステム11000およびそのコンポーネントオブジェクトに対する要求を受け取り、これらからの応答を配信することである。これらの要求および応答を提示するための、そのような通信ネットワーク1120およびクライアントコンピュータシステム140の使用は、コンピュータプログラミングの分野内でよく理解されており、さらなる記述はなされない。   The purpose of the communications network 1120 is to receive requests for and deliver responses from the auction system 11000 and its component objects. The use of such a communication network 1120 and client computer system 140 to present these requests and responses is well understood within the field of computer programming and will not be further described.

図示された実施形態において、オークションシステム11000は、類似であるが同じではない品目が、共にオークションされることを可能にする標準化連続ダブルオークション(NCDA)をインプリメントする。個々の買い手および売り手の観点でカスタマイズ可能である標準化機能の適用によって、NCDAは、買い手に関するビジネスに対して、類似品目の売り手の全てを互いに同時競争させ、売られている品目に対して、類似品目の見込みのある買い手の全てを同時競争させる。   In the illustrated embodiment, the auction system 11000 implements a standardized continuous double auction (NCDA) that allows similar but not identical items to be auctioned together. By applying standardization features that are customizable in terms of individual buyers and sellers, NCDA allows all buyers of similar items to simultaneously compete with each other for the buyer's business and similar to the items being sold. Competition all prospective buyers of the item at the same time.

買い手の標準化機能の観点からは等価な販売のオファーは、同じ品目を売る同じオファーが従来のCDAにおいて先着順で取り扱われるのと同様に、先着順でサービスされる。売られる品目の売り手の観点からは等価な買いのオファーは、同じ品目を買う同じオファーが従来のCDAにおいて先着順で取り扱われるのと同様に、先着順でサービスされる。NCDA(標準化連続ダブルオークション)は、NACD内の買いまたは売りの個々の取引の成立によって終了しないことがあり得る。従って、従来のCDAと同様に継続的である。買い手がCDAを介して売られている同一の品目に関する入札を、個々に考えることなく行ない得るように、NCDAの重要な利点は、買い手が、NACDを介して売られている同一ではない品目に関する入札を、個々に考えることなく行なうことを可能にするということであり、その結果、効率を非常に改善し、それにより最終的な売買プロセスの量を非常に改善する。   From the buyer's standardization perspective, equivalent sales offers are served on a first-come-first-served basis, just as the same offer that sells the same item is handled on a first-come-first-served basis in a traditional CDA. From the seller's perspective of the item being sold, the equivalent buy offer is served on a first-come-first-served basis, just as the same offer to buy the same item is handled on a first-come-first-served basis in a traditional CDA. NCDA (Standardized Continuous Double Auction) may not end with the closing of individual trades of buy or sell in NACD. Therefore, it is continuous like conventional CDA. An important advantage of NCDA is that buyers are concerned with non-identical items being sold via NACD so that buyers can bid on the same items being sold via CDA without having to think individually. This means that bids can be made without thinking individually, and as a result, greatly improves efficiency and thereby greatly improves the amount of the final trading process.

連続ダブルオークション(CDA)は、商品を取引する公正かつよく理解されたアプローチである。しかし、先に述べたように、取引される品目が事実上同じである場合にのみ、CDAが使用され得る。従って、中古のDVDのような商品類として直感的に見られ得る多くのタイプの品目は、CDAを使用する取引に合っていない。なぜならば、具体的商品の間のバリエーションは、それらを同じでないと扱うからである。買い手は、DVDの特定の映画のタイトルの任意の具体的商品が、同じ価格であることに等しくは満足しない(例えば、一部は、良い状態または悪い状態にあり、好適なフォーマットまたは好適ではないフォーマットにあり、あるいは特典を有するまたは特典を有さない)。   Continuous Double Auction (CDA) is a fair and well-understood approach to trading commodities. However, as mentioned earlier, CDA can only be used if the items being traded are virtually the same. Thus, many types of items that can be intuitively viewed as merchandise such as used DVDs are not suitable for trading using CDA. This is because variations between specific products treat them as not the same. Buyers are not equally satisfied that any particular item in a particular movie title on DVD is the same price (eg, some are in good or bad condition, preferred format or not preferred) In the format or with or without benefits).

そのようなカテゴリーにおける具体的商品の間のバリエーションは、単一または複数であり、かつ、単純または複雑であり得る。例えば、特定の額面、摩損、および未使用の状態のコインが1から70の尺度で評価される。しかしながら、この尺度は、価格に関しては非線形である。例えば、非常に摩損したコイン(数十年前まで使用されていた序列システムにおいて「良い」状態であるコイン)は、評価4をうける。この状態において、1890Morgan銀貨は、銀の重さで約$11の価値がある。「未使用状態」64である同じコインは、$150で売れる。わずかにやや光沢のある65は非常に珍しく、$2500以上となる。   Variations between specific products in such categories can be single or multiple, and can be simple or complex. For example, specific face value, wear, and unused coins are rated on a scale of 1 to 70. However, this measure is non-linear with respect to price. For example, very worn coins (coins that are “good” in an ordering system that was used until decades ago) receive a rating of 4. In this state, 1890 Morgan silver coins are worth about $ 11 in weight of silver. The same coin that is “unused” 64 sells for $ 150. Slightly glossy 65 is very rare and costs over $ 2500.

さらに、(同じタイプ、年、および未使用の状態に対する)コインの状態は、バリエーションの一つの側面であり、例えば、全てが「4」の1962−D Washingtonのクウォーターは、相互に交換可能であると考えられている。一方、製造年、製造元、およびモデルの同じ自動車の例は、多くの属性(外装および内装の色、布製/皮製のシート、クロムメッキまたはスチールのホイルなど)と共に、複数のパーツおよびサブシステム、例えば、タイヤ、エンジン、電気システム、外装、内装、および窓の状態、さらに車両の全走行距離によって変化する。自動車が新品であるときを除いて、実際に同一であると考えられる任意の2つの車両を見つけることは全く困難である。   In addition, the state of the coin (as opposed to the same type, year, and unused state) is one aspect of the variation, for example, all “4” 1962-D Washington quarters are interchangeable. It is believed that. On the other hand, examples of cars of the same year, make, and model have multiple parts and subsystems, with many attributes (exterior and interior colors, fabric / leather sheets, chrome plated or steel foil, etc.) For example, it varies depending on the state of the tire, engine, electrical system, exterior, interior, and window, and the total travel distance of the vehicle. It is quite difficult to find any two vehicles that are actually considered identical except when the car is new.

代替的(および補完的な)メカニズム−標準化機能−は、消費者が商品であると認識し得る品目のタイプが、従来のCDAとはほとんど同じに見えるオークションにおいて一緒に提示されることを可能にするために使用され得る。つまり、SCDA(複合連続ダブルオークション)において使用されるような、入札セット内の入札は、従来のCDA上またはNCDA上のいずれか、および個々の品目オークション上での実際の入札であり得る。標準化機能と、その結果の「標準化連続ダブルオークション」、つまりNCDAの特定の利益は、買い手が、各品目を個々に考えることを必要とせず、各NCDA内に掲示されている全てに品目に入札することを可能にする。各NCDA内に、何百、何千、または何百万ものそのような品目がある中古の本、DVD、または自動車のようなドメインに関して、そのことはカテゴリー内の品目の売買の効率を非常に高め、その結果、そのような販売の量が非常に増加する。   An alternative (and complementary) mechanism-a standardization feature-allows the types of items that consumers can perceive as commodities to be presented together in an auction that looks almost the same as a traditional CDA Can be used to That is, bids in a bid set, such as used in SCDA (Composite Continuous Double Auction), can be actual bids on either conventional CDA or NCDA, and on individual item auctions. The standardization function and the resulting “standardized continuous double auction”, or NCDA's specific benefit, does not require the buyer to consider each item individually and bids on items posted within each NCDA Make it possible to do. For domains such as second-hand books, DVDs, or cars that have hundreds, thousands, or millions of such items within each NCDA, this greatly increases the efficiency of buying and selling items within the category. As a result, the volume of such sales is greatly increased.

標準化機能は、タイプ内の品目のバリエーションを特徴付け、カテゴリー内の各アイテムに個々に値段をつけなければならないことよりも、むしろ入札者が、この特徴付けに基づいて、品目に対して入札することをいとわない金額を表すために提供されるメカニズムである。さらに正確には、標準化は、「実際の価格、実際の状態」の対から標準化価格へマッピングする。   Standardization features characterize variations of items within a type, rather than having to individually price each item within a category, bidders bid on items based on this characterization It is a mechanism provided to represent the amount of money that is willing. More precisely, standardization maps from the “actual price, actual state” pair to the standardized price.

現実化機能は、反対のマッピングを実行する。現実化機能は、(標準価格、実際の状態)の対から実際価格をマッピングする。   The realization function performs the opposite mapping. The realization function maps the actual price from (standard price, actual state) pairs.

除外機能は、「この状態の品目は、購買のための考慮または表示から除外するべきであるか」という質問に、「はい」または「いいえ」で答える。例えば、特定の買い手が、50を下回る評価をされたコインを望まない。   The exclude function answers “yes” or “no” to the question “whether items in this state should be excluded from consideration or display for purchase”. For example, a particular buyer does not want a coin rated below 50.

売り手は、NCDAと関連するガイドラインに従って品目を特徴付ける。   Sellers characterize items according to NCDA and related guidelines.

買い手は、(標準化機能、現実化機能、除外機能、標準状態)の組を選択またはカスタマイズし、それにより該組にリンクされた単一の入札を行なう。   The buyer selects or customizes a set (standardization function, realization function, exclusion function, standard state), thereby making a single bid linked to the set.

標準化、現実化、および除外の機能は、それらの機能が適用する品目のタイプに特有である。実際、個々の入札者は、NCDAを定義する機能を定義すること、またはNACDNの内部の仕組みを理解することさえ求められない。むしろ、そのような機能は、一般的に、ドメインの専門家によって定義され、それらの機能の効果を示す例を伴う表の形式で提示される。NCDA内の全ての入札者がまったく同じ機能を使用するということを言っているのではない。機能は、入札者に個々の好みに適合するように特定のパラメータを調整させるように構成される。そのような調整は、機能が、特定の特徴を有するまたは有さない品目を除外すること、または特定の価格に関し特定のサブレンジ内にない品目を除外することを、入札者に可能にするという点で、特に重要である。   Standardization, realization, and exclusion functions are specific to the type of item that they apply. In fact, individual bidders are not required to define the functions that define NCDA or even understand the internal mechanism of NACDN. Rather, such functions are generally defined by domain experts and presented in the form of a table with examples showing the effects of those functions. Not all bidders in NCDA use exactly the same functionality. The function is configured to allow the bidder to adjust certain parameters to suit individual preferences. Such adjustments allow the function to allow bidders to exclude items that have or do not have specific characteristics, or exclude items that are not within a specific sub-range for a specific price. Especially important.

収集可能なコインを例として考える。貨幣収集家の間では、コインがどの程度珍しいかに従って、価値がつけられる傾向にある。各タイプおよび各時代のコインに関して、これは異なる。例えば、普通の通貨として使用されていたコインは、入手可能な状態の範囲が広く、未使用状態の例が最も珍しく、時には存在しない。他のタイプのコインは、コレクターのために意図され、実際に通貨としては決して使用されないプルーフセットにおいてのみ発行され得る。一部の古代のコインの全ての例は、同じ貯蔵所から来たものであり、実質的に同一であり得る。   Consider collectable coins as an example. Among money collectors, they tend to be valued according to how rare they are. This is different for each type and coin of each era. For example, coins that have been used as ordinary currency have a wide range of available states, the most unused examples are rare, and sometimes do not exist. Other types of coins can only be issued in proof sets that are intended for collectors and are never actually used as currency. All examples of some ancient coins come from the same reservoir and can be substantially identical.

しかしながら、所与のタイプのコインに関して、普遍的な合意が存在しない場合であっても、適切なサブカテゴリーとそれぞれのコインの相対的な珍しさとは概ね知られている。例えば、所与の年度のUS「Indian Head」ペニーは、上記の普通の通貨プロファイルにおそらく適合し、標準化機能は、以下のように表に表され得る。   However, even if there is no universal consensus for a given type of coin, the appropriate subcategory and the relative rarity of each coin is generally known. For example, a US “Indian Head” penny for a given year will probably fit the above normal currency profile, and the standardization function may be represented in the table as follows:

Figure 2008532112
この表において、「除外y/n」および「プレミア%」の列における値は、各入札者によって変更され得る。「例」の列は、これらの変更に合うように自動的に更新される。示されているように、表は、入札者が、20以上の評価をされたペニーを買うことをいとわないが、「エクセレント50」のコインの2倍の額を「未使用64」に対して支払い、「エクセレント50」のコインの30%減額分しか「ベリーグッド40」に対して支払わないということなどを示している(「…」のある行は、この提示の簡潔さの目的で省力された表の領域を示す)。
Figure 2008532112
In this table, the values in the “Exclusion y / n” and “Premier%” columns can be changed by each bidder. The “Example” column is automatically updated to accommodate these changes. As shown, the table shows that bidders are willing to buy a penny rated 20 or more, but double the amount of “Excellent 50” coins against “unused 64” This means that only 30% reduction of “Excellent 50” coins will be paid for “Berry Good 40” (lines with “…” are saved for the purpose of simplicity of this presentation) Table area).

アンダーラインと太字とで示されている表の行は、上記の表の「標準」変数である。標準化機能の全ては、以下に述べられる理由で、特定の変数が標準的であることを識別する。   The rows of the table shown underlined and bold are the “standard” variables in the above table. All of the standardization functions identify that a particular variable is standard for the reasons described below.

買い手の観点からのNCDA
通常のCDAのように、NCDA内で、少なくとも3つの行動が、買い手には利用可能である。
1.市場を見る。
2.市場に買い注文を行なう。
3.取消まで有効な注文を行なう。
NCDA from the buyer's perspective
Like normal CDA, at least three actions are available to buyers within NCDA.
1. Look at the market.
2. Place a buy order on the market.
3. Make a valid order until canceled.

(買い手がNCDAを見る方法)
NCDA内には見るべき要素の3つのグループが存在する。つまり、未決の売り注文と、未決の買い注文と、取引の履歴とである。
(How buyers view NCDA)
There are three groups of elements to see in NCDA. That is, a pending sell order, a pending buy order, and a transaction history.

買い手にとって、NCDAは、上記3つのグループの要素を有するバーチャルなCDAとして提示され、買い手が使用している標準化機能を収容するように調整されている。   For buyers, NCDA is presented as a virtual CDA with the above three groups of elements and is tailored to accommodate the standardization functions used by buyers.

(買い手が未決の売り注文を見る方法)
未決の売り注文は、最初に買い手の除外機能を、カテゴリー内の現在入手可能な全品目に適用して、除外されるべき品目あるかどうかを見ることによって提示される。次に、除外されなかった品目は、買い手の標準化機能に従って、その売り手からの「標準」状態にある品目に対する、対応する提示価格を決定する。従って、例えば、特定のタイプ、未使用の出所、および当たり年の100枚のペニーが、現在、オークションに存在した場合に、品格特性を有する全100個のリストが、買い手のコンピュータに送信され、買い手の除外機能を適用して、受諾しがたい状態にある任意のものを除外する。売り出し中の残りのコインに対する実際の価格および実際の状態は、買い手の標準化機能を介し、それぞれに対して標準化された価格となる。例えば、その売り手が、「標準」状態にある品目に対して提示しているであろう理論的な価格である。複数の品目が、それらの理論的な「標準」に対して同じ価格を有する場合に、品目は、そのアスクが提示された時間ごとに、先着順でその価格の範囲内で注文される。
(How buyers view pending sales orders)
Pending sell orders are presented by first applying the buyer's exclusion function to all currently available items in the category to see if there are items to be excluded. The items that were not excluded then determine the corresponding offer price for the item in the “standard” state from the seller according to the buyer's standardization function. Thus, for example, if 100 pennies of a particular type, unused origin, and per year are currently present in the auction, a list of all 100 with class characteristics will be sent to the buyer's computer, Apply the buyer exclusion feature to exclude any items that are in an unacceptable state. The actual price and actual status for the remaining coins being sold are standardized for each through the buyer's standardization function. For example, the theoretical price that the seller would have offered for an item in the “standard” state. If multiple items have the same price for their theoretical “standard”, the items are ordered within the price range on a first-come, first-served basis for each time the ask is presented.

この提示プロセスの結果は、特定の買い手が表した好みに合わせられたCDAである。例えば、上記の標準化機能を使用して、「グッド4」の状態にあるコインは示されない。なぜならば、それらには関心がないからである。各価格帯における要素は、異なる品格であり得るということにも留意されたい。同じであるものは、標準化された提示価格であり、実際の状態または実際の提示価格ではない。この提示を改善点として、買い手は、各キューの実際の構成を見ることができ、所望する場合には、キュー内の個々のコインのそれぞれに対するリストを調査する。   The result of this presentation process is a CDA tailored to the preferences expressed by a particular buyer. For example, coins in the “good 4” state using the standardization function described above are not shown. Because they are not interested in them. Note also that the elements in each price range can be of different dignity. What is the same is the standardized offer price, not the actual state or actual offer price. With this presentation as an improvement, the buyer can see the actual configuration of each queue and, if desired, examine the list for each individual coin in the queue.

(買い手が取引履歴を見る方法)
取引履歴は、同様のフィルタリングメカニズムを通じて、買い手に提示される。つまり、買い手が関心から除外した品目は、全く示されず、実際に売られている品目の特性に基づいた価格の標準化が適用され、相対的な販売価格をもたらす。
(How buyers view transaction history)
Transaction history is presented to buyers through a similar filtering mechanism. That is, items that the buyer has excluded from interest are not shown at all, and price standardization based on the characteristics of the items that are actually sold is applied, resulting in relative selling prices.

従って、NCDAの取引履歴内の各品目は、実際の販売価格と、実際の価格が導き出された標準化された入札価格と、標準化機能自体とを有する。   Thus, each item in NCDA's transaction history has an actual sales price, a standardized bid price from which the actual price was derived, and a standardization function itself.

上の表に示されている標準化機能が使用された場合には、例えば、$10で売られる「エクセレント50」の状態にあるペニーは、$10で売られているとして示される。しかしながら、同じ標準化機能を使用して、買い手に対して$2の「ベリーグッド20」の状態で売られているペニーも、$10の「相対的な」価格を有する。なぜならば、$2の実際の入札をもたらすように入札された「標準化された」価格が$10であるからである。   When the standardization function shown in the table above is used, for example, a penny in the state of “Excellent 50” sold for $ 10 is shown as being sold for $ 10. However, a penny sold to the buyer with a “very good 20” status of $ 2 using the same standardization function also has a “relative” price of $ 10. This is because the “standardized” price bid to yield an actual bid of $ 2 is $ 10.

全ての品格のペニーの過去の販売が、単一のグラフに示され得るという結果となる。この提示に対する拡張として、見る者は、「掘り下げ」て、任意の特定の販売の詳細を見ることもあり得、その時点において、実際の価格、状態などがまた提示される。   The result is that past sales of all grades of penny can be shown in a single graph. As an extension to this presentation, the viewer may “drill in” to see the details of any particular sale, at which point the actual price, status, etc. are also presented.

(買い手が未決の買い注文を見る方法)
未決の買い注文のセットを効果的に提示することは、買い手にとって重要である。なぜならば、未決の買い注文のセットを効果的に提示することは、買い手に競争を見せるからである。しかしながら、これらの未決の買い注文は、固定価格に対してではなく、むしろ、(標準化機能、現実化機能、除外機能、標準状態の定義、正常な状態の価格)の組からなるという事実のために、未決の買い注文を直接的に比較することができない。(このスキームの単純化されたバージョンは、全ての買い手が同じ標準状態の定義および標準状態の価格を使用するということを必要とし、これらの状況の下で、未決の入札は全て直接的に比較され得る。なぜならば、未決の買い注文は、同じ「標準」品目に対してであるからである。しかしながら、買い手が、異なる「標準」の定義を有することを可能にすることは有用である。なぜならば、単一の定義が必ずしも全ての買い手に受諾可能ではないからである。例えば、一人の買い手が、プルーフ70のコインのみを望み、従って、上記の例において「標準」として使用されるエクセレント50のコインは、他の買い手にとっては受諾することができない。)
将来の買い手の観点から未決の入札を見て比較するために、将来の買い手は、(標準化機能、現実化機能、標準状態の定義)の組を選択することが必要であり、買い手が入札を行なった場合には、買い手の入札と関連する組が使用され得る。次に、標準状態が、見ている買い手の除外機能によって除外されたかどうかを見るためにテストされ、そうであった場合には、スキップされる。入札の「標準」の定義は、「実際の状態」パラメータとして、見ている買い手の標準化機能に伝えられ、見ている買い手の「標準」の定義に対応する入札価格をもたらす。(比較される入札と関連付けられる「標準」の定義と、見ている買い手の「標準」の定義とが同じである場合には、これは、恒等変換−変更なしであるということに留意されたい。)見ている買い手の「標準」の定義に対して計算された入札価格のセットの結果は、まず価格に従ってソートされ、次に、同じ価格におけるグループ内で受信された時間によってソートされる。
(How buyers view pending purchase orders)
It is important for buyers to effectively present a set of pending buy orders. This is because effectively presenting a set of pending buy orders causes buyers to compete. However, because of the fact that these pending buy orders are not for fixed prices, but rather consist of a set of (standardization function, realization function, exclusion function, standard state definition, normal state price). Furthermore, it is not possible to directly compare pending purchase orders. (The simplified version of this scheme requires that all buyers use the same standard definition and standard price, and under these circumstances, all pending bids are directly compared. It can be done because pending buy orders are for the same “standard” item, however, it is useful to allow buyers to have different “standard” definitions. This is because a single definition is not necessarily acceptable to all buyers, for example, one buyer wants only the coins of proof 70 and is therefore excellent used as “standard” in the above example. 50 coins cannot be accepted by other buyers.)
In order to see and compare pending bids from the perspective of future buyers, future buyers will need to select a set of (standardization function, realization function, standard state definition) and buyers will bid If so, the set associated with the buyer's bid may be used. The standard state is then tested to see if it was excluded by the viewing buyer's exclusion function, and if so, it is skipped. The “standard” definition of the bid is communicated to the viewing buyer's normalization function as an “actual state” parameter, resulting in a bid price corresponding to the definition of the viewing buyer's “standard”. (Note that if the definition of "standard" associated with the bids being compared is the same as the definition of the buyer's "standard", this is the identity transformation-no change. The result of the set of bid prices calculated against the “standard” definition of the buyer looking at is sorted first by price and then by time received within the group at the same price .

将来の買い手は、市場内の未決の要求を見て、フィルタリングして、調整することができ、彼自身の好みを反映させるという結果となる。   A future buyer can see, filter and adjust to pending requests in the market, resulting in his own preference.

(市場買い注文)
市場買いは、買い手の標準化機能を全ての未決の売り注文(アスク)に適用し、標準化された最低額を有する品目の購入を実行することによって行われる。標準化された最低額が同じである品目が一つ以上ある場合には、掲示時間の最も早い品目が選択される(一般的なCDRと同様に先着順)。
(Market buying order)
Market buying is done by applying the buyer's standardization function to all pending sell orders (asks) and performing purchases of items with a standardized minimum amount. If there are one or more items with the same standardized minimum amount, the item with the earliest posting time is selected (first-come-first-served basis as with a general CDR).

例えば、「$20を上回らない」という限度額が市場買いに対して表され、その場合にはまた、$20は、標準化された条件で表される。市場買いに限度額を設ける理由は、入手可能な品目のセットは、買い手がNCDAを見ている時と注文が実行されている時との間で変化し得るということである。従って、買い手は、上記のように提示されたNCDAを見て、次に、買い手が見た標準化された最低額の品目を買うということに対する期待に基づいて注文を行なう。しかしながら、その品目および同じ標準化された価格を有する他の全ての品目は、買い手が注文を行なう前に消え得る。この場合、限度額によって表示される標準化された価格の制約内の品目が残らない場合には、市場買い注文は単に不成功となり、買い手が、変化した市場の状態に基づいて新たな買いの要求を出すことをまだ望んでいるかどうかを再び考えさせる。   For example, a limit of “does not exceed $ 20” is represented for a market buy, in which case $ 20 is also represented by a standardized condition. The reason for placing a limit on market buying is that the set of available items can vary between when the buyer is looking at NCDA and when the order is being executed. Thus, the buyer looks at the NCDA presented as described above and then places an order based on his expectation to buy the standardized minimum item that the buyer has seen. However, the item and all other items with the same standardized price can disappear before the buyer places an order. In this case, if no item remains within the standardized price constraints represented by the limit, the market buy order will simply be unsuccessful and the buyer may request a new buy based on the changed market conditions. Rethink whether you still want to get out.

(取り消すまで有効な買い注文)
取り消すまで有効な買い注文は、標準化機能と特定された価格とが任意の既存の品目の提示価格に合うように結合するかどうかをまず評価することによって取り扱われる。それは市場買い注文と同様である。組み合わされないものは単に表の中に保たれ、そのような注文のそれぞれは、標準化機能、標準化された入札額、プラス注文が受信された時間からなる。
(Buy order valid until canceled)
Buy orders that are valid until canceled are handled by first evaluating whether the standardization function and the identified price combine to match the offer price of any existing item. It is similar to a market buy order. Those that are not combined are simply kept in a table, and each such order consists of a normalization function, a standardized bid amount, plus the time the order was received.

未決の入札によって表示される実際の1つの入札価格のセットは存在しないということに留意されたい。代って、品目のタイプ内のそれぞれの組合せの変数に対応する入札価格のセットが存在する。一部の変数は、実数または自由な整数で表示され得、これは、無数の入札価格のセットに対応する。しかしながら、実際には、これは問題にはならない。なぜならば、有効な入札価格のセットは、品目タイプの任意の特定の例について素早く計算され得、売り手が販売するものは、そのような特定の例であるからである。   Note that there is no actual set of bid prices displayed by open bids. Instead, there is a set of bid prices corresponding to each combination variable within the item type. Some variables may be expressed as real numbers or free integers, which correspond to an infinite set of bid prices. In practice, however, this is not a problem. Because a set of valid bids can be quickly calculated for any particular example of item type, what the seller sells is such a particular example.

(売り手の観点からのNCDA)
従来技術のCDAのように、NCDAは、売り手と買い手とに対して対称的である。従って、売り手に対して利用可能な行動が少なくとも3つあり得る。
(NCDA from the perspective of the seller)
Like prior art CDAs, NCDA is symmetric with respect to sellers and buyers. Thus, there can be at least three actions available to the seller.

1.NCDAを見る。   1. Watch NCDA.

2.市場売り注文を行なう。   2. Place a market sell order.

3.特定の価格で、取り消すまで有効な注文を行なう。   3. Place a valid order at a specific price until canceled.

(売り手がNCDAを見る方法)
買い手についてのように、NCDAにおいて見るべき要素の3つのグループが存在する。つまり、未決の売り注文、未決の買い注文、および取引の履歴である。
(How sellers view NCDA)
As with buyers, there are three groups of elements to see in NCDA. That is, pending sales orders, pending buy orders, and transaction history.

売り手にとって、NCDAは、上記の3つのグループの要素を有するバーチャルなCDAとしても提示され得るが、ただし、比較の目的に対して、買い手が成すのとは異なって為される。なぜならば、買い手は標準化機能を有し、該標準化機能は買い手の価値に対する見方を表し、売り手は特定の特性を有する実際の品目を有するからである。従って、売り手の関心は、その特定の品目を売っている観点から市場を見ることにある。これは次のようにして達成される。   For sellers, NCDA can also be presented as a virtual CDA with the above three groups of elements, but for comparison purposes, it is done differently than the buyer makes. This is because the buyer has a normalization function, which represents a view of the buyer's value, and the seller has an actual item with specific characteristics. Thus, the seller's interest is in looking at the market in terms of selling that particular item. This is accomplished as follows.

(売り手が未決の買い注文を見る方法)
将来の売り手は、未決の買い注文が、売り手が売りたい品目とどのように関連しているかに関心がある。従って、各未決の入札と関連する標準化機能が、売り手の実際の品目の状態に適用され、入札者がその品目に対して実際に支払う価格をもたらす。これらの価格は、提示のために、掲示時間に従って順序付けられた同じ価格のキューにグループ分けされる。
(How sellers view pending purchase orders)
Future sellers are interested in how pending buy orders relate to items that the seller wants to sell. Thus, the standardization function associated with each pending bid is applied to the actual item status of the seller, resulting in the price that the bidder actually pays for that item. These prices are grouped into queues of the same price, ordered according to the posting time, for presentation.

(売り手が取引履歴を見る方法)
取引履歴を見ることは、買い手に対して使用される方法と非常に似た方法で、売り手に対して準備されているが、取引履歴が、この売り手によって売られている品目の特性であった場合には、実際の買い手の標準化機能が使用されて、買い手がその品目に対して支払ったであろう価格を決定するという点で異なる。
(How sellers view transaction history)
Looking at the transaction history is prepared for the seller in a manner very similar to that used for the buyer, but the transaction history was characteristic of the item being sold by this seller In some cases, the actual buyer standardization function is used to determine the price that the buyer would have paid for the item.

例えば、上記の表形式において示されている標準化機能を使用し、この売り手が「ベリーグッド40」の状態にあるペニーを有し、関心の取引は、$4で売られた「ベリーグッド30」の状態にあるペニーであったとする。これは、買い手が「エクセレント50」の状態にあるペニーに対して$10を実際に入札するということを意味し、それはこの機能の「標準」の事例である。同じ機能を使用して、その買い手は、現在の売り手が有するものである「ベリーグッド40」のペニーに$7を支払う。従って、実際の「ベリーグッド30」のペニーが、たった$4で売られた場合であっても、事前のその取引は、相対的な価格である$7とされる。   For example, using the standardization function shown in the tabular form above, this seller has a penny in a “very good 40” state, and the transaction of interest is a “very good 30” sold for $ 4. Suppose that the penny is in the state. This means that the buyer actually bids $ 10 against a penny in an “Excellent 50” state, which is a “standard” case for this feature. Using the same function, the buyer pays $ 7 to the “very good 40” penny that the current seller has. Thus, even if an actual “Berry Good 30” penny is sold for only $ 4, the deal in advance is a relative price of $ 7.

このアプローチを使用して、売り手は、過去の取引に参加した買い手が、売り手が現在販売することを考えている品目に対して支払ったであろう額を見ることができる(注意:任意の買い手の標準化機能は現在の売り手の品目を除外する場合には、その取引は比較から除外され得る)。   Using this approach, the seller can see the amount that a buyer who participated in a past transaction would have paid for the item that the seller is currently considering selling (note: any buyer If the standardization function excludes the current seller item, the transaction may be excluded from the comparison).

(売り手が未決の売り注文を見る方法)
将来の売り手が、売り手の競争を見ることができるということもまた重要である。これは、標準化機能と、見ている売り手が売っている品目の状態である「標準」状態とを使用することによって行なわれる。
(How sellers view pending sales orders)
It is also important that future sellers can see seller competition. This is done by using a standardization function and a “standard” state, which is the state of the item that the viewing seller is selling.

(市場売り注文)
売り手が、市場売り注文を行なうときには、売り注文は、未決の入札の全てに対して評価され、未決の入札の最高額が受諾される。この評価は、各未決の入札と関連する標準化機能を売られている品目の特定の属性に対して適用し、実際の入札価格を決定する。実際の入札価格の最高額における複数の未決の入札が存在する場合には、掲示時間の最も早いものが選択される。市場買い注文と同様に、市場売り注文は限度額を明示し得るが、市場売りにとっては、限度額は受諾される実際の入札金額の最低額であり、最高額ではない。
(Market selling order)
When a seller places a market sell order, the sell order is evaluated against all pending bids and the highest pending bid is accepted. This evaluation applies the standardization function associated with each pending bid to a particular attribute of the item being sold to determine the actual bid price. If there are multiple outstanding bids at the highest actual bid price, the one with the earliest posting time is selected. Like market buy orders, market sell orders may specify a limit, but for market sell, the limit is the lowest actual bid amount accepted, not the highest.

(取り消すまで有効な売り注文)
取り消すまで有効である売り注文が行なわれるときには、該売り注文はまず、未決の入札に対して評価される。これが販売の実行とならない場合には、注文(「アスク」)は表の中に単に記入され、該表はCDAの観点を準備するために使用され、該表に対して市場売りは実行される。
(Sell order valid until canceled)
When a sell order is made that is valid until canceled, the sell order is first evaluated against pending bids. If this is not a sale execution, the order ("ask") is simply entered into a table, which is used to prepare the CDA perspective and a market sale is executed against the table. .

再び図8を参照すると、オークションシステム11000は、エンティティが、属性および方法を有して、エンティティ関係方式でインプリメントされている。代替的な実施形態において、様々な実施形態におけるオークションシステム、オークションシステム11000は、次の属性を有し得る:
属性11010エンティティは、オークションシステム11000内のエンティティ12000の名前と、これらの名前を有しているエンティティ12000との間で、1対1対応を確立するマップである。
Referring again to FIG. 8, the auction system 11000 is implemented in an entity relationship manner with entities having attributes and methods. In an alternative embodiment, the auction system in various embodiments, auction system 11000, may have the following attributes:
The attribute 11010 entity is a map that establishes a one-to-one correspondence between the names of the entities 12000 in the auction system 11000 and the entities 12000 having those names.

属性11012品目は、オークションシステム11000内で既知の品目13000の名前と、これらの名前を有している品目13000との間で、1対1対応を確立するマップである。   The attribute 11012 item is a map that establishes a one-to-one correspondence between the names of items 13000 known in the auction system 11000 and items 13000 having those names.

属性11014品目標準化されたCDAは、オークションシステム11000内で既知の標準化連続ダブルオークション14000の名前とこれらの名前を有している標準化連続ダブルオークション14000との間で1対1対応を確立するマップである。   The attribute 11014 item standardized CDA is a map that establishes a one-to-one correspondence between the names of standardized continuous double auctions 14000 known in the auction system 11000 and standardized continuous double auctions 14000 having these names. is there.

様々な実施形態において、オークションシステム11000は次の方法を有し得る。   In various embodiments, the auction system 11000 may have the following methods.

方法11050初期化。この方法は、空のマップ11010エンティティ、空のマップ11012品目、および空のマップ11014標準化されたCDAを作成することを含んで、初期の動作に対して、オークションシステム11000を準備する。   Method 11050 initialization. The method prepares the auction system 11000 for initial operation, including creating an empty map 11010 entity, an empty map 11012 item, and an empty map 11014 standardized CDA.

方法11052作成エンティティ。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム11000内のそのエンティティを指すために使用される識別子と関連させる。オークションシステム11000の背景において、エンティティは人であるか、または会社、政府、または同様な組織であり、オークションシステム11000を使用して売買され得る品目13000を所有することができる。   Method 11052 creation entity. This method associates type and description information for an external entity with an identifier that is used to refer to that entity within the auction system 11000. In the context of the auction system 11000, the entity can be a person or a company, government, or similar organization and can own items 13000 that can be bought and sold using the auction system 11000.

方法11054エンティティ存在。この方法は、該方法に対するパラメータとして受信された識別子によって識別されたエンティティ12000が、オークションシステム11000に知られているかどうか、すなわちマップ11010エンティティ内に含まれているかどうかをチェックする。   Method 11054 entity present. The method checks whether the entity 12000 identified by the identifier received as a parameter to the method is known to the auction system 11000, i.e. included in the map 11010 entity.

方法11056ゲットエンティティ。この方法は、パラメータ識別子を使用して、マップ11010エンティティ内でエンティティ12000を調べ、マッピングが存在する場合、タイプエンティティの関連したプログラミングオブジェクトに参照を戻す。   Method 11056 get entity. This method uses the parameter identifier to look up the entity 12000 within the map 11010 entity and, if a mapping exists, return a reference to the associated programming object of the type entity.

方法11058作成品目。この方法は、外部の品目に対するタイプおよび記述情報を、オークションシステム11000内のその品目を指すために使用される識別子と関連させる。オークションシステム11000の背景において、品目は、エンティティ12000によって、オークションシステム11000内で売買される製品またはサービスである。   Method 11058 created item. This method associates type and descriptive information for an external item with an identifier that is used to refer to that item in the auction system 11000. In the background of the auction system 11000, an item is a product or service that is bought and sold within the auction system 11000 by an entity 12000.

方法11060品目存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目13000が、オークションシステム11000に知られているかどうか、すなわちマップ11012品目内に含まれているかどうかをチェックする。   Method 11060 items present. This method checks whether the item 13000 identified by the identifier received as a parameter is known to the auction system 11000, i.e. included in the map 11012 item.

方法11062ゲット品目。この方法は、識別パラメータを使用して、マップ11012品目内で品目13000を調べ、マッピングが存在する場合、タイプ品目の関連したプログラミングオブジェクトに参照を戻す。   Method 11062 get item. This method uses the identification parameter to look up the item 13000 in the map 11012 item and, if a mapping exists, return a reference to the associated programming object of the type item.

方法11064作成標準化されたCDA。この方法は、標準化連続ダブルオークション14000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ1014標準化されたCDAの中に入れる。   Method 11064 creates a standardized CDA. This method creates a programming object that displays a standardized continuous double auction 14000 and uniquely associates it with the identifier received in the method as a parameter, ie, puts it in the map 1014 standardized CDA.

方法11066標準化されたCDA存在。この方法は、パラメータとして該方法に受信された識別子によって識別された標準化連続ダブルオークション14000が、オークションシステム11000に知られているかどうか、すなわちマップ11014標準化されたCDA内に含まれているかどうかをチェックする。   Method 11066 Standardized CDA presence. This method checks whether the standardized continuous double auction 14000 identified by the identifier received by the method as a parameter is known to the auction system 11000, ie included in the map 11014 standardized CDA. To do.

方法11068ゲット標準化されたCDA。この方法は、識別パラメータを使用して、マップ1014標準化されたCDA内で標準化連続ダブルオークション14000を調べ、マッピングが存在する場合、タイプ標準化連続ダブルオークションの関連したプログラミングオブジェクトに参照を戻す。   Method 11068 get standardized CDA. This method uses the identification parameter to look up the standardized continuous double auction 14000 in the map 1014 standardized CDA and, if a mapping exists, returns a reference to the associated programming object of the type standardized continuous double auction.

プログラミングオブジェクトエンティティ12000は、外部のエンティティ、およびこれらのエンティティがオークションシステム1000に知らしめた金銭的リソースおよび品目を表示し得る。プログラミングオブジェクトは、資金を移転する能力、または資金の移転を開始して確認するための通信を送信する能力、および品目の所有権を移転するかまたは所有権の移転を開始して確認するために通信を送信する能力を含み得る。   Programming object entity 12000 may display external entities and financial resources and items that these entities have informed auction system 1000. The programming object has the ability to transfer funds, or send a communication to initiate and confirm the transfer of funds, and to transfer ownership of the item or initiate and confirm ownership transfer It may include the ability to send communications.

プログラミングオブジェクト品目13000は、オークションシステム11000を通して売買され得るような外部の製品およびサービスを表示し得る。これらのプログラミングオブジェクトは、現在それらを所有しているエンティティを識別するような能力を含み得る。各品目の記述は、品目のタイプに関する標準化機能への入力として必要とされる要素を含み、標準化機能が記述と機能とに基づいて価値を計算する。例えば、コインのタイプは、発行国、額面、製造年、鋳造日、鋳造所の位置を含む。記述は、1〜70で評価する状態を含む。   Programming object item 13000 may display external products and services that may be bought and sold through auction system 11000. These programming objects may include the ability to identify the entity that currently owns them. Each item description includes the elements required as input to the standardization function for the item type, and the standardization function calculates the value based on the description and function. For example, the coin type includes the country of issue, face value, year of manufacture, date of casting, and location of the foundry. The description includes the states evaluated at 1-70.

連続ダブルオークション14000を標準化したプログラミングオブジェクトは、以下で記述される。   The programming object that standardizes the continuous double auction 14000 is described below.

代替的な実施形態において、オークションシステム11000は、より多いまたはより少ない属性および/または方法を有する。   In alternative embodiments, the auction system 11000 has more or fewer attributes and / or methods.

(状態を定義する名前−値のリスト)
品目の状態は、{名前、値}の対のリストによって記述され、その場合に、名前はオークションを通して売られている品目のタイプの名前であり、値は、その属性の可能な値を記述する。値は、それ自体が{名前、値}の対のリストであり得、すなわちリストはネストされたリストを含み得る。例えば:
{{色、青};{サイズ、大}
{コインの状態50}
{内装、{{シートの材料、皮};{カーペットの色、グレー}}}
(標準化機能)
標準化機能は、実際の価格および実際の状態を入力として取得し、標準化された価格を結果として生成する。例えば、これは様々な提示価格を有する様々な状態にある品目について、比較可能な提示価格を生成するために使用される。
変換の例:
{実際の価格=$7.00;実際の状態=「ベリーグッド40」}→標準価格=$10.00。
{実際の価格=$30.00;実際の状態=「未使用65」}→$10.00。
(Name-value list defining the state)
The state of an item is described by a list of {name, value} pairs, where the name is the name of the type of item being sold through the auction and the value describes the possible values of that attribute. . The value may itself be a list of {name, value} pairs, ie the list may include a nested list. For example:
{{Color, blue}; {size, large}
{Coin state 50}
{Interior, {{sheet material, leather}; {carpet color, gray}}}
(Standardization function)
The standardization function takes the actual price and actual state as input and generates a standardized price as a result. For example, it is used to generate comparable offer prices for items in different states with different offer prices.
Conversion example:
{Actual price = $ 7.00; Actual state = “Berry Good 40”} → Standard price = $ 10.00.
{Actual price = $ 30.00; Actual state = “Unused 65”} → $ 10.00.

(現実化機能)
現実化機能は、標準化機能の逆である。現実化機能は、標準化された価格および実際の状態を入力として取得し、実際の価格を結果として生成する。例えば、これは、現実化機能と標準価格を使用して表された入札に基づいて、入札者が実際の品目に支払う実際の価格を決定するために使用される。変換の例:
{標準価格=$10.00;実際の状態=「ベリーグッド40」}→実際の価格=$7.00。
{標準価格=$10.00;実際の状態=「未使用65」}→実際の価格=$30.00。
(Realization function)
The realization function is the reverse of the standardization function. The realization function takes the standardized price and actual state as input and generates the actual price as a result. For example, this is used to determine the actual price that the bidder will pay for the actual item based on the bid expressed using the realization function and the standard price. Conversion example:
{Standard price = $ 10.00; actual state = “very good 40”} → actual price = $ 7.00.
{Standard price = $ 10.00; actual state = “unused 65”} → actual price = $ 30.00.

(除外機能)
除外機能は、品目の状態を記述している名前−値のリストを取得し、状態が除外された場合には、真という値を返信し、そうでなければ偽という値を返信する。変換の例:
{コインの状態=「グッド4」}→真(すなわち品目を除外する)
{コインの状態=「ベリーグッド40」}→偽(すなわち品目を除外しない)
(図9:アスク16000)
図示された実施形態において、アスク16000は、標準化連続ダブルオークション14000を識別するプログラマチックオブジェクトであり(それにより、販売用にオファーされる品目のタイプ)、アスクされる金額、アスクを行なうエンティティ、アスクと関連する標準化機能、およびアスクが期限切れする時刻に関して、アスク16000が行なわれる。
(Exclusion function)
The exclusion function obtains a list of name-values describing the state of the item, and returns a value of true if the state is excluded, and a value of false otherwise. Conversion example:
{Coin status = “good 4”} → true (ie, item is excluded)
{Coin status = "very good 40"}-> false (ie do not exclude items)
(Figure 9: Ask 16000)
In the illustrated embodiment, ask 16000 is a programmatic object that identifies a standardized continuous double auction 14000 (thus the type of item offered for sale), the amount being asked, the entity performing the ask, Ask 16000 is performed with respect to the standardization function associated with and the time when the ask expires.

様々な実施形態において、アスク16000は、以下の属性を有し得る:
16008状態。これは、名前−値の対のリストであり、該リストは、品目の状態を記述し、このアスクが受諾された場合には、品目は買い手に売られる。
In various embodiments, ask 16000 may have the following attributes:
16008 state. This is a list of name-value pairs that describe the status of the item, and if this ask is accepted, the item is sold to the buyer.

16010アスク金額。これは、アスクが行なわれる標準化連続ダブルオークションを通して売られるタイプの品目プと交換にアスクされる金額を表す。   16010 ask amount. This represents the amount to be paid in exchange for the type of item sold through a standardized continuous double auction where the ask is performed.

16012オークション。これは、アスクが行なわれる標準化連続ダブルオークション14000を表示するプログラマチックオブジェクトをいう。   16012 auction. This refers to a programmatic object that displays a standardized continuous double auction 14000 where the ask is being performed.

16014売り手。これは、アスクを行なうエンティティ12000をいう。   16014 seller. This refers to the entity 12000 that performs the ask.

16016機能。これは、アスクと関連する標準化機能18000をいう。   16016 function. This refers to the standardization function 18000 associated with the ask.

16018期限切れ。これは、アスクが期限切れになる時刻である。この時点に到達すると、アスク16000オブジェクトは、アスクがまだ受諾さない場合には、オブジェクト自身の方法16054取り下げを起動するということに留意されたい。   16018 expired. This is the time when the ask expires. Note that when this point is reached, the Ask 16000 object invokes its own method 16054 withdrawal if the Ask has not yet accepted.

16020受信時刻。これは、アスクがオークションに掲示された時刻である。   16020 reception time. This is the time when Ask was posted in the auction.

入札は、以下の方法を有し得る。   Bidding can have the following methods.

16050初期化。この方法は、状態、アスク金額、オークションの参照、売りの参照、機能の識別、および期限切れ時間をパラメータとして取得し、次に、それらは対応するオブジェクトの属性として割り当てられる。   16050 initialization. The method takes as parameters the state, ask amount, auction reference, sell reference, function identification, and expiration time, which are then assigned as attributes of the corresponding object.

16052受諾。この方法は、アスクが買い手に受諾されたとき、すなわち買い手が、アスクされた価格で品目を買うことに同意したときに、呼び出される。この方法は、販売を含む、所有権のための資金の交換をもたらすかまたは開始する。   Accepted 16052. This method is invoked when the ask is accepted by the buyer, that is, when the buyer agrees to buy the item at the ask price. This method results in or initiates an exchange of funds for ownership, including sales.

16054取り下げ。この方法は、オークションからアスクを取り下げるために呼び出される。これは、プログラミングオブジェクト16012オークションの方法14062取り下げのアスクを呼び出すことによって機能する。   16054 withdrawal. This method is called to withdraw an ask from the auction. This works by calling the ask to withdraw method 14062 of the programming object 16012 auction.

(図10:入札17000)
例示的な実施形態に対して、入札17000は、入札されているオークション(それにより、入札されている品目)、入札の金額、入札しているエンティティ、入札と関連する標準化機能、および入札が期限切れとなる時刻を識別するプログラマチックオブジェクトである。
(Figure 10: Bid 17000)
For the exemplary embodiment, bid 17000 is the auction being bid (and thereby the item being bid), the amount of the bid, the entity that is bidding, the standardization function associated with the bid, and the bid expired. Is a programmatic object that identifies the time of day.

様々な実施形態において、入札17000は次の属性を有し得る。   In various embodiments, bid 17000 may have the following attributes:

17010標準入札金額。これは、「標準」状態にある品目に対する入札の金額を表す。   17010 standard bid amount. This represents the bid amount for the item in the “standard” state.

17012オークション。これは、入札が行なわれた標準化連続ダブルオークション14000を表示するプログラマチックオブジェクトを指す。   17012 auction. This refers to a programmatic object that displays a standardized continuous double auction 14000 for which a bid has been placed.

17014買い手。これは、入札したエンティティ12000を指す。   17014 buyer. This refers to the entity 12000 that bid.

17016標準化機能。これは、入札と関連する標準化機能18000を指す。   17016 Standardization function. This refers to the standardization function 18000 associated with bidding.

17018現実化機能。実際の品目に支払う実際の価格を決定するために使用され、入札がまだ受諾されていない場合、入札17000オブジェクトは、それ自身の方法07054取り下げを起動する。   17018 Realization function. If it is used to determine the actual price to pay for the actual item and the bid has not yet been accepted, the bid 17000 object invokes its own method 07054 withdrawal.

入札は次の方法を有し得る:
17050初期化。この方法は、その後オブジェクトの対応する属性として割り当てられる入札金額、オークション参照、買い手参照、入札セット参照をパラメータとして取る。
Bidding can have the following methods:
17050 initialization. This method takes as parameters the bid amount, auction reference, buyer reference and bid set reference that are then assigned as corresponding attributes of the object.

17052受諾。この方法は、入札が売り手によって受諾されるとき、すなわち売り手が入札、売り手の品目および入札の標準化機能によって計算された価格で品目を売ることに同意したときに呼び出される。この方法は、販売を含む、所有権に対する資金の交換をもたらすか、または開始する。   Accepted 17052. This method is invoked when a bid is accepted by the seller, that is, when the seller agrees to sell the item at the price calculated by the bid, seller item and bid standardization function. This method results in or initiates an exchange of funds for ownership, including sales.

17054オークション閉鎖。この方法は、オークションから入札を取り下げるために呼び出される。この方法は、プログラミングオブジェクト10712オークションの方法14060取り下げ入札を呼び出すことによって機能する。   17054 Auction closed. This method is called to withdraw bids from the auction. This method works by calling the programming object 10712 auction method 14060 withdrawal bid.

様々な実施形態において、入札は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, a bid may have more or fewer attributes and / or methods.

(図11:標準化連続ダブルオークション4000)
様々な実施形態において、標準化連続ダブルオークション14000は、標準化連続ダブルオークションを表示するために使用されるオブジェクトの属性および方法を定義するプログラマチックオブジェクトである。
(Figure 11: Standardized continuous double auction 4000)
In various embodiments, the standardized continuous double auction 14000 is a programmatic object that defines the attributes and methods of the objects used to display the standardized continuous double auction.

標準化連続ダブルオークション14000は、以下の属性を有し得る。   A standardized continuous double auction 14000 may have the following attributes:

14010名前。これはオークションを識別する。   14010 names. This identifies the auction.

14012タイプ。これはオークションを通して売られる品目のタイプを識別する。   14012 type. This identifies the type of item sold through the auction.

14014アスク。これは、提出されたアスクのリスト(すなわち、特定の価格で、このオークションを通して売られる品目のタイプの売りオファー)であり、該リストは期限切れではなく、受諾済みでもない。   14014 ask. This is a list of submitted asks (ie, a sell offer of the type of item sold through this auction at a particular price) that is neither expired nor accepted.

14016入札。これは、提出されるアスクのリスト(すなわち、関連する標準化機能および標準価格を使用して計算された価格で、このオークションを通して売られる品目のタイプの売りオファー)であり、該リストは期限切れでも、受諾済みでもない。   14016 bids. This is a list of asks to be submitted (ie, a sell offer of the type of item sold through this auction at a price calculated using the associated standardization function and standard price), even if the list has expired, Not accepted.

標準化連続ダブルオークション14000は、以下の方法を有する:
14050初期化。オークション14010名前となるストリング、およびオークション14012タイプとなるストリングをパラメータとして受け取る。空のリスト14014アスク、および空のリスト4016入札を作成する。
The standardized continuous double auction 14000 has the following methods:
14050 initialization. The auction 14010 name string and the auction 14012 type string are received as parameters. Create an empty list 14014 ask and an empty list 4016 bid.

14052アスクを選択。この方法は、図9に示されているような標準化機能およびアスク16000のリストをパラメータとして取得する。この方法は、該標準化機能18000を該アスク16000の状態16008に適用することによって、該リストにおける各アスク16000に対する標準化された提示価格を計算する。次に、この方法は、{標準化された提示価格、アスク}の対の結果を、まず、標準化した提示価格に従い、次に(同じ標準化された提示価格を有する複数のアスクが存在する場合の事例に対して)、対応するアスク16000の属性受信時刻16020に従う順序でソートされる。それから、このソートされたリストの第1の要素(計算された標準化された同じ最低額を有する複数のアスクが存在する場合において、最も早い受信時刻における計算され標準化された最低額を有するアスク)が返信される。   Select 14052 Ask. This method takes a list of standardization functions and asks 16000 as shown in FIG. 9 as parameters. The method calculates a standardized offer price for each ask 16000 in the list by applying the standardization function 18000 to the state 16008 of the ask 16000. The method then follows the {standardized offer price, ask} pair result first according to the standardized offer price, then (in the case where there are multiple asks with the same standardized offer price) Are sorted in the order according to the attribute reception time 16020 of the corresponding ask 16000. Then the first element of this sorted list (the ask with the calculated standardized minimum at the earliest reception time if there are multiple asks with the same calculated standardized minimum) is I will reply.

14054入札選択。この方法は、標準化連続ダブルオークション14000を通して売られるタイプ14012の品目の状態を記述している名前−値の対のリスト、および入札17000のリストをパラメータとして取得する。入札の該リストの各要素に関して、図10に示されているように、この方法は、入札の現実化機能17018を該状態に適用し、実際の入札価格を計算する。入札は、{実際の入札価格、入札}の対のリストに、まず実際の入札価格を価格の高い順に従い、次に、(同じ実際の入札価格を有する複数のアスクが存在する場合の事例に対して)、各入札17000の属性受信時刻17024に従ってソートされる。それから、ソートされたこのリストの第1の要素(受信時刻の最も早い実際の最高入札額)が返信される。   14054 bid selection. This method takes as parameters a list of name-value pairs describing the status of type 14012 items sold through a standardized continuous double auction 14000 and a list of bids 17000. For each element of the list of bids, as shown in FIG. 10, the method applies a bid realization function 17018 to the state and calculates the actual bid price. Bids are placed in a list of {actual bid price, bid} pairs, first the actual bid price in order of price, and then (in the case where there are multiple asks with the same actual bid price). On the other hand, each bid 17000 is sorted according to the attribute reception time 17024. Then the first element of this sorted list is returned (actual highest bid with the earliest reception time).

14056掲示入札。パラメータとして標準価格の総額、エンティティ12000オブジェクト、標準化機能、および期限切れ時刻を受信する。該標準化機能およびリスト14014アスクを使用して、方法14052を起動する。アスク16000が返信された場合には、アスクと関連する標準価格は、該標準価格の額と比較される。価格が該標準価格の額と等価であるか、額から下回る場合には、該返信されたアスク16000の実際の価格アスク額16010で、販売が実行される。(注意:比較は標準価格に基づき、販売は実際の提示価格に基づく。)そうでなければ、入札17000オブジェクトは、該標準価格の額を17010入札の額として、エンティティ識別を属性17014買い手として、該標準化機能を属性17016標準化機能として、該現実化機能を属性17018現実化機能として、該期限切れ時刻を属性17022期限切れとして、現在の時刻を作成される入札17000の属性7024受信時刻として使用して作成される。作成された入札17000オブジェクトは、リスト属性14016入札に追加される。   14056 posting bid. The standard price total, entity 12000 object, standardization function, and expiration time are received as parameters. The method 14052 is invoked using the standardization function and list 14014 ask. If ask 16000 is returned, the standard price associated with the ask is compared to the amount of the standard price. If the price is equal to or less than the amount of the standard price, the sale is executed with the actual price ask amount 16010 of the returned ask 16000. (Note: the comparison is based on the standard price, the sale is based on the actual offer price.) Otherwise, the bid 17000 object has the standard price amount as the 17010 bid amount and the entity identification as the attribute 17014 buyer. Created using the standardization function as the attribute 17016 standardization function, the realization function as the attribute 17018 realization function, the expiration time as the attribute 17022 expiration, and the current time as the attribute 7024 reception time of the created bid 17000 Is done. The created bid 17000 object is added to the list attribute 14016 bid.

14058市場買い。標準状態にある品目に対して支払われる標準化価格の総額の最高額として使用する限度価格の額と標準化機能とをパラメータとして受け入れる。該標準化機能とリスト14014アスクとを使用して方法14052アスクの選択を起動する。結果がゼロである場合には、エラーが返信され、未決のアスクで市場買いの動作を介して満足できるものがないことを示している。結果がゼロでなく、返信されたアスクと関連する返信された標準化された価格が、該標準化された価格の限度額の総額と等価であるか、総額を下回る場合には、販売は、選択されたアスクに関連する実際の価格の総額で実行され、そうでなければ、特定の限度額の標準化された額内では、未決のアスクで市場買いの動作を介して満足できるものがないことを示すエラーが返信される。   14058 market buy. Accepts as parameters the amount of limit price and the standardization function to be used as the maximum total amount of standardized price paid for items in the standard state. The standardization function and the list 14014 ask are used to activate the selection of method 14052 ask. If the result is zero, an error is returned, indicating that there are no outstanding asks that can be satisfied through the market buying action. If the result is non-zero and the returned standardized price associated with the returned ask is equal to or less than the total amount of the standardized price limit, the sale is selected. Executed with the total actual price associated with the ask, otherwise, within the standardized amount of the specified limit, indicates that no pending ask is satisfactory via the market buying action An error is returned.

14060買い手観察。買い手の標準化機能、現実化機能、除外機能、および標準の定義をパラメータとして受け入れ、3つのリストを調整して提示する:
該3つのリストは、標準化未決売り注文(アスク)、標準化未決買い注文(入札)、および標準化取引履歴であり、以下の通りである:
標準化未決売り注文(アスク)は、以下のように準備される:
リスト14014アスクの各要素に関して:
買い手の除外機能17020が使用され、状態に基づいて、どの品目が除外されるべきかをテストする。除外される場合には、このアスクは考慮から外され、次の品目リストに移る。
14060 buyer observation. The buyer's standardization function, realization function, exclusion function, and standard definition are accepted as parameters, and the three lists are presented adjusted:
The three lists are standardized pending orders (ask), standardized pending orders (bid), and standardized transaction history, as follows:
A standardized pending order (ask) is prepared as follows:
For each element in Listing 14014 Ask:
Buyer exclusion function 17020 is used to test which items should be excluded based on status. If excluded, the ask is removed from consideration and moves to the next item list.

買い手の標準化機能は、アスクの{状態、金額のアスク}に適用され、標準化された価格を生成し、該標準化価格はアスクと対にされ、{標準化価格、アスク}の対を形成する。   The buyer's standardization function is applied to the ask {state, ask for money} to generate a standardized price, which is paired with the ask to form the {standardized price, ask} pair.

{標準化価格、アスク}の対のセットは、標準化価格の低い金額から高い金額にソートされ、同じ標準化価格を有する複数の対がある場合には、それらの品目は、アスクの属性16020受信時刻によってソートされる。   The set of {standardized price, ask} pairs is sorted from the lower standardized price amount to the higher amount, and if there are multiple pairs with the same standardized price, those items will depend on the ask attribute 16020 receipt time. Sorted.

標準化未決買い注文(入札)は、以下のように準備される:
リスト14016入札の各要素に関して:
見ている買い手の除外機能が、すでに行なわれた入札に関する「標準」の定義を除外する場合には、入札は考慮から除外される。
A standardized pending purchase order (bid) is prepared as follows:
For each element of Listing 14016 bid:
A bid is excluded from consideration if the looking buyer's exclusion function excludes the “standard” definition for bids already made.

そうでなければ、入札の標準入札金額17010および標準状態17008は、見ている買い手の標準化機能に伝えられ(実際の価格および実際の状態にパラメータとして作用し)、{標準価格、入札}の対をもたらす。(注意:入札に関連する標準状態が、見ている買い手の標準状態と偶然にも同じである場合には、入札の標準価格は変更されない)。   Otherwise, the standard bid amount 17010 and standard state 17008 of the bid are communicated to the viewing buyer's standardization function (acting as a parameter on the actual price and actual state) and the {standard price, bid} pair Bring. (Note: If the standard condition associated with a bid happens to be the same as the buyer's standard condition, the standard price of the bid will not change).

{標準価格、入札}の対のリストは、まず価格(最高額から最低額)に従い、次に同じ価格グループ内の受信時刻に従ってソートされ、リストは見ている買い手にこの順序で提示される。   The list of {standard price, bid} pairs is sorted first according to price (highest to lowest price) and then according to the reception time within the same price group, and the list is presented to the viewing buyer in this order.

取引履歴は以下のように準備される。第1に、取引履歴内の品目は、買い手の除外機能に従って、買い手にとって関心のない任意のものを除外する。次に、買い手の標準化機能が、残りの品目に適用され、それぞれの「標準」の品目に対応する価格を生成する。次に、これらの価格は、買い手に取引の順番で提示される。(注意:価格は「標準化」されているので、このように提示される価格は、実際に支払われる価格と異なり得る。)
14062掲示アスク。売られる品目のタイプ14012の状態を記述している名前−値のリスト、その品目に対する提示価格、エンティティ12000オブジェクト(品目の売り手)、標準化機能、および期限切れの時刻をパラメータとして受け入れる。該状態を伝える方法14054入札選択とリスト14016入札とを起動する。14054入札選択の結果がゼロでなく、実際の入札価格が、該提示価格と等価であるか、実際の入札価格を上回る場合には、販売は、該実際の価格で実行される。そうでなければ、新たなプログラマチックオブジェクトのタイプであるアスク16000が、図10に示されている属性16008状態に対する該名前−値のリストと、属性16010アスク金額に対する該提示価格と、図9に示される属性16012オークションに対するこの動作を行なう標準化連続オークションへの参照と、図9に示される属性16014売り手として品目を売っているエンティティ12000オブジェクトと、属性16016機能の値としての該標準化機能と、図9に示される属性16018期限切れに対する該期限切れ時刻とを使用して作成される。
The transaction history is prepared as follows. First, items in the transaction history exclude any that are not of interest to the buyer according to the buyer's exclusion function. The buyer's normalization function is then applied to the remaining items to generate a price corresponding to each “standard” item. These prices are then presented to the buyer in order of transaction. (Note: Since prices are “standardized”, prices presented in this way may differ from the actual paid prices.)
14062 Ask Ask. It accepts as parameters the name-value list describing the state of the type 14012 of the item being sold, the offer price for that item, the entity 12000 object (item seller), the standardization function, and the expiration time. Activating the method 14054 bid selection and list 14016 bid. If the result of the 14054 bid selection is not zero and the actual bid price is equal to or exceeds the offered price, the sale is performed at the actual price. Otherwise, the new programmatic object type Ask 16000 may have a list of name-values for the attribute 16008 state shown in FIG. 10, the offer price for the attribute 16010 ask amount, and FIG. A reference to a standardized continuous auction that performs this operation for the indicated attribute 16012 auction, the entity 12000 object selling the item as the attribute 16014 seller shown in FIG. 9, the standardized function as the value of the attribute 16016 function, 9 is created using the expiration time for the attribute 16018 expiration shown in FIG.

14064市場売り。売られる品目のタイプ14012の状態を記述している名前−値のリストと、売られる品目のタイプ14012との交換に受諾される最低価格の額として使用する限度価格の額とをパラメータとして受け入れる。該品目の状態を記述している名前−値の対のリストを伝える方法14054選択入札とリスト14016入札とをinvoke起動と発動が多数混在している。ゼロが返信された場合には、エラーが与えられ、市場売り動作を介して受諾されることの可能な入札はないことを示している。そうでなければ、返信された要素の実際の入札価格が、該最低価格の額と等価であるか、該最低価格の額を上回る場合には、販売が、該実際の入札価格で実行され、そうでない場合には、エラーが返信されて、特定された限度額で、またはそれを上回る額で、市場売り動作を介して満足できる未決の入札はないということを示す。   14064 market sales. Accepted as parameters are a list of name-values describing the status of the type 14012 of the item to be sold and the amount of the limit price to be used as the minimum price accepted for exchange with the type 14012 of the item to be sold. A method of conveying a list of name-value pairs describing the state of the item 14054 Select bids and list 14016 bids are a mixture of invoking and invoking. If zero is returned, an error is given, indicating that no bids can be accepted via the market selling operation. Otherwise, if the actual bid price of the returned element is equal to or exceeds the minimum price amount, the sale is performed at the actual bid price; Otherwise, an error is returned indicating that there are no outstanding bids that can be satisfied via the market selling action at or above the specified limit.

14066売り手観察。売り手の標準化機能、現実化機能、および売り手の品目の状態を特定の名前−値のリストをパラメータとして受け入れる。売り手の観点から、「標準」状態は、売り手の品目の実際の状態であり、従って、それは変換または比較のために使用される「標準」状態である。3つのリストを準備して、提示する:標準化未決売り注文(アスク)、標準化未決買い注文(入札)、および標準化取引履歴であり、以下の通りである:
リスト14014アスクの各要素に関して:
売り手の標準化機能は、アスクの{アスクされた実際の価格、実際の品目状態}に適用され、標準化価格を生成する(この場合、「標準」状態は、見ている売り手の品目の状態である)。結果は、アスクと対にされ、{標準価格、アスク}の対を形成する。
14066 Seller observation. Accept the seller's standardization function, realization function, and seller's item status as a specific name-value list. From the seller's point of view, the “standard” state is the actual state of the seller's item, so it is the “standard” state used for conversion or comparison. Three lists are prepared and presented: standardized pending orders (ask), standardized pending buy orders (bids), and standardized transaction history, as follows:
For each element in Listing 14014 Ask:
The seller's standardization function is applied to the ask's {Ask actual price, actual item status} to generate a standardized price (in this case, the “standard” status is the status of the seller's item being viewed) ). The result is paired with the ask to form the {standard price, ask} pair.

{標準価格、アスク}の対のセットは、最低額から最高額にソートされ、同じ標準価格を有する複数の対が存在する場合には、それらの品目は、図9に示されるアスクの属性16020受信時刻によってソートされる。   The set of {standard price, ask} pairs is sorted from the lowest price to the highest price, and if there are multiple pairs with the same standard price, those items are the attribute 16020 of the ask shown in FIG. Sort by reception time.

標準化未決買い注文(入札)は以下のように準備される:
リスト14016入札の各要素に関して、買い手の標準化機能は、売り手の実際の品目の状態に適用され、買い手がこの品目に対して実際に支払う金額をもたらす。これらの価格は、受信時刻によってソートされた同じ実際の価格をもたらす入札と共に、最高額から順に提示される。
A standardized pending purchase order (bid) is prepared as follows:
For each element of the list 14016 bid, the buyer's normalization function is applied to the actual item status of the seller, resulting in the amount that the buyer actually pays for this item. These prices are presented in order from highest to lowest, with bids resulting in the same actual prices sorted by time of receipt.

取引履歴は、以下のように準備される。各取引は、取引履歴と共に、買い手が使用した{標準化機能、標準状態、標準入札}を格納している。標準化機能が使用され、買い手が、この売り手の品目の実際の状態において、品目に対して支払ったであろう額を評価する。次に、それらの計算された価格は、履歴(時間)順に提示される。   The transaction history is prepared as follows. Each transaction stores {standardization function, standard state, standard bid} used by the buyer along with the transaction history. A standardization function is used to evaluate the amount that the buyer would have paid for the item in the actual state of the seller's item. These calculated prices are then presented in history (time) order.

図23を参照すると、標準化連続ダブルオークションの一部分の流れ図が描かれている。クライアントエンティティコンピュータシステム2310は、通信システム2320に結合され、処理タスク、クエリなどが、クライアントエンティティコンピュータシステム2310と通信システム2320との間を通され得る。通信システム2320は、オークションシステムデータベース2330に結合され、処理タスク、クエリなどが、通信システム2320とオークションシステムデータベース2330との間を通過させられ得る。   Referring to FIG. 23, a flowchart of a portion of a standardized continuous double auction is depicted. Client entity computer system 2310 may be coupled to communication system 2320 such that processing tasks, queries, etc. may be passed between client entity computer system 2310 and communication system 2320. Communication system 2320 may be coupled to auction system database 2330 such that processing tasks, queries, etc. may be passed between communication system 2320 and auction system database 2330.

さらに図23を参照すると、この標準化連続ダブルオークションは、複数の異種の品目オークション上で条件入札することを有し得る。オークションシステムデータベース2330に常駐の複合逆オークションは、複数の異種の品目オークションのうちの第1のオークション上の第1の条件入札と、複数の異種の品目オークションのうちの第2のオークション上の第2の条件入札とを含む入札セットによって定義される。入札セットは、クライアントエンティティコンピュータシステム2310から始まり、通信システム2320を介してオークションシステムデータベース2330に送信される。以上により定義される入札セットおよび複合逆オークションは、プロセスをブロック2340に進めさせる。入札セットは、一つ以上の条件入札を含む。入札セット内の条件入札のうちの一つ(以上)に対応する品目オークションが存在する場合には、プロセスはブロック2350に進む。入札セット内の条件入札のうちの一つ(以上)に対応する品目が存在する場合には、プロセスは2360に進む。既存の品目オークションと関連する品目が取り下げられていない場合には、プロセスは、ブロック2365に進む。入札セット内の条件入札のうちの一つ(以上)に対応する品目が、入札セットと関連する買い手、および/または品目と関連する売りによって設定される一つ(以上)の標準化機能のうちの一つ(以上)のパラメータに合う場合には、プロセスはブロック2370に進む。買い手の条件が売り手の条件と合った場合には、プロセスはブロック2380に進む。ブロック2380において、(i)入札セットからの第1の条件入札が勝ち入札として受諾され、実質的に同時に、(ii)入札セットからの第2の条件入札が残りの入札として取り下げられるときには、複合逆オークションは終了する。次に、プロセスは、ブロック2390に進み、そこでは、取引された品目が取り下げられる。入札セットは、a)複数の異種の品目オークションの第1のオークションと関連する少なくとも一人の売り手と、b)複数の異種の品目オークションの第2のオークションと関連する少なくとも一人の売り手と、c)複数の異種の品目オークションの第1のオークション、または複数の異種の品目オークションの第2のオークションに入札している買い手とに見えるということに留意することが重要である。   Still referring to FIG. 23, this standardized continuous double auction may include conditional bidding on multiple disparate item auctions. The composite reverse auction resident in the auction system database 2330 includes a first conditional bid on a first auction of a plurality of different item auctions and a second auction on a second of a plurality of different item auctions. Defined by a bid set containing two conditional bids. The bid set begins at client entity computer system 2310 and is sent to auction system database 2330 via communication system 2320. The bid set and composite reverse auction defined above cause the process to proceed to block 2340. A bid set includes one or more conditional bids. If there is an item auction corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to block 2350. If there is an item corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to 2360. If the item associated with the existing item auction has not been withdrawn, the process proceeds to block 2365. An item corresponding to one (or more) of the conditional bids in the bid set is set by a buyer and / or a seller associated with the bid set If one (or more) parameters are met, the process proceeds to block 2370. If the buyer's conditions match the seller's conditions, the process proceeds to block 2380. At block 2380, when (i) the first conditional bid from the bid set is accepted as a winning bid and substantially simultaneously (ii) the second conditional bid from the bid set is withdrawn as the remaining bid, The reverse auction ends. The process then proceeds to block 2390 where the traded item is withdrawn. The bid set includes a) at least one seller associated with a first auction of a plurality of disparate item auctions, b) at least one seller associated with a second auction of a plurality of disparate item auctions, and c). It is important to note that it appears to be a buyer bidding on a first auction of a plurality of different item auctions or a second auction of a plurality of different item auctions.

(実施例2)
オンラインのオークションメカニズムを通して品目を頻繁に売買するエンティティには、問題が一つ残されている。その問題とは、同じエンティティが、実質的に、一つの品目を別の品目に置換しているというのである。例えば品目Bのために品目Aを「商っている」ということである。そのような状況において、他の前に一方の行動を実行することについて大きな問題があり得る。例えば、品目Aが、品目Bを買う前に売られた場合には、品目Aと品目Bとの両方とも、一定の期間、使用することができず、関連する品目のどのバージョンも使用できない場合には、エンティティは所有権に関してギャップがある。逆に、品目Aが売られる前に、品目Bか購買された場合には、品目Aを売ることによる資金は、品目Bを買うために使用することができず、実際、品目Aを売ることによりもたらされる本当の金額は、実際に売られるまで、正確に決定され得ず、予期しない負債の可能性、および二つの品目の所有権を一度に管理することに関連する他の問題の可能性を残す。
(Example 2)
One problem remains with entities that frequently buy and sell items through an online auction mechanism. The problem is that the same entity is effectively replacing one item with another. For example, item A is “traded” for item B. In such a situation, there can be a major problem with performing one action before the other. For example, if item A was sold before buying item B, both item A and item B could not be used for a period of time and no version of the related item could be used There is a gap in ownership between entities. Conversely, if item B is purchased before item A is sold, the funds from selling item A cannot be used to buy item B, and in fact sell item A. The real amount brought by can not be accurately determined until actually sold, the possibility of unexpected debt, and other problems related to managing the ownership of two items at once Leave.

本発明の実施形態は、コンピュータでインプリメントされた複合買い−売りオークションを容易にし、品目オークションの機能と複合逆オークションの機能とを組み合わせる。様々な実施形態において、組み合わせは、総合連続ダブルオークション(SCDA)内で実行される。SCDAは、フォーワードオークションと複合逆オークションと複合買い−売りオークションとのネットワークを有するバーチャルな市場である。SCDA(総合連続ダブルオークション)内で、全ての買い手が、全ての売り手によって売られている品目に対して互いに競い、全ての売り手は、全ての買い手のビジネスに対して互いに競う。複合買い−売りオークションは、同じエンティティに同じ品目を、品目オークションのメカニズムを通じて売らせ、複合逆オークションのメカニズムを通じて品目を買わせ、同じコンピュータでインプリメントされた取引内の両方の行動を実行する。   Embodiments of the present invention facilitate a computer-implemented compound buy-sell auction, combining the functionality of an item auction with the functionality of a complex reverse auction. In various embodiments, the combination is performed within a comprehensive continuous double auction (SCDA). SCDA is a virtual market with a network of forward auctions, composite reverse auctions and composite buy-sell auctions. Within SCDA (Comprehensive Continuous Double Auction), all buyers compete against each other for items sold by all sellers, and all sellers compete against each other for the business of all buyers. A compound buy-sell auction lets the same entity sell the same item through the item auction mechanism, buy the item through the compound reverse auction mechanism, and perform both actions within the same computer-implemented transaction.

本発明の実施形態は、オンラインの複合買い−売りオークション(CBSA)を容易にするように適合され、該CBSAは、一つの品目(「販売ターゲット品目」)を売り、同時に別の品目(「買いターゲット品目」)を買う能力をエンティティに与える。これらの実施形態において、CBSAは、以下の特性のうちの一つ以上を有し得る:
販売ターゲット品目の販売と買いターゲット品目の購買とは、単一の取引において遂行され、その結果、両方の行動が成功裏に遂行されるか、またはいずれもまったく実行されないかのいずれかである。
Embodiments of the present invention are adapted to facilitate an online compound buy-sell auction (CBSA), which sells one item (“Sale Target Item”) and at the same time another item (“Buy”). Give the entity the ability to buy the target item "). In these embodiments, the CBSA may have one or more of the following characteristics:
The sale of the sales target item and the purchase of the buy target item are performed in a single transaction, so that both actions are performed successfully, or neither is performed at all.

CBSA自身が、品目オークションまたは複合逆オークションのいずれかであった場合であっても、相互作用する他のオブジェクトの観点に基づいて、CBSAが、買い手と、売り手と、フォーワードオークションと、複合逆オークションとからなる総合連続ダブルオークション(SCDA)の状況内で相互動作する方法で、CBSAは、品目オークションの機能を複合逆オークションの機能と効果的に組み合わせる。これらの相互作用は以下で記述される。ここでは、「フォーワードオークション」という用語は、以下のうちの少なくとも任意のいずれかを意味し得る:品目オークション、連続ダブルオークション、標準化連続ダブルオークション、または品目オークションとして働く他のCBSAである。   Even if the CBSA itself was either an item auction or a composite reverse auction, based on the perspective of the other objects that interact, the CBSA will convert the buyer, seller, forward auction, and composite reverse auction. CBSA effectively combines the functionality of an item auction with the functionality of a composite reverse auction in a way that interoperates within the context of a comprehensive continuous double auction (SCDA) consisting of auctions. These interactions are described below. As used herein, the term “forward auction” can mean at least any of the following: an item auction, a continuous double auction, a standardized continuous double auction, or other CBSA that serves as an item auction.

CBSAの入札セットは、CBSAの所有者が、複数の候補ターゲット買い品目に同時に入札を行うことを可能にし、それにより、入札されているそれぞれのフォーワードオークションの所有者を、CBSAの所有者のビジネスに対して互いに競争させる。   The CBSA bid set allows the CBSA owner to bid on multiple candidate target buy items simultaneously, thereby allowing each forward auction owner who is bidding to be Compete against each other for business.

ターゲット販売品目から獲得した資金は、ターゲット買い品目の購買に適用され、その結果、CBSAの所有者は、資産を集めて、ターゲット販売品目とターゲット買い品目とを同時に所有する必要はない。CBSAの所有者は、ターゲット販売品目のみを所有することから、ターゲット買い品目のみを所有することに直接的に移動し、決して両方の品目を同時に所有しない。同様に、CBSAの所有者は、いずれの品目をも所有する不都合に悩まされる必要はない。(他の実施形態において、所有権と支払いとは、CBSAの遂行とは別に調整されることがあり得、どの品目が、いくらで売買されるかに関する単なる契約意思だけが、CBSAの実行によって決定され得る。これらの状況においても、また、CBSAの所有者がターゲット販売品目とターゲット買い品目との両方を同時に所有する責任をサポートする必要がないので、所有権に関する支払いおよび移転に対する調整のロジスティクスが、CBSAの契約的結果によってかなり容易に行われる)。   Funds acquired from the target sale item are applied to the purchase of the target purchase item, so that the owner of the CBSA does not need to collect assets and own the target sale item and the target purchase item at the same time. Since the owner of the CBSA owns only the target sale item, he moves directly to owning only the target buy item and never owns both items at the same time. Similarly, CBSA owners do not have to suffer from the disadvantage of owning any item. (In other embodiments, ownership and payment may be adjusted separately from the performance of the CBSA, and the mere contractual intent regarding what items are bought and sold is determined by the performance of the CBSA. In these situations, the logistics of reconciliation to ownership payments and transfers is also eliminated because the CBSA owner does not need to support the responsibility of owning both the target sales item and the target purchase item at the same time. , Quite easily due to the contractual outcome of CBSA).

販売ターゲット品目への将来の買い手による入札は、複数の候補の買いターゲット品目へのCBSAによる(「差額入札」を介した)入札と同時に生じる。従って、CBSAの所有者は、買いターゲット品目に入札するか、またはそれを買う前に、彼の売りターゲット品目の販売を遂行する必要はなく、ターゲット販売品目を売る前に、ターゲット買い品目を購買する必要もない。   Future buyer bids on sales target items occur concurrently with CBSA bids (via “difference bids”) on multiple candidate buy target items. Thus, the owner of the CBSA does not have to perform a sale of his sell target item before bidding on or buying the buy target item, but buying the target buy item before selling the target sale item. There is no need to do.

買いターゲット品目へのCBSAの所有者によって行われる入札は、「差額入札」である。差額入札は金額で表され、該金額は、正または負のいずれかであり得、販売ターゲット品目を売る見込みの収益に加算され、入札の実際の金額をもたらす。任意の所与の時点における見込みの販売ターゲット品目の収益額は、その時点におけるトップ入札の額、または現在入札が存在しない場合には、$0.00で決定されるか、見込みの収益額の値は正当化される。なぜならば、入札が受諾された場合には、入札の受領が、示された額を支払うという、入札者からの契約的オファーを表すからである。差額入札が最初に掲示されたとき、および(トップ入札が取り下げられ、より安いが以前から存在している新たなトップ入札を公開するとき、または唯一存在していた入札が取り下げられたために、トップ入札の額が暗黙のうちに$0.00に戻るときを含み)その後、販売ターゲット品目へのトップ入札が変化するたびに、新たに計算された入札額が伝播され、CBSAの所有者によって行われた各差額入札に対する有効な入札額となる。   A bid made by the owner of the CBSA on a buy target item is a “difference bid”. Difference bids are expressed in monetary amounts, which can be either positive or negative, and are added to the revenue that is expected to sell the sales target item, resulting in the actual amount of the bid. The amount of revenue for a prospective sales target item at any given time is determined by the amount of the top bid at that time, or $ 0.00 if there is no current bid, or The value is justified. This is because if the bid is accepted, receipt of the bid represents a contractual offer from the bidder to pay the indicated amount. When the differential bid was first posted, and (when the top bid was withdrawn, when a cheaper but pre-existing new top bid was published, or because the only existing bid was withdrawn, After that, each time the top bid for the sales target item changes, the newly calculated bid amount is propagated and performed by the owner of the CBSA. It is an effective bid amount for each difference bid.

販売ターゲット品目の将来の買い手の観点から、CBSAは標準フォーワードオークションとして機能する。つまり、将来の買い手は、ターゲット販売品目に入札を行うか、以前に掲示した入札を取り下げるか、ターゲット販売品目の市場買いを実行し得る。そのようにして行われた入札がターゲット販売品目へのトップ入札となる場合には、これは、新たに計算された実際の入札額が、CBSAの所有者により行われた各差額入札を介し対応する将来のターゲット買い品目へ伝播される。(この伝播は、以前に有効であった入札を取り下げて、新たに有効な入札を掲示することによって、実際にインプリメントされ得る)。ターゲット販売品目に対して実行される市場買いの行動は、アスク/入札ギャップの最も低いターゲット買い品目に行われている差額入札を引き上げる効果があり、その結果、そのターゲット買い品目は現在の提示価格で購買される。そして、ターゲット販売品目の提示価格はそれに応じて設定され、その結果、ギャップ額の最も低い該候補のターゲット買い品目に対して行われた差額入札で特定された差額入札額と組み合わされたときには、ターゲット販売品目に入札者によって支払われる価格は、ターゲット買い品目の現在の提示価格と合う。それから、該候補のターゲット買い品目は購買され、次に、ターゲット販売品目は売られる。全て同じ取引の範囲内にある。   From the perspective of the prospective buyer of the sales target item, CBSA functions as a standard forward auction. That is, future buyers may bid on the target sale item, withdraw a previously posted bid, or perform a market purchase of the target sale item. If the bid so made is the top bid for the target item, this means that the newly calculated actual bid will be handled via each differential bid made by the CBSA owner. Propagated to future target purchase items. (This propagation can actually be implemented by dropping a previously valid bid and posting a new valid bid). The market buying action performed on the target selling item has the effect of raising the differential bid being made on the target buying item with the lowest ask / bid gap, so that the target buying item is now at the current offer price. Purchased at Then, the offer price of the target sales item is set accordingly, and as a result, when combined with the differential bid amount specified in the differential bid performed for the target purchase item of the candidate with the lowest gap amount, The price paid by the bidder for the target sale item matches the current offer price of the target buy item. The candidate target purchase item is then purchased and then the target sale item is sold. All within the same transaction.

CBSAの所有者は、CBSAが品目オークションであるかのように、ターゲット販売品目に対する行動を実行し得る。つまり、CBSAの所有者は、提示価格を掲示するか、市場売り行動を実行し得る。しかしながら、提示価格を掲示する行動は、候補の買いターゲット品目への差額入札掲示する動作(上記を参照)を介して非直接的に実行される。ターゲット販売品目に対して掲示される提示価格は、含んでいる複合逆オークション内の差額入札のセット全体において、{候補のターゲット買い品目の現在の提示価格から、その候補のターゲット買い品目に対する入札で特定された差額価格の総額を減じた額}のセットの最低額である。つまり、CBSAの所有者が、彼が特定した差額をその金額に加えることによって候補のターゲット買い品目のうちの一つを買うことを可能にする最少の金額は、ターゲット販売品目の有効な提示価格として掲示される。ターゲット販売品目に対する市場売り行動は、実際に市場売買と呼ばれる。なぜならば、市場売り行動は、売られるターゲット販売品目と、購買される候補のターゲット買い品目との両方とをもたらすからである。市場売買は、ターゲット販売品目への現在のトップ入札を各候補のターゲット買い品目に対して表される差額と組み合わせることによって影響され、それぞれの候補のターゲット買い品目の現在の提示価格に価格が最も近い正味の計算された入札を決定する。その候補の買いターゲット品目は、入札/アスクの最も小さいギャップを有すると言われている。次に、入札/アスクのギャップが最も小さい品目に対する差額入札の差額が増加され、その結果、差額は、そのターゲット買い品目の現在の提示価格に合い、次に、ターゲット買い品目は現在の提示価格で買われ、ターゲット売り品目は高い入札額で売られ、支払いをターゲット買い品目の売り手に提供するために、差額入札額がターゲット販売品目を売る収益額に加えられる。全てが一つの取引の中にある。   The owner of the CBSA may perform actions on the target sales item as if the CBSA is an item auction. That is, the owner of the CBSA can post the offered price or execute market selling behavior. However, the action of posting the suggested price is performed indirectly via the action of posting a differential bid to the candidate buy target item (see above). The offer price posted for a target sale item is the total price difference bid set in the composite reverse auction that it contains {from the current offer price of the candidate target purchase item in the bid for that candidate target purchase item. This is the minimum amount of the set obtained by subtracting the total difference price specified}. That is, the minimum amount that allows the owner of a CBSA to buy one of the candidate target buy items by adding the difference he specified to the amount is the effective offer price of the target sale item. Posted as. The market selling behavior for the target sales item is actually called market trading. This is because market selling behavior results in both a target sales item being sold and a candidate target purchase item being purchased. Market buying and selling is affected by combining the current top bid on the target selling item with the difference expressed for each candidate target buying item, with the price most likely to be the current offer price of each candidate target buying item. Determine the nearest net calculated bid. The candidate buy target item is said to have the smallest bid / ask gap. Next, the difference bid difference for the item with the smallest bid / ask gap is increased so that the difference matches the current offer price of the target purchase item, which in turn is the current offer price. The target sale item is sold at a high bid, and the differential bid is added to the revenue from selling the target sale item to provide payment to the seller of the target purchase item. Everything is in one transaction.

候補の買いターゲット品目の売り手の観点から、CBSAは、複合逆オークションとして機能する。つまり、CBSAの所有者は、候補の買いターゲット品目に入札を行い得、市場買い行動(やはり、実際には市場売買行動)を実行し得、それは現在の提示価格での将来の買いターゲット品目うちの一つの購買となる。しかしながら、CBSAを通じて掲示された入札は差額入札である。候補のターゲット買い品目の売り手が、差額入札を受諾するときには、これは、CBSAにターゲット販売品目に対するトップ入札も受諾させる。次に、その販売からの収益額は、受諾された差額入札の差額に加えられ、ターゲット買い品目の売り手に支払うために必要である資金をもたらす。CBSAの所有者が市場買い行動(やはり、実際には市場売買行動)を実行する場合には、最小のギャップ額を有する差額入札が決定され、その入札の差額は増加させられ、その結果、差額は対応するターゲット買い品目の現在の提示金額に合う。次に、ターゲット販売品目が売られ、ターゲット買い品目が買われる。全て同じ取引の一部である。   From the perspective of the candidate buyer target item seller, the CBSA functions as a composite reverse auction. In other words, the owner of the CBSA may bid on a candidate buy target item and perform a market buying action (again, a market buying and selling action), which means that out of the future buying target items at the current offer price. It becomes one purchase of. However, bids posted through CBSA are differential bids. When a candidate target buy item seller accepts a differential bid, this also causes the CBSA to accept a top bid for the target sale item. The revenue from that sale is then added to the difference of the accepted differential bids, resulting in the funds needed to pay the seller of the target buy item. When the owner of the CBSA performs a market buying action (again, market buying and selling action), a differential bid with the smallest gap amount is determined, and the bid difference is increased, resulting in a difference amount. Matches the current offer price of the corresponding target buy item. Next, the target sale item is sold and the target purchase item is bought. All are part of the same transaction.

CBSAの所有者は、二つのコンポーネント−ターゲット販売品目の含まれたオークションおよびターゲット買い品目を買うための含まれた入札セットをはっきりと見る。入札セット内で行われた入札は、上記のような差額入札である。   The owner of the CBSA clearly sees the two components-the included auction for the target sale item and the included bid set for buying the target purchase item. Bids made within the bid set are differential bids as described above.

複合売買オークションの様々な例示的な実施形態をインプリメントするコンポーネントおよびメカニズムと、それらの複合売買オークションが、総合連続ダブルオークションシステムのフレームワーク内で、どのように相互作用するかとが、このセクション内で詳細に記述される。コンピュータサイエンスの分野の当業者には周知である取引およびインターネットのような基本的なメカニズムは詳細には記述されない。   Within this section, the components and mechanisms that implement the various exemplary embodiments of the composite buy and sell auction and how those multiple buy and sell auctions interact within the framework of the overall continuous double auction system. Described in detail. Basic mechanisms such as trading and the Internet that are well known to those skilled in the field of computer science are not described in detail.

(図12A:通信ネットワークおよびクライアントコンピュータシステムを有するオークションシステム)
図12Aは、様々な実施形態に従い、コンピュータシステム2110で実行され、通信ネットワーク2120を介して、複数のクライアントコンピュータシステム2140と結合されているオークションシステム21000を示す。通信ネットワーク120は通常、インターネットである。しかしながら、代替的な実施形態においては、本発明は他のプライベートのおよび/またはパブリックの通信ネットワークで実行され得る。通常は、各システム2110/2140は、1つ以上のプロセッサ、メモリ、不揮発性大容量格納装置、1つ以上の入力/出力デバイス(例えばキーボード、カーソル制御、ネットワークインターフェースなど)を含む。多くのベンダから入手可能な多くのサーバのうちの任意の1つは、コンピュータシステム2110として使用され得る。多くのベンダから入手可能な多くのデスクトップ、ノートブック、タブレット、および携帯電話のような特別な目的のデバイスを含むハンドヘルドのコンピュータのうちの任意の1つが、クライアントコンピュータシステム2140として使用され得る。
(FIG. 12A: Auction system with communication network and client computer system)
FIG. 12A illustrates an auction system 21000 running on a computer system 2110 and coupled to a plurality of client computer systems 2140 via a communications network 2120 in accordance with various embodiments. Communication network 120 is typically the Internet. However, in alternative embodiments, the present invention may be implemented in other private and / or public communication networks. Typically, each system 2110/2140 includes one or more processors, memory, non-volatile mass storage, and one or more input / output devices (eg, keyboard, cursor control, network interface, etc.). Any one of the many servers available from many vendors can be used as the computer system 2110. Any one of handheld computers including special purpose devices such as many desktops, notebooks, tablets, and cell phones available from many vendors can be used as the client computer system 2140.

通信ネットワーク2120の目的は、オークションシステム21000およびそのコンポーネントオブジェクトに対する要求を受け取り、これらからの応答を配信することである。これらの要求および応答を提示するための、そのような通信ネットワーク2120およびクライアントコンピュータシステム140の使用は、コンピュータプログラミングの分野内でよく理解されており、さらなる記述はなされない。   The purpose of the communication network 2120 is to receive requests for and deliver responses from the auction system 21000 and its component objects. The use of such communication network 2120 and client computer system 140 to present these requests and responses is well understood within the field of computer programming and will not be further described.

図示の実施形態に対して、オークションシステム21000は、エンティティが、属性および方法を有して、エンティティ関係方式でインプリメントされている。代替的な実施形態において、オークションシステム21000は他の方式でインプリメントされる。様々な実施形態において、オークションシステム21000は、次の属性を有し得る:
属性21010エンティティは、オークションシステム21000内のエンティティ22000の名前と、これらの名前を有しているエンティティ22000との間で、1対1対応を確立するマップである。
For the illustrated embodiment, the auction system 21000 is implemented in an entity relationship manner with entities having attributes and methods. In alternative embodiments, the auction system 21000 is implemented in other ways. In various embodiments, the auction system 21000 may have the following attributes:
The attribute 21010 entity is a map that establishes a one-to-one correspondence between the names of the entities 22000 in the auction system 21000 and the entities 22000 having these names.

属性21012品目は、オークションシステム21000内で既知の品目23000の名前と、これらの名前を有している品目23000との間で、1対1対応を確立するマップである。   The attribute 21012 item is a map that establishes a one-to-one correspondence between the names of the items 23000 known in the auction system 21000 and the items 23000 having these names.

属性21014品目オークションは、オークションシステム21000内で既知の品目23000の名前とこれらの名前を有している品目23000との間で1対1対応を確立するマップである。   The attribute 21014 item auction is a map that establishes a one-to-one correspondence between the names of items 23000 known in the auction system 21000 and items 23000 having those names.

属性21016複合逆オークションは、オークションシステム21000内の複合逆オークション25000の名前と、これらの名前を有している複合逆オークション25000との間で1対1対応を確立するマップである。   The attribute 21016 composite reverse auction is a map that establishes a one-to-one correspondence between the names of the composite reverse auction 25000 in the auction system 21000 and the composite reverse auction 25000 having these names.

属性21018複合売買オークションは、オークションシステム21000内の複合売買オークション29000の名前と、これらの名前を有している複合売買オークション29000との間で1対1対応を確立するマップである。   The attribute 21018 composite trading auction is a map that establishes a one-to-one correspondence between the names of the composite trading auction 29000 in the auction system 21000 and the composite trading auction 29000 having these names.

様々な実施形態において、オークションシステム21000は次の方法を有し得る。   In various embodiments, the auction system 21000 may have the following methods.

方法21050初期化。この方法は、空のマップ21010エンティティ、空のマップ21012品目、空のマップ21014品目オークション、空のマップ21016複合逆オークション、および空のマップ21018複合売買オークションを作成することを含んで、初期の動作に対して、オークションシステム21000を準備する。   Method 21050 initialization. The method includes creating an empty map 21010 entity, an empty map 21012 item, an empty map 21014 item auction, an empty map 21016 composite reverse auction, and an empty map 21018 composite buy and sell auction. In contrast, an auction system 21000 is prepared.

方法21052作成エンティティ。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム21000内のそのエンティティを指すために使用される識別子と関連させる。オークションシステム21000の背景において、エンティティは人であるか、または会社、政府、または同様な組織であり、オークションシステム21000を使用して売買され得る品目23000を所有することができる。   Method 21052 creation entity. This method associates type and description information for an external entity with an identifier that is used to refer to that entity in the auction system 21000. In the context of the auction system 21000, the entity can be a person or a company, government, or similar organization and can own items 23000 that can be bought and sold using the auction system 21000.

方法21054エンティティ存在。この方法は、該方法に対するパラメータとして受信された識別子によって識別されたエンティティ22000が、オークションシステム21000に知られているかどうか、すなわちマップ21010エンティティ内に含まれているかどうかをチェックする。   Method 21054 entity present. The method checks whether the entity 22000 identified by the identifier received as a parameter to the method is known to the auction system 21000, i.e. included in the map 21010 entity.

方法21056ゲットエンティティ。この方法は、パラメータ識別子を使用して、マップ21010エンティティ内でエンティティ22000を調べ、マッピングが存在する場合、タイプエンティティの関連したプログラミングオブジェクトに参照を戻す。   Method 21056 get entity. This method uses the parameter identifier to look up the entity 22000 within the map 21010 entity and, if a mapping exists, returns a reference to the associated programming object of the type entity.

方法21058作成品目。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム21000内のその品目を指すために使用される識別子と関連させる。オークションシステム21000の背景において、品目は、エンティティ22000によって、オークションシステム21000内で売買される製品またはサービスである。   Method 21058 created item. This method associates type and descriptive information for an external entity with an identifier that is used to refer to that item in the auction system 21000. In the context of the auction system 21000, an item is a product or service that is bought and sold within the auction system 21000 by an entity 22000.

方法21060品目存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目23000が、オークションシステム21000に知られているかどうか、すなわちマップ21012品目内に含まれているかどうかをチェックする。   Method 21060 items present. This method checks whether the item 23000 identified by the identifier received by the method as a parameter is known to the auction system 21000, ie, included in the map 21012 item.

方法21062ゲット品目。この方法は、識別パラメータを使用して、マップ21012品目内で品目23000を調べ、マッピングが存在する場合、タイプ品目の関連したプログラミングオブジェクトに参照を戻す。   Method 21062 get item. This method uses the identification parameter to look up the item 23000 in the map 21012 item and, if a mapping exists, return a reference to the associated programming object of the type item.

方法21064作成品目オークション。この方法は、品目オークション24000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ21014品目オークションの中に入れる。   Method 21064 Create Item Auction. This method creates a programming object that displays the item auction 24000 and uniquely associates it with the identifier received in the method as a parameter, ie, puts it in the map 21014 item auction.

方法21066品目オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目オークション24000が、オークションシステム21000に知られているかどうか、すなわちマップ21014品目オークション内に含まれているかどうかをチェックする。   Method 21066 Item auction exists. This method checks whether the item auction 24000 identified by the identifier received by the method as a parameter is known to the auction system 21000, ie, included in the map 21014 item auction.

方法21068ゲット品目オークション。この方法は、識別パラメータを使用して、マップ21014品目オークション内で品目オークション24000を調べ、マッピングが存在する場合、タイプ品目オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 21068 get item auction. This method uses the identification parameter to look up the item auction 24000 in the map 21014 item auction and, if a mapping exists, return a reference to the associated programming object of type item auction.

方法21070作成複合逆オークション。この方法は、複合逆オークション25000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ21016複合逆オークションの中に入れる。   Method 21070 creates a composite reverse auction. This method creates a programming object that displays a composite reverse auction 25000 and uniquely associates it with an identifier received by the method as a parameter, ie, puts it in a map 21016 composite reverse auction.

方法21072複合逆オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された複合逆オークション25000が、オークションシステム21000に知られているかどうか、すなわちマップ21016複合逆オークション内に含まれているかどうかをチェックする。   Method 21072 Complex reverse auction exists. This method checks whether the composite reverse auction 25000 identified by the identifier received by the method as a parameter is known to the auction system 21000, ie, included in the map 21016 composite reverse auction.

方法21074ゲット複合逆オークション。この方法は、識別パラメータを使用して、マップ21016複合逆オークション内で複合逆オークション25000を調べ、マッピングが存在する場合、タイプ複合逆オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 21074 get composite reverse auction. This method uses the identification parameter to look up the composite reverse auction 25000 in the map 21016 composite reverse auction and, if a mapping exists, returns a reference to the associated programming object of the type composite reverse auction.

方法21076作成複合売買オークション。この方法は、複合売買オークション29000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる。すなわち、それをマップ21018複合買い買いオークションの中に入れる。   Method 21076 creates a composite buy and sell auction. This method creates a programming object that displays the composite buy and sell auction 29000 and uniquely associates it with the identifier received by the method as a parameter. That is, it is put into the map 21018 compound buy-auction.

方法21078複合売買オークション存在。この方法は、識別パラメータを使用して、マップ21018複合売買オークション内で複合売買オークション29000を調べ、マッピングが存在する場合、タイプ複合売買オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 21078 Compound buy and sell auction exists. This method uses the identification parameter to look up the composite buy and sell auction 29000 in the map 21018 composite buy and sell auction and, if a mapping exists, returns a reference to the associated programming object of type composite buy and sell auction.

方法21080ゲット複合売買オークション。この方法は、パラメータとして該方法に受信された識別子によって識別された複合売買オークション29000が、オークションシステム21000に知られているかどうか、すなわちマップ21018複合買い買いオークション内に含まれているかどうかをチェックする。   Method 21080 get compound buying and selling auction. This method checks whether the composite buy and sell auction 29000 identified by the identifier received as a parameter to the method is known to the auction system 21000, i.e. included in the map 21018 composite buy and buy auction. .

(図12B)
プログラミングオブジェクトエンティティ22000は、外部のエンティティ、およびこれらのエンティティがオークションシステム21000に知らせた金銭的リソースおよび品目を表示し得る。プログラミングオブジェクトは、資金を移転する能力、または資金の移転を開始して確認するための通信を送信する能力、および品目の所有権を移転するかまたは所有権の移転を開始して確認するために通信を送信する能力を含み得る。プログラミングオブジェクトは次の属性を有し得る。プログラミングオブジェクトは以下の属性を有し得る:
属性名前22010。エンティティ22000を識別するために使用される。
(FIG. 12B)
Programming object entity 22000 may display external entities and financial resources and items that these entities have informed auction system 21000. The programming object has the ability to transfer funds, or send a communication to initiate and confirm the transfer of funds, and to transfer ownership of the item or initiate and confirm ownership transfer It may include the ability to send communications. A programming object may have the following attributes: A programming object may have the following attributes:
Attribute name 22010. Used to identify entity 22000.

属性口座残高22012。取引内でエンティティ22000を代表して使用され得る金銭的リソースを示す。この金額は、エンティティが販売するときは、貸し方に記載され、エンティティが購入するときは、借り方に記入される。   Attribute account balance 22012. FIG. 7 illustrates financial resources that may be used on behalf of entity 22000 within a transaction. This amount is written on the lender when the entity sells, and entered on the debit when the entity purchases.

属性品目22014。これは、オークションシステム21000に知られて、このエンティティ22000によって所有される品目のセットを識別するマップである。そのような品目それぞれはその名前によって識別される。   Attribute item 22014. This is a map that identifies the set of items known to the auction system 21000 and owned by this entity 22000. Each such item is identified by its name.

属性オークション22018。これは、このエンティティによって所有されたフォーワード、逆、および複合売買オークションのセットを名前によって識別するマップである。   Attribute auction 22018. This is a map that identifies, by name, the set of forward, reverse, and composite buy and sell auctions owned by this entity.

プログラミングオブジェクト品目23000は、オークションシステム21000を通して売買され得るような外部の製品およびサービスを表示し得る。これらのプログラミングオブジェクトは、現在それらを所有しているエンティティを識別するような属性および方法を含み得る。   Programming object item 23000 may display external products and services that may be bought and sold through auction system 21000. These programming objects may include attributes and methods that identify the entity that currently owns them.

プログラミングオブジェクト品目オークション24000は、以下に記述されている。   The programming object item auction 24000 is described below.

プログラミングオブジェクト複合逆オークション25000は以下に記述されている。   The programming object composite reverse auction 25000 is described below.

プログラミングオブジェクト複合売買オークション29000は以下に記述されている。   The programming object composite buy and sell auction 29000 is described below.

代替的な実施形態において、オークションシステム21000は、より多くのまたはより少ない属性および/または方法を有し得る。   In alternative embodiments, the auction system 21000 may have more or fewer attributes and / or methods.

(図13:入札7000)
例示的な実施形態に対して、入札は、入札されているオークション(それにより、入札されている品目、)入札の金額、入札しているエンティティ、入札を含んでいる入札セット、および入札が期限切れとなる時間を識別するプログラマチックオブジェクトである。
(Figure 13: Bid 7000)
For the exemplary embodiment, bids are bids auctions (and thereby items being bid), the amount of bids, the entities that are bidding, the bid set that contains the bids, and the bids expire. It is a programmatic object that identifies the time when

様々な実施形態において、入札は次の属性を有し得る。   In various embodiments, a bid may have the following attributes:

27010入札金額。これは、入札の金額を表現する。   27010 bid amount. This represents the amount of the bid.

27012オークション。これは、入札が行なわれる品目オークション4000または売買オークション9000のいずれかを表示するプログラマチックオブジェクトを指す。   27012 auction. This refers to a programmatic object that displays either an item auction 4000 or a buy / sell auction 9000 where a bid is placed.

27014買い手。これは、入札したエンティティ22000を指す。   27014 buyer. This refers to bid entity 22000.

27016入札セット。これは、入札を含む入札セット28000を指す。   27016 bid set. This refers to a bid set 28000 containing bids.

27018期限切れ。これは、入札が期限切れとなる時間である。この時点に達するとき、入札がまだ受諾されていない場合、入札27000オブジェクトは、それ自身の方法27056取り下げを起動することに留意されたい。   27018 expired. This is the time when the bid expires. Note that when this point is reached, the bid 27000 object invokes its own method 27056 withdrawal if the bid has not yet been accepted.

入札は次の方法を有し得る:
27050初期化。この方法は、その後オブジェクトの対応する属性として割り当てられる入札金額、オークション参照、買い手参照、入札セット参照をパラメータとして取る。
Bidding can have the following methods:
27050 initialization. This method takes as parameters the bid amount, auction reference, buyer reference and bid set reference that are then assigned as corresponding attributes of the object.

27052受諾。この方法は、入札が売り手によって受諾されるとき、すなわち売り手が入札によって表示された価格で品目を売ることに同意したときに呼び出される。この方法の第1の機能は、属性27016入札セットの入札受諾方法を呼び出すことにより、その入札セットにおける他の入札が、それぞれのターゲットオークションから取り下げられ得ることである。   Accepted 27052. This method is invoked when a bid is accepted by the seller, that is, when the seller agrees to sell the item at the price displayed by the bid. The first function of this method is that by calling the bid acceptance method for attribute 27016 bid set, other bids in that bid set can be withdrawn from their respective target auctions.

27054オークション閉鎖。この方法は、オークションが売り手によって取り下げられたか、またはオークションに誰か他の者が勝ったか、いずれかの理由でオークションがもはや利用可能ではないときに呼び出される。この方法の主要な責任は、属性27016入札セットのオークション閉鎖方法を呼び出すことにより、入札が入札セットから除去され得ることである。   27054 Auction closed. This method is invoked when an auction is no longer available for any reason, either because the auction has been withdrawn by the seller, or someone else has won the auction. The main responsibility of this method is that bids can be removed from the bid set by invoking the auction closing method of the attribute 27016 bid set.

27056取り下げ。この方法は、オークションから入札を取り下げるために呼び出される。それは、プログラミングオブジェクト27012オークションの方法24060取り下げ入札を呼び出すことによって機能する。   27056 withdrawn. This method is called to withdraw bids from the auction. It works by invoking the method 24060 withdrawal bid of the programming object 27010 auction.

27058競走見せ。この方法は、27016入札セットの競争見せ方法を起動することにより、その入札セットによって作成された競争が見られ得る。   27058 race show. This method allows the competition created by the bid set to be viewed by invoking the 27016 bid set competition show method.

様々な実施形態において、入札は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, a bid may have more or fewer attributes and / or methods.

(図14:差額入札27500)
例示的な実施形態において、差額入札は、含んでいる複合売買オークションと、入札されるオークション(それにより品目が入札される)と、含んでいる複合売買オークションによって売られている品目の販売による収益額に加えられる差額の額と、入札が期限切れになる時刻とを識別するプログラマチックオブジェクトである。
(Figure 14: Difference bid 27500)
In an exemplary embodiment, differential bidding includes revenue from the sale of the item being sold by the containing compound auction, the auction being bid by which the item is bid, and the containing compound auction. A programmatic object that identifies the amount of the difference added to the amount and the time when the bid expires.

様々な実施形態において、差額入札は以下の属性を有し得る:
属性27510ターゲットオークション。これは入札されたオークションを表示するプログラマッティックオブジェクトを指す。いくつかのタイプのオークションのうちの任意のものであり得、ここで示されているような品目オークション24000または複合売買オークション9000を含む。
In various embodiments, a differential bid may have the following attributes:
Attribute 27510 Target auction. This points to a programmatic object that displays the bid auction. It can be any of several types of auctions, including an item auction 24000 or a combined buy and sell auction 9000 as shown here.

属性27512含むBSA。これは差額入札が掲示された複合売買オークション9000を指す。   BSA containing attribute 27512. This refers to a combined buying and selling auction 9000 in which a differential bid is posted.

属性27414差額。これは、この差額入札が受諾された場合に、ターゲット買い品目(属性7510ターゲットオークションによって示されたオークションを通じて売られる品目)に対して支払いを行うために、ターゲット販売品目を売ることによる売上額を加える金額(正または負のいずれか)を特定する。   Attribute 27414 difference amount. This is the amount of sales from selling the target sales item to pay for the target buy item (item sold through the auction indicated by attribute 7510 target auction) if this differential bid is accepted. Identify the amount to add (either positive or negative).

属性27516期限切れ。これは入札が期限切れする時刻である。この時点に到達したときに、入札がまだ受諾されていない場合には、差額入札27500オブジェクトは、それ自身の方法27558取り下げを起動するということを留意されたい。   Attribute 27516 has expired. This is the time when the bid expires. Note that when this point is reached, if the bid has not yet been accepted, the differential bid 27500 object invokes its own method 27558 withdrawal.

差額入札は以下の方法を有する:
27550初期化。この方法は、パラメータとして、入札額、オークションの参照、買い手の参照、入札セットの参照を取得し、次に、それらは対応する属性のオブジェクトとして割り当てられる。
Differential bidding has the following methods:
27550 initialization. The method takes as parameters the bid amount, auction reference, buyer reference, bid set reference, which are then assigned as objects of corresponding attributes.

27552ゲット入札額。この方法は、以下のように差額入札によって表示された額を計算および返信する。最初に、図16属性29018入札キュースタックの図9方法26052ゲットトップ入札が起動される。入札7000オブジェクトが返信された場合には、図13属性7010入札額によって表示された額は属性27514差額に追加され、入札額を決定し、入札額が返信される。差額入札27500オブジェクトが方法6052ゲットトップ入札によって返信された場合には、方法27552ゲット入札額が起動され、金額をもたらし、次に、該金額は属性27514差額に加えられ、入札額を決定し、入札額が返信される。ゼロが、方法26052によって返信されたときには、属性27514によって表示された金額が、入札額として修正されることなく返信される。   27552 get bid amount. This method calculates and returns the amount displayed by the differential bidding as follows. First, the FIG. 9 method 26052 get-top bid for the FIG. 16 attribute 29018 bid queue stack is activated. When the bid 7000 object is returned, the amount displayed by the attribute 7010 bid amount in FIG. 13 is added to the attribute 27514 difference, the bid amount is determined, and the bid amount is returned. If the differential bid 27500 object is returned by method 6052 get-top bid, method 27552 get bid is activated, resulting in an amount, which is then added to attribute 27514 difference to determine the bid amount; The bid amount is returned. When zero is returned by method 26052, the amount displayed by attribute 27514 is returned without modification as a bid amount.

27554受諾。入札がターゲットオークション27510の売り手によって受諾された、すなわち、売り手が、差額入札によって表示された価格で品目を売ることに同意したときに、この方法が呼び出される。この方法の主要な機能は、属性27512含むBSAの図16属性29014入札セットの図15方法28054入札の受諾を呼び出し、その結果、その入札セット内の他の入札は、それぞれのターゲットオークションから取り下げられ得る。   27554 acceptance. This method is invoked when the bid is accepted by the seller of the target auction 27510, i.e., the seller has agreed to sell the item at the price indicated by the differential bid. The main function of this method is to invoke acceptance of the FIG. 15 method 28054 bid of the BSA FIG. 16 attribute 29014 bid set including attribute 27512, so that other bids in that bid set are withdrawn from the respective target auction. obtain.

27556オークション閉鎖。オークションが売り手によって取り下げられたか、または他の誰かが入札に勝ったかのいずれかの理由で、この方法が呼び出される。この方法の主要な責務は、属性27512含むBSAの図13に示されている属性27016入札セットの図15に示されている方法28056オークションの閉鎖を呼び出すことであり、その結果、入札は入札セットから除去され得る。   27556 auction closed. This method is invoked either because the auction was withdrawn by the seller or someone else won the bid. The primary responsibility of this method is to invoke the closing of the method 28056 auction shown in FIG. 15 of the attribute 27016 bid set shown in FIG. 13 of the BSA including attribute 27512, so that the bid is bid set Can be removed.

27558取り下げ。この方法は、オークションから差額入札を取り下げるために呼び出される。図13に示される属性27012オークションによって表示されるプログラミングオブジェクトが図4のタイプ品目オークションである場合には、その品目オークションの方法24060入札の取り下げが呼び出される。属性27012オークションによって表示されるプログラミングオブジェクトが、図16に示されるタイプ複合売買オークション29000である場合には、その複合売買オークションの方法29054入札の取り下げが呼び出される。   27558 withdrawal. This method is called to withdraw the differential bid from the auction. If the programming object displayed by the attribute 27010 auction shown in FIG. 13 is the type item auction of FIG. 4, then the item auction method 24060 bid withdrawal is invoked. If the programming object displayed by the attribute 27010 auction is the type multiple buy and sell auction 29000 shown in FIG. 16, then the multiple buy and sell auction method 29054 bid withdrawal is invoked.

27560競争見せ。この方法は、図15に示される属性27512含まれたBSAの27016入札セットの方法28060競争見せを起動し、その結果、その入札セットで作成された競争を見ることができる。   27560 show competition. This method invokes the BSA 27016 bid set method 28060 competition show included in attribute 27512 shown in FIG. 15, so that the competition created in that bid set can be viewed.

27562オークションの取り下げ。ターゲットオークション27510が取り下げられたか、または遂行されたときには、ターゲットオークション27510によって起動される。この方法は、属性27512含むBSAの図16に示される方法29068オークションの取り下げを呼び出すのみである。   Withdrawal of 27562 auction. When the target auction 27510 is withdrawn or fulfilled, it is activated by the target auction 27510. This method only invokes the withdrawal of the method 29068 auction shown in FIG.

27564アスク掲示。この方法は売りオファーを掲示し、その結果、売りオファーを見ることができる。   27564 Ask posted. This method posts a sell offer so that the sell offer can be viewed.

(図15:入札セット)
様々な実施形態において、入札セット28000は、同じエンティティ22000によって所有された1セットの入札を表示するプログラミングオブジェクトであり、該1セットの入札は、満足関数が満足されるとき、入札セットにおける残りすべての入札が取り下げられるようにする満足関数によって関係付けられている。通常、満足関数は、ただ1つの入札だけを受諾され得るのとするので、この入札セットを介し所有エンティティによって入札される品目は排他的な代替であり、すなわち買い手はそれらのうちの1つだけを欲する。
(Figure 15: Bid set)
In various embodiments, the bid set 28000 is a programming object that displays a set of bids owned by the same entity 22000, and the set of bids is all remaining in the bid set when the satisfaction function is satisfied. Is related by a satisfaction function that allows bids to be withdrawn. Usually, since the satisfaction function can only accept one bid, the items that are bid by the owning entity through this bid set are an exclusive alternative, i.e. the buyer is only one of them Want.

様々な実施形態において、入札セット28000は、次の属性を有し得る。   In various embodiments, bid set 28000 may have the following attributes:

属性28010名前。これは、オークションシステム21000内で入札セットを一意に識別するストリングである。   Attribute 28010 name. This is a string that uniquely identifies the bid set within the auction system 21000.

属性28012所有者。これは、入札セット28000を所有するエンティティ22000、すなわち入札セット28000内に含まれた入札をなしたエンティティ22000への参照である。   Attribute 28012 owner. This is a reference to the entity 22000 that owns the bid set 28000, ie, the entity 22000 that made the bid contained within the bid set 28000.

属性28014入札。これは、入札セット28000によって現在含まれている1セットの入札である。これらの入札は、タイプ入札27000または差額入札27500のいずれかのプログラマッティックオブジェクトであり得る。   Attribute 28014 bid. This is a set of bids currently included by bid set 28000. These bids can be programmatic objects of either type bid 27000 or differential bid 27500.

様々な実施形態において、入札セット28000は、次の方法を有し得る。   In various embodiments, bid set 28000 may have the following method.

方法28050初期化。この方法は、名前ストリングおよび所有者オブジェクト参照を、パラメータとして受け入れ、28010名前属性、28012所有者属性を割り当て、28014入札属性に対して空のセットを作成する。   Method 28050 initialization. This method accepts name strings and owner object references as parameters, assigns 28010 name attributes, 28812 owner attributes, and creates an empty set for 28014 bid attributes.

方法28052挿入入札。この方法は、タイプ入札27000または図14の差額入札27500のプログラマチックオブジェクトへの参照を受け入れ、その参照をセット属性28014入札に加える。   Method 28052 insertion bid. This method accepts a reference to a programmatic object of type bid 27000 or differential bid 27500 of FIG. 14 and adds the reference to the set attribute 28014 bid.

方法28054受諾入札。この方法は、セット属性28014入札内の入札が受諾されたとき、すなわちその入札の条件で販売が遂行されたときに呼び出される。該方法は、受諾された図13に示される入札27000または図14に示される差額入札27500への参照をパラメータとして受け入れる。該方法は、次に、受諾された入札または差額入札を除いて、セット属性28014内の全ての入札7000に対して図13に示された方法7056取り下げ、またはセット内の図14に示されている全ての差額入札に対して図14に示されている方法27558取り下げを呼び出すことによって遂行する。   Method 28054 acceptance bid. This method is invoked when a bid within a set attribute 28014 bid is accepted, i.e., when a sale is performed under the terms of that bid. The method accepts as a parameter a reference to the accepted bid 27000 shown in FIG. 13 or the differential bid 27500 shown in FIG. The method is then withdrawn from method 7056 shown in FIG. 13 for all bids 7000 in set attribute 28014, except for accepted or differential bids, or shown in FIG. 14 in the set. This is accomplished by invoking the method 27558 withdrawal shown in FIG.

方法28056オークション閉鎖。この方法は、品目が売れたからか、または品目が取り下げられたからかのいずれかの理由でオークションが閉じられたときに呼び出され、セット属性8014内で追跡された、図13に示されている少なくとも1つの入札7000がそのオークションで入札されていた。該方法は、該入札27000または図14に示されている差額入札27500の識別をパラメータとして受け入れ、かつ該入札または差額入札をセット属性28014から除去する。   Method 28056 Auction closed. This method is called when the auction is closed either because the item has been sold or because the item has been withdrawn, and is tracked in the set attribute 8014 at least as shown in FIG. One bid 7000 was bid at that auction. The method accepts the bid 27000 or the identification of the differential bid 27500 shown in FIG. 14 as a parameter and removes the bid or differential bid from the set attribute 28014.

方法28058ゲット最小ギャップ入札。入札セット内の図13に示されている各入札27000または図14に示されている差額入札27500に対して、この方法は、ターゲットオークションの現在の提示価格とその入札の入札価格との間の差額を計算する。これは、入札に対するギャップ額である。該方法は、入札セット内のすべての入札のギャップ額を比較し、最も小さなギャップ額を有する入札または差額入札を戻す。入札セットが空の場合、ゼロ(null)が戻される。   Method 28058 get minimum gap bid. For each bid 27000 shown in FIG. 13 or the differential bid 27500 shown in FIG. 14 in the bid set, the method can be used between the current offer price of the target auction and the bid price of that bid. Calculate the difference. This is the gap for bidding. The method compares the gap amount of all bids in the bid set and returns the bid with the smallest gap amount or the difference bid. If the bid set is empty, null is returned.

方法8060競争見せ。この方法は、この入札セットが作成した売り手間の競争を見せる。該方法は、含まれた入札および差動入札のターゲットオークションをそれらの入札ギャップによって分類されたリストとして提示することにより、買い手の入札および売り手のアスクが最も接近しているオークションが最初に表示される。各オークションの識別は、リストで表示された情報の部分であり、その品目に対する入札者対入札者の競争を観察するために使用され得る。   Show method 8060 competition. This method shows the competition between the sellers created by this bid set. The method presents the auctions closest to the buyer's bid and the seller's ask first by presenting the included auction and target auctions for the differential bid as a list sorted by their bid gap. The Each auction identification is a piece of information displayed in a list and can be used to observe bidder-bidder competition for that item.

様々な実施形態において、入札セットは、より多くの属性またはより少ない属性および/または方法を有し得る。   In various embodiments, a bid set may have more attributes or fewer attributes and / or methods.

(図4:品目オークション)
様々な実施形態において、品目オークション4000は、特定の品目のオークションを表示するプログラマチックオブジェクトである。それは、次の属性を有し得る:
属性4010名前。この識別ストリングは、品目オークション4000が方法1068ゲット品目オークションによって場所を特定されることを可能にする。
(Figure 4: Item auction)
In various embodiments, item auction 4000 is a programmatic object that displays an auction for a particular item. It can have the following attributes:
Attribute 4010 name. This identification string allows the item auction 4000 to be located by the method 1068 get item auction.

属性4012品目。これは、このオークションを通して売られる品目を表示するタイプ品目3000のプログラマチックオブジェクトへの参照である。   Attribute 4012 items. This is a reference to a programmatic object of type item 3000 that displays the items sold through this auction.

属性4014売り手。これは、図1に示されているような、このオークションを通して売られる品目3000を現在所有するエンティティを表示するタイプエンティティ2000のプログラマチックオブジェクトへの参照である。   Attribute 4014 seller. This is a reference to a programmatic object of type entity 2000 that displays the entity that currently owns the item 3000 sold through this auction, as shown in FIG.

属性4016入札キュースタック。これは、オークションで受け取られた様々な入札または差額入札を表示するタイプ入札キュースタック6000のプログラマチックオブジェクトへの参照である。プログラマチックオブジェクト入札キュースタック6000は、以下に別個に記述されている。   Attribute 4016 bid queue stack. This is a reference to a programmatic object of type bid queue stack 6000 that displays various bids or differential bids received at the auction. The programmatic object bid queue stack 6000 is described separately below.

属性4018アスク。この属性は、品目の売り手が現在求めている価格を表示する。   Attribute 4018 Ask. This attribute displays the price that the seller of the item is currently seeking.

様々な実施形態において、品目オークション4000は次の方法を有し得る。   In various embodiments, the item auction 4000 may have the following method.

方法4050初期化。この方法は、識別ストリング名前、プログラマチックオブジェクト品目への参照、プログラマチックオブジェクト売り手への参照、および品目に対する最初の提示価格を表示する額をパラメータとして取る。該方法は、これらのパラメータを属性4010名前、4012品目、4014売り手、および4018アスクのそれぞれに割り当てる。該方法はまた、タイプ入札キュースタックのイニシャライズされたか、または空のプログラマチックオブジェクト作成、タイプ入札キュースタックへの参照は、属性4016入札キュースタックへ割り当てられる。   Method 4050 initialization. This method takes as parameters the identification string name, a reference to the programmatic object item, a reference to the programmatic object seller, and an amount that displays the initial offer price for the item. The method assigns these parameters to each of attribute 4010 name, 4012 item, 4014 seller, and 4018 ask. The method also initializes the type bid queue stack or creates an empty programmatic object, a reference to the type bid queue stack is assigned to the attribute 4016 bid queue stack.

方法4052掲示アスク。この方法は金額をパラメータとして受け入れ、金額は属性4018アスクへ割り当てられる。属性4016入札キュースタックの方法6052ゲットトップ入札は現在のトップ入札を検索するためによびだされ、現在のトップ入札は、次に4018アスクの値と比較される。現在のトップ入札の属性7010入札額が、属性4018アスクの新しく確立された値より大きいか、または等しい場合は、該入札は、図2にまた示されているような、その方法7052受諾を呼び出すことによって受諾される。1つの販売がこのようにして、4018アスクによって特定された額に対して遂行され、(さらなる販売に対する入札があるならば、さらなる販売が遂行される)。つまり、資金が直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手から、属性4014売り手によって表示された外部エンティティへの該額における資金の移転を引き起こすか、いずれかであり、属性4012品目によって表示された外部品目の所有権は、直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手へのその所有権の移転を引き起こすか、いずれかである。   Method 4052 Ask Ask. This method accepts an amount as a parameter and the amount is assigned to attribute 4018 ask. The attribute 4016 bid queue stack method 6052 get top bid is called to retrieve the current top bid, which is then compared to the value of 4018 ask. If the current top bid attribute 7010 bid amount is greater than or equal to the newly established value of attribute 4018 ask, the bid invokes its method 7052 acceptance, as also shown in FIG. Is accepted by One sale is thus carried out for the amount specified by 4018 ask (if there is a bid for further sale, a further sale is carried out). That is, either the funds are transferred directly or a communication is initiated to cause the transfer of funds in the amount from the buyer identified by the bid to the external entity displayed by the attribute 4014 seller. Whether the ownership of the external item indicated by the attribute 4012 item is directly transferred or communication is initiated to cause the transfer of that ownership to the buyer identified by the bid , Either.

方法4054掲示入札。この方法は、タイプ入札7000または差額入札7500のプログラマチックオブジェクトをパラメータとして受け入れ、入札するエンティティおよび入札の額を識別する。入札額が属性4018アスクによって表示された額よりも大きいか、または等しい場合は、販売が、売り手4014と、属性4018アスクによって識別される額に対する入札によって識別される買い手との間で遂行される。この販売遂行は、入札7000オブジェクトの方法7052受諾、または差額入札7500オブジェクトの方法7554受諾を呼び出すことによって達成される。そうでない場合は、入札は、属性4016入札キュースタックの方法6050掲示入札へ通される。   Method 4054 posted bid. The method accepts a programmatic object of type bid 7000 or differential bid 7500 as a parameter and identifies the entity to bid and the bid amount. If the bid amount is greater than or equal to the amount displayed by attribute 4018 ask, a sale is performed between seller 4014 and the buyer identified by the bid for the amount identified by attribute 4018 ask. . This sales performance is accomplished by invoking bid 7000 object method 7052 acceptance or differential bid 7500 object method 7554 acceptance. Otherwise, the bid is passed to the attribute 4016 bid queue stack method 6050 posted bid.

方法4056市場売り。この方法は、売り手4014が現在の最高額の入札者へ売ることを望んでいることを示す。該方法は、最初に属性4016入札キュースタックの、方法6052ゲットトップ入札を呼び出すことによって遂行される。空ではない結果が受信された場合には(売られている品目に対して、少なくとも1つの入札が受信されたことを意味し、該結果はそのような入札の最高額であり)、品目の販売が、売り手4014と、属性4018アスクによって識別された額に対する入札によって識別される買い手との間で遂行される。この遂行は、図2に示されているような、入札7000オブジェクトの方法7052受諾、または差額入札7500オブジェクトの方法7554受諾を呼び出すことによって実行される。   Method 4056 market sell. This method indicates that seller 4014 wants to sell to the current highest bidder. The method is accomplished by first invoking method 6052 get top bid on attribute 4016 bid queue stack. If a non-empty result is received (meaning that at least one bid has been received for the item being sold, the result being the maximum amount of such bid), the item's A sale is performed between seller 4014 and the buyer identified by bidding on the amount identified by attribute 4018 ask. This is accomplished by invoking bid 7000 object method 7052 acceptance or differential bid 7500 object method 7554 acceptance, as shown in FIG.

方法4058市場買い。この方法は、属性4012品目によって識別される品目3000を買いたがっている、ここで買い手と称されるプログラマチックオブジェクトエンティティ2000への参照をパラメータとして受け入れ、売り手4014から、該買い手への、属性4018アスクによって特定された価格での、品目4012の販売の遂行を引き起こす。これは、現在の提示価格に対する入札7000オブジェクトを作成し、次に、該入札7000の方法7052受諾を遂行することによってなされる。   Method 4058 market buy. The method accepts as a parameter a reference to a programmatic object entity 2000, referred to herein as a buyer, who wants to buy the item 3000 identified by the attribute 4012 item, and attribute 4018 from the seller 4014 to the buyer. Causes the sale of item 4012 to be performed at the price specified by the ask. This is done by creating a bid 7000 object for the current offer price and then performing a method 7052 acceptance of the bid 7000.

方法4060取り下げ入札。この方法は、入札7000または差額入札7500の識別をパラメータとして受け入れ、入札7000の属性4016入札キュースタックの方法6054、または入札7500の属性7512含むBSAの属性9018の方法6054取り下げを発動し、その入札を取り下げる。   Method 4060 withdraw bid. This method accepts the identification of bid 7000 or differential bid 7500 as a parameter and triggers bid 7000 attribute 4016 bid queue stack method 6054, or BSA attribute 9018 method 6054 withdrawal including bid 7500 attribute 7512, and the bid Withdraw.

方法4062取り下げ。この方法は、品目を販売から取り下げるために発動される。該方法は、方法6056取り下げオークションを、属性4016入札キュースタックに対して発動する。   Method 4062 withdrawal. This method is invoked to withdraw items from sale. The method invokes a method 6056 withdrawal auction for the attribute 4016 bid queue stack.

方法4064入札見せ。この方法は、オークションでの現在の入札のセットを表示する。入札は、リストで表示されることにより、最高額から最低額への価格構成が明らかとなり、複数の入札が価格で表示されるとき、それらの掲示時刻が明らかとなるように表示される。換言すれば、入札キュースタック内で保存されたものと同じ構成が、復元されたリストの順序によって明らかにされる。各入札の識別が利用可能であることにより、その入札が一メンバーである入札セットが、その競争見せ方法を呼び出すことによって検索され得る。入札は、タイプ入札7000または差額入札7500のいずれかであり得るということを留意されたい。   Method 4064 bid show. This method displays the current set of bids at the auction. The bids are displayed in a list so that the price structure from the highest price to the lowest price is clarified, and when a plurality of bids are displayed at the price, the posting time is displayed. In other words, the same configuration as saved in the bid queue stack is revealed by the order of the restored list. With the identification of each bid available, the bid set of which the bid is a member can be retrieved by invoking the competition show method. Note that bids can be either type bids 7000 or differential bids 7500.

様々な実施形態において、品目オークション4000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, item auction 4000 may have more or fewer attributes and / or methods.

(図5A:入札キュースタック)
様々な実施形態において、入札キュースタック6000は、品目オークション4000または複合売買オークション9000を通して売られる品目に対して受信され、かつ期限切れでもなく取り下げられてもいない入札のセットを表示するプログラマチックオブジェクトである。各入札は、タイプ入札7000または差額入札7500のいずれかであり得る。各入札は、入札するエンティティ2000、入札者が支払う気がある金額、入札に対する期限切れ時間を識別する。入札は2つの次元で整理される。第1に、各入札は、同じ価格での他の入札のみを含むキューの中に置かれる。入札は、入札が受信された時間によってそのような各キュー内で順に並べられる。第2に、キューは、各キュー内に含まれた入札の価格に従って、スタックに配列され、最高価格の入札を含むキューが頂点に来る。
(Figure 5A: Bid queue stack)
In various embodiments, the bid queue stack 6000 is a programmatic object that displays a set of bids that have been received for items sold through the item auction 4000 or the composite buy and sell auction 9000 and that have not expired or been withdrawn. . Each bid may be either a type bid 7000 or a differential bid 7500. Each bid identifies the entity 2000 that bids, the amount that the bidder is willing to pay, and the expiration time for the bid. Bids are organized in two dimensions. First, each bid is placed in a queue that contains only other bids at the same price. Bids are ordered in each such queue by the time the bids are received. Second, the queues are arranged in a stack according to the bid price contained within each queue, with the queue containing the highest price bid at the top.

様々な実施形態において、プログラマチックオブジェクト入札キュースタック6000は、次の方法をサポートし得る:
方法6050掲示入札。この方法は、入札7000または差額入札7500をパラメータとして受け入れ、その価格点で他の入札を含むキューの最後にそれを置き、キューが存在しない場合はキューを作成する。
In various embodiments, the programmatic object bid queue stack 6000 may support the following methods:
Method 6050 bid posted. This method accepts bid 7000 or differential bid 7500 as a parameter, places it at the end of the queue containing other bids at that price point, and creates a queue if no queue exists.

方法6052ゲットトップ入札。この方法は、それがある場合、スタックにおける最も上で空でない行から最初の入札7000または差額入札7500を戻す;もしなければゼロを戻す。   Method 6052 Get Top Bid. This method returns the first bid 7000 or differential bid 7500 from the top non-empty row in the stack, if any; returns zero if not.

方法6054取り下げ入札。この方法は、パラメータとして、入札7000または差額入札7500の識別を受け入れ、もしあれば、それを含む入札キュースタックプログラミングオブジェクトのキューからそれを除去する。   Method 6054 withdrawal bid. The method accepts, as a parameter, the identification of bid 7000 or differential bid 7500 and removes it, if any, from the queue of bid queue stack programming objects that contain it.

方法6056取り下げオークション。この方法は、入札キュースタック内の各入札7000に対する方法7054オークション閉鎖、および各差額入札7500に対する方法7556オークション閉鎖を発動する。   Method 6056 withdrawal auction. This method invokes a method 7054 auction closure for each bid 7000 in the bid queue stack and a method 7556 auction closure for each differential bid 7500.

代替えの実施形態において、入札キュースタック6000は、より多くのまたはより少ない方法をサポートする。   In an alternative embodiment, bid queue stack 6000 supports more or fewer methods.

(図6:複合逆オークション)
様々な実施形態において、複合逆オークション5000は、複合逆オークションを表示するために使用されるオブジェクトの属性および方法を規定するプログラマチックオブジェクトである。
(Figure 6: Compound reverse auction)
In various embodiments, the composite reverse auction 5000 is a programmatic object that defines the attributes and methods of the objects used to display the composite reverse auction.

下記のように、複合逆オークションは主に、異なるフォーワードオークションでの入札のセット(入札セット8000)と、オブジェクトを逆オークションとして機能させる方法とから成る。これらのフォーワードオークションは、以下のタイプの任意のものであり得る:品目オークション、連続ダブルオークション、標準化連続ダブルオークション、または複合売買オークションである。   As described below, a composite reverse auction mainly consists of a set of bids at different forward auctions (bid set 8000) and how the object functions as a reverse auction. These forward auctions can be any of the following types: item auctions, continuous double auctions, standardized continuous double auctions, or multiple buy and sell auctions.

入札がなされた品目オークションの各々は、入札が期限切れとなることを可能にし、または取り下げられることを可能にする。複合逆オークション5000の入札セット8000からの1つの入札が受諾されるとき、他のものは自動的に取り下げられる。これは、入札がなされている品目オークションを互いに競争状態にする。(ここで、入札セット8000の満足関数は、入札セット内の任意の入札が受諾されたということであり、他の実施形態において、異なる満足関数が使用され得、使用可能な資金が使い果たされたということを示す。)
様々な実施形態においては、プログラマチックオブジェクト複合逆オークション5000は、次の属性を有し得る。
Each of the item auctions on which bids were made allows bids to expire or be withdrawn. When one bid from the bid set 8000 of the composite reverse auction 5000 is accepted, the other is automatically withdrawn. This puts the item auctions on which bids are being made into competition. (Here, the satisfaction function of the bid set 8000 is that any bid in the bid set has been accepted, and in other embodiments, a different satisfaction function may be used and the available funds are exhausted. Indicates that it was done.)
In various embodiments, the programmatic object composite reverse auction 5000 may have the following attributes:

属性5010名前。この属性は、特定の複合逆オークション5000オブジェクトを識別する便利な方法を与える。   Attribute 5010 name. This attribute provides a convenient way to identify a particular composite reverse auction 5000 object.

属性5012所有者。これは、この複合逆オークション5000オブジェクトをとおして入札するエンティティを表示するエンティティ2000オブジェクトへの参照である。   Attribute 5012 owner. This is a reference to an entity 2000 object that displays the entity that bids through this composite reverse auction 5000 object.

属性5014入札セット。これは、この複合逆オークション5000オブジェクトをとおしてなされる入札を保持する入札セット8000への参照である。   Attribute 5014 bid set. This is a reference to a bid set 8000 that holds bids made through this composite reverse auction 5000 object.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、少なくとも次の方法をサポートし得る。   In various embodiments, the programmatic object composite reverse auction 5000 may support at least the following methods.

方法5050初期化。この方法は、パラメータとして名前となるべきストリング、所有者となるべきエンティティ2000オブジェクトへの参照を受け入れる。属性5014入札セットに対して空の入札セット8000を作成する。   Method 5050 initialization. This method accepts a string to be the name as a parameter and a reference to an entity 2000 object to be the owner. An empty bid set 8000 is created for the attribute 5014 bid set.

方法5052掲示入札。入札7000をパラメータとして受け入れる。入札セット5014に該入札を加え、該入札によって識別された品目オークションの方法4054掲示入札、または他のフォーワードオークションタイプの対応する入札掲示方法を発動する。この発動は、販売の遂行を生じ得ることに留意されたい。   Method 5052 bid posted. Accept bid 7000 as a parameter. Add the bid to the bid set 5014 and invoke the item auction method 4054 posted bid identified by the bid, or the corresponding bid posting method of other forward auction types. Note that this trigger can result in the performance of a sale.

方法5054市場買い。これは、複合逆オークションの入札セットにおけるその品目に対する入札に最も近い現在の提示価格が、所有者5012がその品目を買いたいということを意味する。買い手が、入札セットにおける各品目に対して異なる価格で入札しているので、これらの異なる価格は、買い手の品目に対する興味を標準化している。すなわち入札される任意の品目は、その価格入札の買い手にとって等しく受諾可能である。   Method 5054 market buy. This means that the current offer price closest to the bid for the item in the composite reverse auction bid set is that the owner 5012 wants to buy the item. These different prices standardize interest in the buyer's items because the buyer is bidding at different prices for each item in the bid set. That is, any item that is bid is equally acceptable to the buyer of that price bid.

この方法は、市場買い動作に対する限度を表現する金額をパラメータとして受け入れる。該限度は、買い手が支払う気がある現在の入札に対する最大の額の表れである。限度が必要な理由は、複合逆オークションの入札セットにおけるオークションの条件が、買い手がそれらを観察して市場で買うことを決定する瞬間と、彼の市場買い要求がオークションシステムによって受信される瞬間との間で変化し得るからである。例えば、最も小さい入札/アスクギャップを有するオークションが、別の入札者に売られてしまうこともあり得、その場合、オークションは、従って、利用可能ではない。限度が課されないと、二番目に小さい入札/アスクギャップを有する複合逆オークションにおけるオークションが、実質的により大きいことがあり得る;買い手がそのオークションから買った場合には、代って、買い手は予期していたよりも多く支払い得る。   This method accepts as a parameter an amount that represents a limit on market buying behavior. The limit is an indication of the maximum amount for the current bid that the buyer is willing to pay. The limits are necessary because the auction conditions in the composite reverse auction bid set determine when the buyer observes them and buys on the market and when his market buy request is received by the auction system. Because it can vary between. For example, an auction with the smallest bid / ask gap may be sold to another bidder, in which case the auction is therefore not available. If no limit is imposed, an auction in a composite reverse auction with the second smallest bid / ask gap may be substantially larger; if the buyer buys from that auction, the buyer will instead expect You pay more than you had.

限度が、合計額としてではなくむしろその現在の入札に対する額として表現される理由は、入札セットにおける様々な品目に対する入札は、様々な金額に対する入札であり得るからである。従って、単一の合計は効果的ではなく、差額が、各入札に適用され得、実際の最大額を決定し得る。   The reason the limit is expressed as an amount for that current bid rather than as a total amount is because bids for various items in the bid set can be bids for various amounts. Thus, a single sum is not effective and the difference can be applied to each bid to determine the actual maximum amount.

この方法は、その入札セットに対して、方法8058ゲット最小ギャップ入札を発動する。該入札のギャップ額が、パラメータとして受信された限度よりも大きい場合は、エラーが戻される。そうでない場合は、該最小ギャップ入札のターゲットオークションの提示価格に合致する新しい入札が作成され、該ターゲットオークションで入札され、受諾される該新しい入札を生じ、従って販売は遂行される。   This method invokes method 8058 get minimum gap bid for that bid set. If the bid gap amount is greater than the limit received as a parameter, an error is returned. Otherwise, a new bid is created that matches the target auction offer price for the minimum gap bid, and is bid at the target auction, resulting in the accepted new bid, and the sale is performed accordingly.

方法5056競争見せ入札。この方法は、複合逆オークションが作成した売り手間の競争を示す。該方法は、この買い手の入札と売り手のアスクが最も接近しているオークションが最初に提示されるように、入札ギャップによってソートされたリストとしてターゲットオークションを表示する。各オークションの識別は、該リストで提示された情報の部分であり、品目に対する入札者対入札者の競争を観察するために使用され得る。   Method 5056 competitive show bid. This method shows the competition between sellers created by a composite reverse auction. The method displays the target auctions as a list sorted by bid gap so that the auction with which this buyer's bid and seller's ask are closest is presented first. The identification of each auction is part of the information presented in the list and can be used to observe bidder-bidder competition for items.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, the programmatic object composite reverse auction 5000 may have more or fewer attributes and / or methods.

(図16:複合売買オークション)
様々な実施形態において、複合売買オークション29000は、複合売買オークションを表示するために使用される属性および方法のオブジェクトを定義するプログラマチックオブジェクトである。複合売買オークションは以下の属性を有する:
属性29010名前。この属性は、特定の複合逆オークション29000オブジェクトを識別する便利な方法を与える。
(Figure 16: Combined buying and selling auction)
In various embodiments, the composite buy and sell auction 29000 is a programmatic object that defines the attribute and method objects used to display the composite buy and sell auction. A combined buy and sell auction has the following attributes:
Attribute 29010 name. This attribute provides a convenient way to identify a particular composite reverse auction 29000 object.

属性29012所有者。エンティティを表示するエンティティ22000オブジェクトへの参照であり、該エンティティは、属性29014入札セットによって参照される、図15に示される入札セット8000を通じて入札を行い、属性9016品目によって表示される品目23000を売る。   Attribute 29010 owner. A reference to an entity 22000 object that displays the entity, which bids through the bid set 8000 shown in FIG. 15, referenced by the attribute 29014 bid set, and sells the item 23000 displayed by the attribute 9016 item. .

属性29014入札セット。これは図14に示される入札セット28000オブジェクトへの参照であり、オブジェクトは、この複合売買オークション29000オブジェクトを通じて行われる差額入札を保持する。   Attribute 29014 bid set. This is a reference to the bid set 28000 object shown in FIG. 14, which holds the differential bids made through this composite buy and sell auction 29000 object.

属性29016品目。これはタイプ品目23000のプログラマチックオブジェクトであり、この売買オークション29000オブジェクトを通じて売られるターゲット販売品目を表示する。   Attribute 29016 items. This is a programmatic object of type item 23000 and displays the target sales item sold through this buy and sell auction 29000 object.

属性29018入札キュースタック。これはタイプ入札キュースタック26000のプログラマチックオブジェクトへの参照であり、この複合売買オークションを通じて売られるターゲット販売品目に関して受信された様々な入札を表示する。   Attribute 29018 bid queue stack. This is a reference to a programmatic object of type bid queue stack 26000 that displays the various bids received for the target sales item sold through this compound buy and sell auction.

属性29020アスク有効。現在の提示価格が計算されたときに、真を示し、これは29014入札セットが空でないときに起こる。将来の買いターゲット品目への入札がないときに、偽を示す。ターゲット販売品目に対する提示価格はターゲット買い品目への入札から導き出されなければならないので、これを表示する。   The attribute 29020 ask is valid. Shows true when the current offer price is calculated, which happens when the 29014 bid set is not empty. Indicates false when there are no bids for future buy target items. The offer price for the target sale item must be derived from the bid on the target purchase item, so it is displayed.

属性29022アスク。これはターゲット販売品目(属性9016品目)に対する現在の提示価格である。この属性は直接的に設定されるよりも、むしろ計算されるということを留意されたい(以下を参照)。29022アスクは、将来の買い手がターゲット販売品目に対して支払い得る最低額を表示し、それと同時に、複合売買オークションの所有者が、その販売による収益額プラス彼が特定した差額を使用して、品目のうちの一つを購買することを可能にする。   Attribute 29002 Ask. This is the current offer price for the target sales item (attribute 9016 item). Note that this attribute is calculated rather than set directly (see below). 29902 ask displays the minimum amount that a future buyer can pay for a target sale item, and at the same time, the owner of the compound sale auction uses the amount of revenue from that sale plus the difference he has identified, Allows you to purchase one of them.

様々な実施形態において、プログラマチックオブジェクト複合売買オークション29000は、以下の方法をサポートする。   In various embodiments, the programmatic object compound buy and sell auction 29000 supports the following methods.

方法29050初期化。この方法は、パラメータとして、識別ストリングの名前、属性29012所有者となるべきエンティティ2000への参照、および属性29016品目となるべきプログラマチックオブジェクト品目23000への参照を受け入れる。方法29050初期化は、属性29014入札セットとなるべき、図15に示されている空の入札セット28000を作成する。方法29050初期化は、図5に示されているタイプ入札キュースタック6000のイニシャライズされたか、または空のプログラマチックオブジェクト、つまり属性29018入札キュースタックに割り当てられる参照を作成し、9020アスク有効を偽に設定する
方法29052掲示差額入札。この方法は、複合売買オークションの所有者によって呼び出され、別のオークションを通じて売られているターゲットの買い品目に入札を行う。方法29052は、「売買」の「買い」パートに関する。
Method 29050 initialization. This method accepts as parameters the name of the identification string, a reference to the entity 2000 to be the owner of the attribute 29010, and a reference to the programmatic object item 23000 to be the attribute 29016 item. Method 29050 initialization creates an empty bid set 28000, shown in FIG. 15, that should be attribute 29014 bid set. Method 29050 initialization creates a reference assigned to an initialized or empty programmatic object of type bid queue stack 6000 shown in FIG. 5, ie, attribute 29018 bid queue stack, and 9020 ask valid is set to false. Set method 29052 Posting difference bid. This method is invoked by the owner of a compound trading auction and places a bid on a target buy item being sold through another auction. Method 29052 relates to the “buy” part of “buy and sell”.

パラメータとして以下を受け入れる:
1.プログラマチックフォーワードオークションオブジェクトへの参照。これは差額入札が行われるオークションである。これは入札が行われる任意のタイプのフォーワードオークション、例えば、品目オークション、連続ダブルオークション、標準化連続ダブルオークションまたは他の複合売買オークションであり得るということに留意されたい。
Accepts the following as parameters:
1. A reference to a programmatic forward auction object. This is an auction where differential bidding is conducted. Note that this can be any type of forward auction in which bids are placed, eg, item auctions, continuous double auctions, standardized continuous double auctions or other multiple buy and sell auctions.

2.差額金額。この額は正または負のいずれかであり得、負の額は、複合売買品目の所有者が、この入札が行われている将来のターゲット買い品目に対して支払わなければならないよりも大きい額で、ターゲット販売品目を売ることを見込んでいるということを示し、正の額は、複合売買品目の所有者が、ターゲット販売品目の販売によって受け取った資金に追加の資金を与えて、入札されている将来のターゲット買い品目を買わなければならないことを見込んでいるということを意味する。   2. The difference amount. This amount can be either positive or negative, with a negative amount greater than the composite trade item owner must pay for the future target buy item on which this bid is being placed. Indicates that the target sale item is expected to be sold, and a positive amount is being bid by the owner of the compound sale item, giving additional funds to the funds received by selling the target sale item This means that you are expecting to buy future target buy items.

3;期限切れ時刻。   3: Expiration time.

パラメータオークションオブジェクトを図14に示されている属性27510ターゲットオークションとして、この複合売買オークションを属性27512含むBSAとして、パラメータ差額を属性27514差額として、パラメータ期限切れ時刻を属性27516期限切れとして使用する、差額入札を作成する。方法29056計算アスクが起動され、属性29022アスクを設定し、属性29020アスク有効が真に設定される。作成された差額入札を入札セット29014に加える。図14に示される該差額入札の属性27510ターゲットオークションによって識別されるフォーワードオークションの方法掲示入札を起動する。差額入札が、ターゲット買い品目の現在の提示価格を超える正当で有効な入札価格を有する場合には、この発動は、入札が受信されることをもたらし得るということに留意されたい。この場合、ターゲット販売品目は売られ、差額が、販売の収益額に加えられ、ターゲット買い品目の購買に対する支払いに使用される。それにより、複合売買オークションは完了する。   A differential auction using the parameter auction object as the attribute 27510 target auction shown in FIG. 14, this composite buying and selling auction as the BSA including the attribute 27512, the parameter difference as the attribute 27514 difference, and the parameter expiration time as the attribute 27516 expiration. create. Method 29056 compute ask is activated, attribute 29002 ask is set, and attribute 29020 ask valid is set to true. The created difference bid is added to the bid set 29014. Activate the forward auction method posted bid identified by the differential bidding attribute 27510 target auction shown in FIG. Note that this trigger can result in a bid being received if the differential bid has a valid and valid bid price that exceeds the current offer price of the target buy item. In this case, the target sale item is sold, and the difference is added to the sales revenue and used to pay for the purchase of the target purchase item. Thereby, the composite buying and selling auction is completed.

方法29054取り下げ差額入札。この方法は、差額入札27500の識別をパラメータとして受け入れ、属性29018入札キュースタックの方法26054取り下げ入札を起動し、その入札識別をパラメータとして伝え、入札を取り下げる。   Method 29054 Withdrawal difference bid. This method accepts the identification of the differential bid 27500 as a parameter, activates the attribute 26018 bid queue stack method 26054 withdraw bid, communicates the bid identification as a parameter, and withdraws the bid.

方法29056計算アスク。ターゲット販売品目に対してアスクされるべき最低額を決定して、候補のターゲット買い品目を買う。29014入札セットが空である場合には、方法29056は、29020アスク有効を偽に設定する。そうでなければ、9014入札セット内の各作動入札に対して、差額(属性27514作動額)を27510ターゲットオークションの現在の提示価格から差し引き、そのターゲットオークションに対する必要なアスク額をもたらす。29014入札セット内の差額入札のセットの間のそのような必要なアスク額の最少額は、29022アスクに対する新たな値となり、29020アスクは有効が真に設定される。   Method 29056 Calculate Ask. Determine the minimum amount to be asked for the target sales item and buy a candidate target buy item. If the 29014 bid set is empty, method 29056 sets 29020 Ask Valid to false. Otherwise, for each active bid in the 9014 bid set, the difference (attribute 27514 active amount) is subtracted from the current offer price of the 27510 target auction, resulting in the required ask amount for that target auction. The minimum amount of such required ask amount between the set of differential bids within the 29014 bid set becomes a new value for 29002 ask, and 29020 ask is set to true.

方法29058市場売買。この方法は限度額をパラメータとして受け入れる。属性29018入札キュースタックが空である場合には、ターゲット販売品目の販売に対する入札が存在しないというエラーが返信される。属性29014入札セットが空である場合には、候補のターゲット買い品目に対して入札が行われていないというエラーが返信される。そうでなければ、方法は、ターゲット売り品目に行われた最高額の入札の受諾を実行し、同じ取引内で、差額入札が29014入札セットに存在する候補のターゲット買い品目の提示価格の受諾を実行する。該差額入札では、差額入札の有効な入札額と候補のターゲット買い品目の提示価格との間のギャップが最小である。最小のギャップが同じであるそのような二つの差額入札が存在する場合には、最も長く現在の価格で入手可能である品目がターゲット買い品目として選択される。しかしながら、ギャップが限度パラメータによって表された額よりも大きい場合には、市場売買動作は特定された限度内で実行され得なかったというエラーが返信される。   Method 29058 Market buying and selling. This method accepts the limit as a parameter. If the attribute 29018 bid queue stack is empty, an error is returned that there is no bid for the sale of the target sales item. If the attribute 29014 bid set is empty, an error is returned that no bids have been placed on the candidate target purchase item. Otherwise, the method performs acceptance of the highest bid made on the target sell item and accepts the offer price of the candidate target buy item for which a differential bid exists in the 29014 bid set within the same transaction. Execute. In the differential bidding, the gap between the effective bid of the differential bidding and the suggested price of the candidate target purchase item is minimal. If there are two such differential bids with the same minimum gap, the item that is the longest available at the current price is selected as the target buy item. However, if the gap is greater than the amount represented by the limit parameter, an error is returned that the market buying and selling operation could not be performed within the specified limit.

方法29060掲示入札。ターゲット販売品目の将来の買い手によって(またはそれに代わって)呼び出され、図13に示される入札27000または図14に示される差額入札27500のオブジェクトをパラメータとして受け入れ、該入札のオークション27012の属性またはターゲットオークション27510の属性は、それぞれこの売買オークションであり、従って、この売買オークションのターゲット売り品目への入札である。入札の額が、ターゲット売り品目の現在有効な提示価格と等価であるか、またはそれを上回る場合には、入札は受諾され、入札セット29014におけるトップの競争者が、そのトップの競争者の入札の現在の提示価格を支払うために必要である差額を加えた販売の収益額を使用して購買する。(入札セット29014内のトップ競争者の入札は、入札セット29014内で入札に対して行われた差額入札の有効な入札額と、それぞれの候補のターゲット買い品目の現在の提示価格との間で最少額のギャップを有する入札である)。   Method 29060 posted bid. Called by (or instead of) a future buyer of the target sales item, accepting as an parameter the object of the bid 27000 shown in FIG. 13 or the difference bid 27500 shown in FIG. Each of the attributes of 27510 is this buy / sell auction, and thus a bid for the target sell item of this buy / sell auction. If the amount of the bid is equal to or exceeds the current effective offer price of the target item for sale, the bid is accepted and the top competitor in bid set 29014 will receive the bid for that top competitor. Buy using the sales revenue plus the difference required to pay the current offer price. (The top competitor's bid in bid set 29014 is between the effective bid amount of the differential bids made for bids in bid set 29014 and the current offer price of each candidate target buy item. Bid with the smallest gap).

方法29062取り下げ入札。図2に示されているような入札27000オブジェクトまたは図14に示されているような差額入札7500オブジェクトのいずれかの入札の識別をパラメータとして受け入れる。識別された入札は、29018入札キュースタック内にない場合には、エラーが返信される。そうでなければ、入札は、29018入札キュースタックから取り除かれる。取り除かれる入札が29018入札キュースタック内のトップ入札であった場合には、次に最高額である残りの入札の入札額、または29018入札キュースタックが現在、空である場合には、$0.00が使用され、入札セット29014内のそれぞれの差額入札の有効な入札価格を再計算されなければならない。それぞれが再計算されると、以前有効であった入札は取り下げられ、新たな入札が各差額入札のそれぞれのターゲットオークション7510に掲示される。   Method 29062 withdrawal bid. The bid identification of either a bid 27000 object as shown in FIG. 2 or a differential bid 7500 object as shown in FIG. 14 is accepted as a parameter. If the identified bid is not in the 29018 bid queue stack, an error is returned. Otherwise, the bid is removed from the 29018 bid queue stack. If the bid to be removed was the top bid in the 29018 bid queue stack, then the remaining highest bid, or $ 0 .0 if the 29018 bid queue stack is currently empty. 00 must be used and the effective bid price for each differential bid in bid set 29014 must be recalculated. As each is recalculated, previously valid bids are withdrawn and new bids are posted to each target auction 7510 for each differential bid.

方法29064市場買い。この方法は、ターゲット販売品目を買うことを望むエンティティによって、またはそれに代わって呼び出される。この方法は、限度として作用する金額をパラメータとして受け取る。入札セット29014が真の場合、ターゲット販売品目の有効な提示価格が決定され得ないので、市場買いが実行され得ないというエラーを返信する。そうでなければ、ターゲット販売品目の有効な提示価格(属性29022アスク)が、限度パラメータを上回る場合には、市場買いは特定された限度額内で実行され得ないというエラーを返信する。そうでなければ、入札セット9014内のトップの競争者(現在有効な入札と現在の提示価格との間のギャップが最小である競争者)は、それに対する市場買い行動を実行することによって購買する。この29062市場買いを受諾することによる資金が使用され、対応する差額入札の差額と組み合わせて、ターゲット買い品目に対して支払いを行う。   Method 29064 market buy. This method is invoked by or on behalf of an entity that wants to buy the target sales item. This method receives the amount of money that acts as a limit as a parameter. If bid set 29014 is true, a valid offer price for the target sale item cannot be determined and an error is returned that market buying cannot be performed. Otherwise, if the effective offer price of the target sales item (attribute 29002 ask) exceeds the limit parameter, an error is returned that the market buy cannot be performed within the specified limit. Otherwise, the top competitor in the bid set 9014 (the competitor with the smallest gap between the currently active bid and the current offer price) will purchase by performing market buying behavior on it. . Funds from accepting this 29062 market purchase are used to pay for the target purchase item in combination with the corresponding differential bid difference.

方法29066競争見せ入札。この方法は、売買オークションの品目オークション局面が作成した買い手間の競争を示す。この方法は、29016についての未決の入札を最高額から最低額への順でリストする。各入札に対して、同じ入札セットにおける他の入札の数がまた示される。(これは潜在的なサクラの入札者を暴く。なぜならば、サクラの入札者は、一般的に、他の競争品目に入札しないからである)。各入札の識別がまた提供され、その結果、図13に例示的に示されているような入札27000の方法27058競争見せ、または図14に示されているような差額入札27500の27560競争見せが起動され、将来の買い手に競争をさらに評価させる。   Method 29066 competitive show bid. This method shows the competition between buyers created by the item auction aspect of the buy and sell auction. This method lists pending bids for 29016 in order from highest to lowest. For each bid, the number of other bids in the same bid set is also shown. (This exposes potential cherry bidders, because cherry bidders generally do not bid on other competitive items). An identification of each bid is also provided, resulting in a bid 27000 method 27058 competition show as illustrated in FIG. 13, or a differential bid 27500 27560 competition show as shown in FIG. Launched and let future buyers further evaluate the competition.

方法29068アスク掲示。この方法は、差額入札の識別および現在の金額をパラメータとして受け入れる。識別された差額入札は、29014入札セットの一部であり、金額は、図14に示されているようなその差額入札のターゲットオークション27510上での新たな提示価格である。この方法が呼び出される理由は、ターゲットオークション27510の新たな提示価格が、ターゲット販売品目に対する新たな有効な提示価格となり得るからである。方法29056計算アスクが呼び出され、この再決定を実行する。   Method 29068 Ask posting. This method accepts the differential bid identification and the current amount as parameters. The identified differential bid is part of the 29014 bid set, and the amount is the new offer price on the target auction 27510 for that differential bid as shown in FIG. This method is called because the new offer price of the target auction 27510 can be a new valid offer price for the target sales item. Method 29056 compute ask is invoked to perform this redetermination.

方法29070オークション取り下げ。この方法は、取り下げられた図14に示されているターゲットオークション27510の差額入札の識別をパラメータとして受け入れる。識別された差額入札は29014入札セットの一部である。この方法が呼び出される理由は、ターゲットオークション27510の取り下げが、ターゲット販売品目に対する新たに有効な提示価格となり得るからである。方法29056計算アスクが呼び出され、この再決定を実行する。   Method 29070 Auction withdrawal. The method accepts as a parameter the identification of the differential auction of the target auction 27510 shown in FIG. 14 withdrawn. The identified differential bid is part of the 29014 bid set. The reason this method is invoked is that the withdrawal of the target auction 27510 can result in a new valid offer price for the target sales item. Method 29056 compute ask is invoked to perform this redetermination.

方法29072市場売り。図14に示されるようなターゲットオークション27510の所有者が、そのオークションで市場売り行動を実行し、この複合売買オークションの29014入札セットにおける入札のうちの一つがそのオークションのトップ入札であるときに呼び出される。つまり、29014入札セットにおける入札のうちの一つが、入札が行われているオークションに勝ったということである。この方法は、差額入札27500の識別をパラメータとして受け取り、該差額入札は、29014入札セットの一部分である。29018入札キュースタックのトップ入札が受諾され、この販売による売上額が、差額、つまり識別された差額入札の属性27514差額に加えられ、その結果による資金が使用され、識別された差額入札のターゲットオークション27510の品目の購買に対して支払いを行う。   Method 29072 Market Sell. Called when the owner of a target auction 27510 as shown in FIG. 14 performs a market selling action at that auction and one of the bids in the 29014 bid set of this composite auction is the top bid of that auction. It is. That is, one of the bids in the 29014 bid set has won the auction where the bid is being placed. The method receives the identification of the differential bid 27500 as a parameter, and the differential bid is part of the 29014 bid set. The top bid of the 29018 bid queue stack is accepted and the sales amount from this sale is added to the difference, ie, the identified difference bid attribute 27514 difference, and the resulting funds are used to identify the target bid for the identified difference bid Pay for purchases of 27510 items.

様々な実施形態において、プログラマチックオブジェクト複合売買オークション29000は、より多いかまたはより少ない属性および/または方法を有し得る。   In various embodiments, the programmatic object compound trade auction 29000 may have more or fewer attributes and / or methods.

(図17:複合売買オークションを有する総合連続ダブルオークション)
様々な実施形態において、総合連続ダブルオークション10000(SCDA)は、フォーワードオークション(品目オークション、連続ダブルオークション、標準化連続ダブルオークション)と、複合逆オークションと、複合売買オークションとのネットワークである。複合売買オークションは、フォーワードオークションと複合逆オークションとの両方として作用する。フォーワードオークションは、フォーワードオークションを通じて売られる品目に対する複合逆オークションを所有する買い手間の競争を確立する。複合逆オークションは、複合逆オークションを所有する買い手のビジネスに対する品目オークションを所有する売り手間の競争を確立する。SCDA(総合連続ダブルオークション)をダブルオークションにするのは、この二通りの競争である。
(Figure 17: Comprehensive continuous double auction with compound buying and selling auction)
In various embodiments, the integrated continuous double auction 10000 (SCDA) is a network of forward auctions (item auction, continuous double auction, standardized continuous double auction), composite reverse auction, and composite buy and sell auction. The compound buying and selling auction acts as both a forward auction and a compound reverse auction. A forward auction establishes a competition between buyers who own a composite reverse auction for items sold through the forward auction. A composite reverse auction establishes competition between sellers who own item auctions for the business of buyers who own composite reverse auctions. It is these two types of competition that make SCDA (Comprehensive Continuous Double Auction) a double auction.

複合売買オークションは、品目オークションと複合逆オークションとの組み合わせとして作用する。従って、複合売買オークションが複合売買オークションの所有者に品目を売らせ、その品目に入札をしている複数の入札者が、それを買うために互いに競争するという点で、複合売買オークションは品目オークションの役目を果たす。複合売買オークションはまた、複合逆オークションの役割を果たし、該複合逆オークションにおいては、複合売買オークションが所有者に複数の品目オークション(その一部は今度は、複合売買オークション自体である得る)に入札することを可能にし、その結果、それらの品目の売り手に複合売買オークションの所有者のビジネスに対して互いに競争させる。   The compound sales auction acts as a combination of an item auction and a compound reverse auction. Thus, a composite auction is an item auction in that the composite auction allows the owner of the composite auction to sell the item, and multiple bidders bidding on the item compete with each other to buy it. To fulfill the role of The composite buy and sell auction also serves as a composite reverse auction, in which the composite buy and sell auction bids multiple item auctions (some of which can now be the composite buy and sell auction itself). That allows the sellers of those items to compete with each other for the business of the owners of the composite auction.

販売が実行されるか、あるいは品目または入札が取り下げられるたびに、SCDA(総合連続ダブルオークション)を備えるネットワークが、消去はされないが減少されるので、SCDAは継続的である。つまり、様々な買い手の観点から、品目が売られたか、または取り下げられたために、買い手が入札している品目が消えたときには、買い手が入札しているか、または入札し得る他の品目は残り、その結果、SCDAは継続する。同様に、買い手が購買したか、あるいは入札が期限切れしたか、または手動で取り下げられたかのいずれかの理由による品目オークションからの品目の取り下げは、その品目オークションで行われている他の入札に影響しない。それらは有効なままであり、さらなる入札が同様に受け取られ得、その結果、品目オークションは継続する。   Each time a sale is made or an item or bid is withdrawn, SCDA is continuous because the network with SCDA (Comprehensive Continuous Double Auction) is not eliminated but reduced. That is, from the perspective of various buyers, when an item that the buyer is bidding disappears because the item has been sold or withdrawn, other items that the buyer is bidding or can bid on remain, As a result, SCDA continues. Similarly, withdrawal of an item from an item auction, either because the buyer purchased it, the bid expired, or was manually withdrawn does not affect other bids that are taking place at that item auction . They remain valid and further bids can be received as well, so that the item auction continues.

SCDAは、複数のフォーワードオークションと、複合逆オークションと、複合売買オークションと組み合わせを買い手と売り手との行動(それぞれ入札およびアスク)によって接続させるので、SCDA(総合連続ダブルオークション)は総合的と呼ばれる。   Since SCDA connects multiple forward auctions, composite reverse auctions, and composite buy and sell auctions with buyer and seller actions (bidding and ask, respectively), SCDA (Comprehensive Continuous Double Auction) is called comprehensive. .

さらに正確には、オークションシステム21000は、タイプエンティティ22000と、品目23000と、品目オークション24000と(他のフォーワードオークションと)、複合ダブルオークションと、複合売買オークションとの複数の要素を組み合わせ、複数の総合連続ダブルオークション(SCDA)を含み、その場合、SCDAは、入札を表示するアークによって接続されるフォーワードオークションと複合逆オークションとの推移的な集合である。   More precisely, the auction system 21000 combines elements of a type entity 22000, an item 23000, an item auction 24000 (with other forward auctions), a composite double auction, and a composite buy and sell auction, Includes a comprehensive continuous double auction (SCDA), in which case the SCDA is a transitive set of forward auctions and composite reverse auctions connected by an arc displaying bids.

図17は、総合連続ダブルオークションの例示的な構成を示す。要素は以下の通りである。   FIG. 17 shows an exemplary configuration of a general continuous double auction. The elements are as follows:

エンティティ22000の3つの例が、「買い手」とラベル付けされた買い手の役割で示されている。これらは、売り手602、売り手604、売り手606、および売り手608である。   Three examples of entity 22000 are shown in the role of a buyer labeled “Buyer”. These are seller 602, seller 604, seller 606, and seller 608.

品目オークション4000の4つの例が示され、IA502、IA504、IA506、およびIA508とラベル付けされている。   Four examples of item auction 4000 are shown and labeled IA502, IA504, IA506, and IA508.

複合逆オークション25000の4つの例が示され、CRA302、CRA304、CRA306、およびCRA308とラベル付けされている。   Four examples of a composite reverse auction 25000 are shown and labeled CRA 302, CRA 304, CRA 306, and CRA 308.

複合売買オークション29000の1つの例が示され、BSA400とラベル付けされている。   One example of a combined buy and sell auction 29000 is shown and labeled BSA400.

アーク652とアーク654とは、売り手602が、ここではIA502およびIA504とラベル付けされている品目オークション4000の2つの例を有することを示している。   Arc 652 and arc 654 indicate that seller 602 has two examples of item auction 4000, here labeled IA 502 and IA 504.

アーク656は、売り手604が、ここではIA506とラベル付けされている単一の品目オークション24000を有することを示している。   Arc 656 indicates that seller 604 has a single item auction 24000, here labeled IA506.

アーク658は、売り手606が、ここではBSA400とラベル付けされている単一の複合売買オークション29000を有することを示している。   Arc 658 indicates that seller 606 has a single composite buy and sell auction 29000, here labeled BSA 400.

アーク660は、売り手608が、ここではIA508とラベル付けされている単一の品目オークション24000を有することを示している。   Arc 660 indicates that seller 608 has a single item auction 24000, here labeled IA508.

アーク252は、買い手202が、マップ属性22018オークションにおいて、ここではCRA302とラベル付けされている複合逆オークション25000の単一の例を有することを示している。   Arc 252 indicates that buyer 202 has a single example of a composite reverse auction 25000, here labeled CRA 302, in a map attribute 22018 auction.

アーク352および354は、CRA302が、それぞれIA502およびIA504とラベル付けされている品目オークション24000の2つの例について入札を行なったことを示している。   Arcs 352 and 354 indicate that CRA 302 has bid on two examples of item auctions 24000 labeled IA 502 and IA 504, respectively.

アーク254は、買い手204が、マップ属性22018オークションにおいて、ここではCRA304とラベル付けされている複合逆オークション25000の単一の例を有することを示している。   Arc 254 indicates that buyer 204 has a single example of a composite reverse auction 25000, here labeled CRA 304, in a map attribute 22018 auction.

アーク356および360は、CRA304が、それぞれIA502およびIA508とラベル付けされている品目オークション24000の2つの例について入札を行なったことを示している。   Arcs 356 and 360 indicate that CRA 304 has placed bids on two examples of item auctions 24000, labeled IA 502 and IA 508, respectively.

アーク358は、CRA304が、BSA400とラベル付けされている複合売買オークション29000の一つの例について入札を行なったことを示している。   Arc 358 indicates that CRA 304 has placed a bid on one example of a combined buy and sell auction 29000 labeled BSA 400.

アーク452、454、および456は、BSA400が、品目オークション4000の例、つまりIA504、IA506、およびIA508についての入札を表示する、その属性29014入札セット内の差額入札24500の3つの例を含むということを示す。   Arcs 452, 454, and 456 indicate that BSA 400 includes three examples of item auction 4000, ie, differential bid 24500 in its attribute 29014 bid set that displays bids for IA 504, IA 506, and IA 508. Indicates.

アーク256および258は、買い手206が、ここではCRA306およびCRA308としてラベル付けされている複合逆オークション25000の2つの例を有することを示している。   Arcs 256 and 258 indicate that buyer 206 has two examples of composite reverse auction 25000, here labeled as CRA 306 and CRA 308.

アーク362および368は、CRA306が、それぞれIA502およびIA508とラベル付けされている品目オークション24000の2つの例について入札を行なったことを示している。   Arcs 362 and 368 indicate that CRA 306 has placed bids on two examples of item auctions 24000, labeled IA 502 and IA 508, respectively.

アーク364は、CRA306が、BSA400とラベル付けされている複合売買オークション9000の1つの例について入札を行なったことを示している。   Arc 364 shows that CRA 306 has placed a bid on one example of a combined buy and sell auction 9000 that is labeled BSA 400.

アーク366は、CRA308が、BSA400とラベル付けされている複合売買オークション29000の1つの例について入札を行なったことを示している。   Arc 366 indicates that CRA 308 has placed a bid on one example of compound buy and sell auction 29000 labeled BSA 400.

省略符号702は、示されていない買い手の役割を行なうエンティティ22000の追加例があり得るということを示している。   The ellipsis 702 indicates that there may be additional examples of entity 22000 acting as a buyer, not shown.

省略符号704は、示されていない複合逆オークション25000の追加例があり得るということを示している。   The ellipsis 704 indicates that there may be additional examples of a composite reverse auction 25000 not shown.

省略符号708は、示されていない複合売買オークション29000の追加例があり得るということを示している。   The abbreviation 708 indicates that there may be additional examples of the composite buy and sell auction 29000 not shown.

省略符号710は、示されていない品目オークションの役割を行なうエンティティ22000の追加例があり得るということを示している。   The ellipsis 710 indicates that there may be additional examples of an entity 22000 acting as an item auction not shown.

省略符号712は、示されていない売り手の役割を行なうエンティティ22000の追加例があり得るということを示している。   Ellipsis 712 indicates that there may be additional examples of entity 22000 performing the role of a seller not shown.

図24を参照すると、複合売買ダブルオークションの一部分の流れ図が描かれている。クライアントエンティティコンピュータシステム2410は、通信システム2420に結合され、処理タスク、クエリなどが、クライアントエンティティコンピュータシステム2410と通信システム2420との間を通され得る。通信システム2420は、オークションシステムデータベース2430に結合され、処理タスク、クエリなどが、通信システム2420とオークションシステムデータベース2430との間を通され得る。   Referring to FIG. 24, a flow diagram of a portion of a compound trading double auction is depicted. Client entity computer system 2410 may be coupled to communication system 2420 such that processing tasks, queries, etc. may be passed between client entity computer system 2410 and communication system 2420. Communication system 2420 may be coupled to auction system database 2430 such that processing tasks, queries, etc. may be passed between communication system 2420 and auction system database 2430.

さらに図24を参照すると、この複合売買ダブルオークションは、複数の異種の品目オークション上で条件入札することを有し得る。オークションシステムデータベース2430に常駐の複合逆オークションは、複数の異種の品目オークションのうちの第1のオークション上の第1の条件入札と、複数の異種の品目オークションのうちの第2のオークション上の第2の条件入札とを含む入札セットによって定義される。入札セットは、クライアントエンティティコンピュータシステム2410から始まり、通信システム2420を介してオークションシステムデータベース2430に送信される。それらにより定義される入札セットおよび複合逆オークションは、プロセスをブロック2440に進めさせる。入札セットは、一つ以上の条件入札を含む。入札セット内の条件入札のうちの一つ(以上)に対応する品目オークションが存在する場合には、プロセスはブロック2450に進む。入札セット内の条件入札のうちの一つ(以上)に対応する品目が存在する場合には、プロセスは2460に進む。既存の品目オークションと関連する品目が取り下げられていない場合には、プロセスは、ブロック2465に進む。この特定の実施形態において、買い手、売り手、および/またはオークションハウスのうちの一つ以上が、買い品目の価格が売り品目の価格を超えるにちがいないと考え、そして、そうである場合には、プロセスはブロック2470に進む。買い手の条件が売り手の条件と合った場合には、プロセスはブロック2480に進む。ブロック2480において、(i)入札セットからの第1の条件入札が勝ち入札として受諾され、実質的に同時に、(ii)入札セットからの第2の条件入札が残りの入札として取り下げられるときには、複合逆オークションは終了する。次に、プロセスは、ブロック2490に進み、そこでは、取引された品目が取り下げられる。入札セットは、a)複数の異種の品目オークションの第1のオークションと関連する少なくとも一人の売り手と、b)複数の異種の品目オークションの第2のオークションと関連する少なくとも一人の売り手と、c)複数の異種の品目オークションの第1のオークション、または複数の異種の品目オークションの第2のオークションに入札している買い手とに見えるということに留意することが重要である。   Still referring to FIG. 24, this composite buy and sell double auction may include conditional bidding on multiple disparate item auctions. The composite reverse auction resident in the auction system database 2430 includes a first conditional bid on a first auction of a plurality of different item auctions and a second auction on a second of a plurality of different item auctions. Defined by a bid set containing two conditional bids. The bid set begins at client entity computer system 2410 and is sent to auction system database 2430 via communication system 2420. The bid sets and composite reverse auctions defined by them cause the process to proceed to block 2440. A bid set includes one or more conditional bids. If there is an item auction corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to block 2450. If there is an item corresponding to one (or more) of the conditional bids in the bid set, the process proceeds to 2460. If the item associated with the existing item auction has not been withdrawn, the process proceeds to block 2465. In this particular embodiment, one or more of the buyer, seller, and / or auction house believes that the price of the purchased item must exceed the price of the sold item, and if so, The process proceeds to block 2470. If the buyer's conditions match the seller's conditions, the process proceeds to block 2480. At block 2480, when (i) the first conditional bid from the bid set is accepted as a winning bid and substantially simultaneously (ii) the second conditional bid from the bid set is withdrawn as the remaining bid, The reverse auction ends. The process then proceeds to block 2490 where the traded item is withdrawn. The bid set includes a) at least one seller associated with a first auction of a plurality of disparate item auctions, b) at least one seller associated with a second auction of a plurality of disparate item auctions, and c). It is important to note that it appears to be a buyer bidding on a first auction of a plurality of different item auctions or a second auction of a plurality of different item auctions.

(実施例3)
オークションのメカニズムを通じて品目を買うエンティティに時には影響する問題が残っている。その問題とは、同じエンティティが、おそらくは別個の売り手から複数の関連する品目を購買することを必要とするか、または望むが、買い手は、適切な条件でそれら全てを買い得る場合でなければ、買い手は、それらの品目のうちのどれをも買うことを望まないということである。そのような状況において、他の1つの品目または他の複数の品目を買うことに先立って、任意の品目を買うことに関する明らかな問題が存在し得る。例えば、品目AおよびBが購買される場合であって、品目Bを買う前に品目Aが購買され、そして、品目Bが入手不可能、または適切な価格で入手不可能であると分かる場合の事例となり得る。その場合、買い手は、品目Bなしでは望まれず、彼の購買価格および取引コストを埋め合わせるために転売することが容易ではないことがあり得る品目Aを保持したままにされる。品目Aの前に品目Bが購買される場合には、もちろん逆もまた同様であり、2つ以上の関連する品目が購買されなければならないときには、任意の購買順序の入れ替えに対しても同様である。
(Example 3)
Problems remain that sometimes affect entities buying items through the auction mechanism. The problem is that if the same entity needs or wants to purchase multiple related items, possibly from separate sellers, but the buyer can buy them all on the right terms, The buyer does not want to buy any of those items. In such a situation, there may be an obvious problem with buying any item prior to buying another item or other items. For example, if items A and B are purchased and item A is purchased before buying item B and it is found that item B is not available or not available at the appropriate price It can be a case. In that case, the buyer is left without item B and keeps item A, which may not be easy to resell to make up his purchase price and transaction costs. If item B is purchased before item A, of course, the reverse is also true, and if two or more related items have to be purchased, the same is true for any purchase order swap. is there.

旅行の契約のような特定のドメインにおいて、これらの案件は、適切なパッケージ旅行を作成するために必要である全ての関連する品目に対して、所有権、または少なくとも販売の権限のいずれかを有する連合の代理店によって部分的に処理されてきた。この実施例は、旅行代理店を通じてパッケージ旅行を買うことであり、その場合、単一の購買が、単一の購買で航空運賃および宿泊施設をもたらす。しかしながら、この既存のアプローチは、いくつかの局面において制限される。第1に、それらの売り手が互いに独立して働く場合か、各売り手が、売り手が売っている品目が、将来の買い手によって所望されているパッケージに含まれるということに必ずしも気づきさえしない場合には既存のアプローチは、将来の買い手が、異なる売り手によって売られている品目からなるように買い手自身のパッケージを定義することを可能にしない。第2に、そのような連合のパッケージがオファーされたときでさえ、売り手は、一般的に、逆オークションのメカニズムを介して、個々の買い手に適切な他のパッケージと競争しない。買い手のビジネスのために互いに直接的には競争しない、別個に利用可能なパッケージの間での内在的な市場競争は非常に弱まり、従って、あまり買い手の利益にならない。間接的に、明示的というよりも、むしろ内在的な市場競争は、売り手の利益にもならない。なぜならば、それは、売り手が効果的かつ効率的に競争することをアシストしないからである。   In certain domains, such as travel contracts, these deals have either ownership or at least sales authority over all relevant items needed to create a proper package trip Has been partly processed by Union agencies. An example of this is buying a package trip through a travel agent, where a single purchase results in airfare and accommodation in a single purchase. However, this existing approach is limited in several aspects. First, if the sellers work independently of each other, or if each seller does not necessarily even realize that the item that the seller is selling is included in the package desired by the future buyer. Existing approaches do not allow future buyers to define their own packages to consist of items sold by different sellers. Second, even when such federated packages are offered, sellers generally do not compete with other packages appropriate for individual buyers via a reverse auction mechanism. Intrinsic market competition between separately available packages that do not compete directly with each other for the buyer's business is much weaker and therefore less profitable for the buyer. Indirectly, rather than being explicit, the inherent market competition does not benefit the seller. That's because it doesn't assist sellers to compete effectively and efficiently.

本発明の実施形態は、コンピュータでインプリメントされた複合買い−買いオークションを容易にし、将来の買い手が、オールオアナシングのユニットにいくつかの購買を集め、全体として、それらに入札するか、またはそれらに関する市場買い動作を実行する簡単な手法を可能にする。様々な実施形態において、本発明は総合連続ダブルオークション(SCDA)内での実用に適している。   Embodiments of the present invention facilitate a computer-implemented compound buy-buy auction where future buyers collect several purchases in an all-or-nothing unit and bid on them as a whole, or Allows a simple technique to perform market buying behaviors. In various embodiments, the present invention is suitable for practical use within a comprehensive continuous double auction (SCDA).

本発明の実施形態は、複合買い−買いオークション(CBBA)を容易にし、エンティティにパッケージオークションを定義する能力を与え、その場合、パッケージオークションを作成する際に、フォーワードオークションを通じて既に販売されている複数の品目を含むことが定義され、該フォーワードオークションは、品目オークション、連続ダブルオークション、標準化連続ダブルオークションなどを含み得、それぞれおそらく別個の売り手によって所有されている。次に、あたかも市場買い動作が単一のオークションであるかのように、CBBAの所有者は、そのCBBAに入札するか、そのCBBAに関する市場買い動作を実行し得る。さらに、CBBAへの入札は、複合逆オークションを通じて行なわれ得、その結果、CBBAを通じて入札されている品目を所有する個々の売り手のセットは、その複合逆オークション内で、他のそのようなパッケージを含む他の品目の売り手と競争することとなる。そのようにパッケージされた品目の所有者が、彼らの品目がCBBAまたは複合逆オークションを通じて入札されているということに気づく必要がないとしても、これは起こる。各売り手は、彼らの品目に行なわれた入札を単に見て、彼らの判断でそれらの入札を受諾し、それらの品目に関する提示価格を掲示および調整するか、または市場売り動作を実行して、現在の最高額の入札で品目を売る。   Embodiments of the present invention facilitate complex buy-buy auctions (CBBA) and give entities the ability to define package auctions, where they are already sold through forward auctions when creating a package auction. It is defined to include multiple items, and the forward auction may include item auctions, continuous double auctions, standardized continuous double auctions, etc., each probably owned by a separate seller. Next, as if the market buying operation is a single auction, the owner of the CBBA may bid on the CBBA or perform a market buying operation on the CBBA. In addition, bidding on CBBA may be conducted through a composite reverse auction, so that the set of individual sellers who own items being bid through CBBA will receive other such packages within the composite reverse auction. Compete with sellers of other items including. This happens even if the owners of such packaged items do not need to be aware that their items are being bid through CBBA or multiple reverse auctions. Each seller simply looks at the bids made on their items, accepts their bids at their discretion, posts and adjusts the offer price for those items, or performs market selling actions, Sell items at the current highest bid.

CBBAは、以下の特性のうちの一つ以上を有する。   CBBA has one or more of the following characteristics:

CBBAは、フォーワードオークションのターゲットセットを含むように定義される。CBBAのゴールは、単一の組み合わせ価格で、このターゲットセット内のオークションの全てに勝つことである。例えば、CBBAによって含まれるオークションのターゲットセットは、PortlandからHawaiiまでの特定の往復航空運賃と、滞在期間のハワイの特定のコンドミニアムのレンタル料とからなり得る。   The CBBA is defined to include a forward auction target set. The goal of CBBA is to win all of the auctions in this target set with a single combined price. For example, the target set of auctions included by CBBA may consist of a specific round-trip airfare from Portland to Hawaii and a rental fee for a specific condo in Hawaii during the period of stay.

従って、CBBAで行なわれる各入札は、全てのオークションに勝つために支払われる価格を表し、すなわち、CBBAに対する勝ち入札額は、個々の品目に対する勝ち入札額の合計と等しい。例えば、航空運賃が$1000で売られ、一週間のレンタル料が$2000で売られる場合には、例示のCBBAに対して支払われる価格は$3000である。   Thus, each bid made at CBBA represents the price paid to win all auctions, i.e., the winning bid for CBBA is equal to the sum of the winning bids for the individual items. For example, if the airfare is sold for $ 1000 and the weekly rental fee is sold for $ 2000, the price paid for the exemplary CBBA is $ 3000.

CBBAは、コンポーネントのターゲットオークションの現在の提示価格の合計である提示価格を提示する。上記の例において、(販売の前に)航空運賃の提示価格が$1000であり、一週間のレンタル料が$2000であった場合には、CBBAによって提示される提示価格は$3000である。   The CBBA presents an offer price that is the sum of the current offer price of the component's target auction. In the above example, if the airfare offer price is $ 1000 (before sale) and the weekly rental fee is $ 2000, the offer price offered by CBBA is $ 3000.

入札がCBBAに行なわれる場合には、これは、各コンポーネントのターゲットオークションに行なわれる入札を生じ、その価格付けにおいては、任意の売り手がコンポーネントオークションでの入札を受諾する場合には、CBBA内の全ての他のオークションの提示価格も一緒にされ、全ての品目は、その単一の売り手が入札を受諾する同じ取引の一部分として購入され得る。上記の例に続けて、$2500の入札がCBBAに行なわれ、これは、航空運賃に対して行なわれる$500の入札(現在の提示価格$1000)および一週間のレンタル料に対して行なわれる$1500の入札(現在の提示価格$2000)となり得る。従って、このCBBAに行なわれる入札は、現在の提示価格で品目の全てを買うために必要とされる合計額を$500下回るが、この全$500の不足は、コンポーネント品目に対して行なわれる各入札に全額反映される。これはまた、以下の効果を有する:
ターゲットセット内の一つの品目の提示価格が$Nだけ下げられる場合には、ターゲットセット内の全ての他の品目への有効な入札が$Nだけ上げられる。例えば、コンドミニアムの売り手が、上記のような例において$2000から$1900に$100だけ提示価格を下げた場合には、これは、(CBBAの所有者または航空運賃の売り手のいずれかによる行動なしで)航空運賃への入札が自動的に$600になり、航空運賃に対する入札は$1500のままである。これは、任意の品目の提示価格を下げることが、CBBAでの現在のオファーと、現在の提示価格の合計との間のギャップを下げるからである。各品目に対して提示される入札は、ターゲット品目に対する、現在のCBBA入札と、現在の提示価格の合計との間の全ギャップを反映するので、そのギャップが狭まるときには、他の品目に対する有効な入札は、ギャップが狭まった額だけ上がる。
If a bid is placed in CBBA, this results in a bid being made in each component's target auction, and in its pricing, if any seller accepts a bid in the component auction, All other auction offer prices are combined, and all items can be purchased as part of the same transaction that single seller accepts bids. Following the above example, a $ 2500 bid is placed on the CBBA, which is placed on the $ 500 bid for the airfare (current offer price $ 1000) and the weekly rental fee. It can be a $ 1500 bid (current offer price $ 2000). Thus, the bid placed on this CBBA is $ 500 below the total amount required to buy all of the items at the current offer price, but this shortage of all $ 500 will be done for each component item. The full amount will be reflected in the bid. This also has the following effects:
If the offer price of one item in the target set is lowered by $ N, valid bids for all other items in the target set are raised by $ N. For example, if a condominium seller reduces the offer price by $ 100 from $ 2000 to $ 1900 in the example above, this is (no action by either the CBBA owner or the airfare seller) The bid for the airfare will automatically be $ 600 and the bid for the airfare will remain at $ 1500. This is because lowering the offer price for any item will reduce the gap between the current offer at CBBA and the sum of the current offer prices. The bids offered for each item reflect the total gap between the current CBBA bid for the target item and the sum of the current offer price, so when that gap is narrowed, the effective bid for other items Bids go up by the amount that the gap is narrowed.

同様に、ターゲットセット内の一つの品目の提示価格が、$Nだけ上げられた場合には、ターゲットセット内の他の全ての品目に対する有効な入札が、$Nだけ下げられる。例において、航空運賃の売り手が、価格を$1100に上げた場合には、航空運賃に対する入札は$500のままであるが、コンドミニアムに対する入札は、$1400に下げられ、各品目に対する$600の入札/アスクのギャップとなる。   Similarly, if the offer price of one item in the target set is raised by $ N, the effective bid for all other items in the target set is lowered by $ N. In the example, if the airfare seller raises the price to $ 1100, the bid for the airfare will remain $ 500, but the bid for the condominium will be lowered to $ 1400 and $ 600 for each item. It becomes a bid / ask gap.

CBBAへの入札が、$Nだけ上げられるか、または下げられる場合には、コンポーネント品目のそれぞれに対して行なわれる入札額は、$Nだけ上げられるか、または下げられる。やはり、これは、各品目に対する入札が、CBBAの入札額とターゲット品目に対する入札の現在の提示価格の合計との間の全ギャップを反映するからであり、CBBAの入札を上げることまたは下げることは、そのギャップを減少させるか、または増加させる。   If a bid on CBBA is raised or lowered by $ N, the bid amount made for each of the component items is raised or lowered by $ N. Again, this is because the bid for each item reflects the total gap between the CBBA bid amount and the current bid price bid for the target item, and raising or lowering the CBBA bid is not allowed. , Reduce or increase the gap.

全てのターゲット買い品目の購買が、単一の取引において遂行され、その結果、そのような購買行動の全てが成功裏に遂行されるか、または全く行なわれないかのいずれかとなる。上記の例において、特定の飛行機による旅行に対するチケットと、特定の週の間の特定のコンドミニアムに対するレンタル契約との両方が購買されるか、または航空運賃もレンタルも購買されないかのいずれかである。   Purchases of all target purchase items are performed in a single transaction, so that all such purchase behavior is either successfully performed or not performed at all. In the above example, either a ticket for travel by a specific plane and a rental contract for a specific condo during a specific week are either purchased, or neither airfare nor rental is purchased.

CBBAの所有者は、買い手の観点から、CBBAを品目オークションとして扱う。つまり、所有者は、CBBAに入札を行なうか、または市場買い動作を行なうかのいずれかであり得る。後者は、ターゲットセット内の各品目に対する現在の提示価格を支払うこととなる。   The CBBA owner treats CBBA as an item auction from the buyer's point of view. That is, the owner can either bid on CBBA or perform a market buying operation. The latter will pay the current offer price for each item in the target set.

CBBAに対する入札は、複合逆オークション内で行われ得る。そのような複合逆オークション内の他の入札は、他のCBBAまたは任意のフォーワードオークションに対して行なわれ得る。任意の複合逆オークションに関して、市場買い動作はCBBAへの入札を含む複合逆オークションで実行され得る。   Bids for CBBA may be made in a composite reverse auction. Other bids within such a composite reverse auction may be made against other CBBAs or any forward auction. For any composite reverse auction, the market buying operation may be performed in a composite reverse auction that includes bidding on CBBA.

複合買い−買いオークションの様々な例示的な実施形態をインプリメントするコンポーネントおよびメカニズムと、それらの複合買い−買いオークションがどのように総合連続ダブルオークションシステムのフレームワーク内で相互作用するかとが、このセクション内で詳細に記述される。コンピュータサイエンスの分野の当業者によって周知である取引およびインターネットのような基本的メカニズムは詳細には記述されない。   This section describes the components and mechanisms that implement the various exemplary embodiments of the compound buy-buy auction and how those compound buy-buy auctions interact within the framework of the overall continuous double auction system. Will be described in detail. Basic mechanisms such as trading and the Internet, well known by those skilled in the field of computer science, are not described in detail.

図18A:通信ネットワークおよびクライアントコンピュータシステムを有するオークションシステム。   FIG. 18A: Auction system with communication network and client computer system.

図18Aは、様々な実施形態に従い、コンピュータシステム3110で実行され、通信ネットワーク3120を介して、複数のクライアントコンピュータシステム3140と結合されているオークションシステム31000を示す。通信ネットワーク120は通常、インターネットである。しかしながら、代替の実施形態においては、本発明は他のプライベートのおよび/またはパブリックの通信ネットワークで実行され得る。通常は、各システム3110/3140は、1つ以上のプロセッサ、メモリ、不揮発性大容量格納、1つ以上の入力/出力デバイス(例えばキーボード、カーソル制御、ネットワークインターフェースなど)を含む。多くのベンダから入手可能な多くのサーバのうちの任意の1つは、コンピュータシステム3110として使用され得る。多くのベンダから入手可能な(特殊な目的のデバイス、例えば携帯電話を含んで)多くのデスクトップ、ノートブック、タブレット、およびハンドヘルドコンピュータのうちの任意の1つが、クライアントコンピュータシステム3140として使用され得る。   FIG. 18A illustrates an auction system 31000 running on a computer system 3110 and coupled to a plurality of client computer systems 3140 via a communications network 3120 in accordance with various embodiments. Communication network 120 is typically the Internet. However, in alternative embodiments, the present invention may be implemented in other private and / or public communication networks. Typically, each system 3110/3140 includes one or more processors, memory, non-volatile mass storage, and one or more input / output devices (eg, keyboard, cursor control, network interface, etc.). Any one of the many servers available from many vendors can be used as the computer system 3110. Any one of a number of desktops, notebooks, tablets, and handheld computers (including special purpose devices such as mobile phones) available from many vendors may be used as the client computer system 3140.

通信ネットワーク3120の目的は、オークションシステム1000およびそのコンポーネントオブジェクトに対する要求を受諾し、これらからの応答を配信することである。これらの要求および応答を提示するための、そのような通信ネットワーク120およびクライアントコンピュータシステム140の使用は、コンピュータプログラミングの分野内でよく理解されており、さらなる記述はなされない。   The purpose of the communication network 3120 is to accept requests for and deliver responses from the auction system 1000 and its component objects. The use of such communication network 120 and client computer system 140 to present these requests and responses is well understood within the field of computer programming and will not be described further.

図示の実施形態に対して、オークションシステム31000が、エンティティ関係方式でインプリメントされ、エンティティは属性および方法を有している。代替の実施形態において、オークションシステム31000は他の方式でインプリメントされる。様々な実施形態において、オークションシステム31000は、次の属性を有し得る:
属性31010エンティティは、オークションシステム31000内のエンティティ32000の名前とこれらの名前を有しているエンティティ32000との間での1対1対応を確立するマップである。
For the illustrated embodiment, an auction system 31000 is implemented in an entity relationship manner, where entities have attributes and methods. In alternative embodiments, the auction system 31000 is implemented in other ways. In various embodiments, the auction system 31000 may have the following attributes:
The attribute 31010 entity is a map that establishes a one-to-one correspondence between the names of the entities 32000 in the auction system 31000 and the entities 32000 having those names.

属性31012品目は、オークションシステム31000内で既知の品目23000の名前とこれらの名前を有している品目33000との間で1対1対応を確立するマップである。   The attribute 31012 item is a map that establishes a one-to-one correspondence between the names of the items 23000 known in the auction system 31000 and the items 33000 having those names.

属性31014品目オークションは、オークションシステム31000内で既知の品目33000の名前とこれらの名前を有している品目33000との間で1対1対応を確立するマップである。   The attribute 31014 item auction is a map that establishes a one-to-one correspondence between the names of items 33000 known in the auction system 31000 and items 33000 having those names.

属性31016複合逆オークションは、オークションシステム31000内の複合逆オークション35000の名前とこれらの名前を有している複合逆オークション35000との間で1対1対応を確立するマップである。   The attribute 31016 composite reverse auction is a map that establishes a one-to-one correspondence between the names of the composite reverse auction 35000 in the auction system 31000 and the composite reverse auction 35000 having these names.

属性31018複合買い買いオークションは、オークションシステム31000内の複合買い−買いオークション39000の名前とこれらの名前を有している複合買い−買いオークション39000との間で1対1対応を確立するマップである。   The attribute 31018 compound buy-buy auction is a map that establishes a one-to-one correspondence between the names of compound buy-buy auction 39000 in the auction system 31000 and compound buy-buy auction 39000 having these names. .

様々な実施形態において、オークションシステム31000は次の方法を有し得る。   In various embodiments, the auction system 31000 may have the following methods.

方法31050初期化。この方法は、空のマップ31010エンティティ、空のマップ31012品目、空のマップ31014品目オークション、空のマップ31016複合逆オークション、および空のマップ31018複合買い買いオークションを作成することを含んで、初期の動作に対して、オークションシステム31000を調整する。   Method 31050 initialization. The method includes creating an empty map 31010 entity, an empty map 31012 item, an empty map 31014 item auction, an empty map 31016 composite reverse auction, and an empty map 31018 composite buy-buy auction. The auction system 31000 is adjusted for operation.

方法31052作成エンティティ。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム31000内のそのエンティティを指すために使用される識別子と関連させる。オークションシステム31000の背景において、エンティティは人であるか、または会社、政府、または同様な組織であり、オークションシステム31000を使用して売買され得る品目33000を所有することができる。   Method 31052 creation entity. This method associates type and description information for an external entity with an identifier used to refer to that entity within the auction system 31000. In the context of the auction system 31000, the entity can be a person or a company, government, or similar organization and can own items 33000 that can be bought and sold using the auction system 31000.

方法31054エンティティ存在。この方法は、該方法に対するパラメータとして受信された識別子によって識別されたエンティティ32000が、オークションシステム31000に知られているかどうか、すなわちマップ31010エンティティ内に含まれているかどうかをチェックする。方法21056ゲットエンティティ。この方法は、パラメータ識別子を使用して、マップ31010エンティティ内でエンティティ32000を調べ、マッピングが存在する場合、タイプエンティティの関連したプログラミングオブジェクトに参照を戻す。   Method 31054 entity present. The method checks whether the entity 32000 identified by the identifier received as a parameter to the method is known to the auction system 31000, i.e. included in the map 31010 entity. Method 21056 get entity. This method uses the parameter identifier to look up the entity 32000 in the map 31010 entity and, if a mapping exists, returns a reference to the associated programming object of the type entity.

方法31058作成品目。この方法は、外部のエンティティに対するタイプおよび記述情報を、オークションシステム31000内のそのエンティティを指すために使用される識別子と関連させる。オークションシステム21000の背景において、品目は、エンティティ32000によって、オークションシステム31000内で売買される製品またはサービスである。   Method 31058 created item. This method associates type and description information for an external entity with an identifier used to refer to that entity within the auction system 31000. In the background of the auction system 21000, an item is a product or service that is bought and sold within the auction system 31000 by an entity 32000.

方法31060品目存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目33000が、オークションシステム31000に知られているかどうか、すなわちマップ31012品目内に含まれているかどうかをチェックする。   Method 31060 items present. This method checks whether the item 33000 identified by the identifier received by the method as a parameter is known to the auction system 31000, ie, included in the map 31012 item.

方法31062ゲット品目。この方法は、識別パラメータを使用して、マップ31012品目内で品目33000を調べ、マッピングが存在する場合、タイプ品目の関連したプログラミングオブジェクトに参照を戻す。   Method 31062 get item. This method uses the identification parameter to look up the item 33000 in the map 31012 item and, if a mapping exists, return a reference to the associated programming object of the type item.

方法31064作成品目オークション。この方法は、品目オークション34000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ31014品目オークションの中に入れる。   Method 31064 Create Item Auction. This method creates a programming object that displays the item auction 34000 and uniquely associates it with the identifier received in the method as a parameter, ie, puts it in the map 31014 item auction.

方法31066品目オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された品目オークション34000が、オークションシステム31000に知られているかどうか、すなわちマップ31014品目オークション内に含まれているかどうかをチェックする。   Method 31066 Item auction exists. This method checks whether the item auction 34000 identified by the identifier received by the method as a parameter is known to the auction system 31000, ie, included in the map 31014 item auction.

方法31068ゲット品目オークション。この方法は、識別パラメータを使用して、マップ31014品目オークション内で品目オークション34000を調べ、マッピングが存在する場合、タイプ品目オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 31068 get item auction. This method uses the identification parameter to look up the item auction 34000 in the map 31014 item auction and, if a mapping exists, returns a reference to the associated programming object of type item auction.

方法31070作成複合逆オークション。この方法は、複合逆オークション35000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる、すなわちそれをマップ31016複合逆オークションの中に入れる。   Method 31070 creates a composite reverse auction. This method creates a programming object that displays a composite reverse auction 35000 and uniquely associates it with an identifier received by the method as a parameter, ie, puts it in a map 31016 composite reverse auction.

方法31072複合逆オークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された複合逆オークション35000が、オークションシステム31000に知られているかどうか、すなわちマップ31016複合逆オークション内に含まれているかどうかをチェックする。   Method 31072 Complex reverse auction exists. This method checks whether the composite reverse auction 35000 identified by the identifier received by the method as a parameter is known to the auction system 31000, ie, included in the map 31016 composite reverse auction.

方法31074ゲット複合逆オークション。この方法は、識別パラメータを使用して、マップ31016複合逆オークション内で複合逆オークション35000を調べ、マッピングが存在する場合、タイプ複合逆オークションの関連したプログラミングオブジェクトに参照を戻す。   Method 31074 Get composite reverse auction. This method uses the identification parameter to look up the composite reverse auction 35000 in the map 31016 composite reverse auction and, if a mapping exists, returns a reference to the associated programming object of the type composite reverse auction.

方法31076作成複合買い買いオークション。この方法は、複合買い−買いオークション39000を表示するプログラミングオブジェクトを作成し、それをパラメータとして該方法に受信された識別子と一意に関連させる。すなわち、それをマップ31018複合買い買いオークションの中に入れる。   Method 31076 creates a composite buy-buy auction. This method creates a programming object that displays a composite buy-buy auction 39000 and uniquely associates it with the identifier received in the method as a parameter. That is, it is put into the map 31018 compound buy-and-buy auction.

方法31078複合買い買いオークション存在。この方法は、パラメータとして該方法に受信された識別子によって識別された複合買い−買いオークション39000が、オークションシステム31000に知られているかどうか、すなわちマップ31018複合買い買いオークション内に含まれているかどうかをチェックする。   Method 31078 Compound buy-buy auction exists. This method determines whether the compound buy-buy auction 39000 identified by the identifier received by the method as a parameter is known to the auction system 31000, i.e. included in the map 31018 compound buy-buy auction. To check.

方法31080ゲット複合買い買いオークション。この方法は、識別パラメータを使用して、マップ31018複合買い買いオークション内で複合買い−買いオークション39000を調べ、マッピングが存在する場合、タイプ複合買い−買いオークションの関連したプログラミングオブジェクトに参照を戻す。   Method 31080 Get Compound Buy Buy Auction. This method uses the identification parameter to look up the compound buy-buy auction 39000 in the map 31018 compound buy-buy auction and, if a mapping exists, returns a reference to the associated programming object of type compound buy-buy auction.

図18Bを参照して、プログラミングオブジェクトエンティティ32000は、外部のエンティティ、およびこれらのエンティティがオークションシステム31000に知らせた金銭的リソースおよび品目を表示し得る。プログラミングオブジェクトは、資金を移転する能力、または資金の移転を開始して確認するための通信を送信する能力、および品目の所有権を移転するかまたは所有権の移転を開始して確認するために通信を送信する能力を含み得る。プログラミングオブジェクトは次の属性を有し得る。   Referring to FIG. 18B, programming object entity 32000 may display external entities and financial resources and items that these entities have informed auction system 31000. The programming object has the ability to transfer funds, or send a communication to initiate and confirm the transfer of funds, and to transfer ownership of the item or initiate and confirm ownership transfer It may include the ability to send communications. A programming object may have the following attributes:

属性名前32010。エンティティ2000を識別するために使用される。   Attribute name 32010. Used to identify entity 2000.

属性口座残高32012。この属性は、取引内でエンティティ32000を代表して使用され得る金銭的リソースを示す。この金額は、エンティティが販売するときは、貸し方に記載され、エンティティが購入するときは、借り方に記入される。   Attribute account balance 32012. This attribute indicates a monetary resource that may be used on behalf of entity 32000 within the transaction. This amount is written on the lender when the entity sells, and entered on the debit when the entity purchases.

属性品目32014。これは、オークションシステム31000に知られて、このエンティティ2000によって所有される品目のセットを識別するマップである。そのような品目それぞれはその名前によって識別される。   Attribute item 32014. This is a map that identifies the set of items known to the auction system 31000 and owned by this entity 2000. Each such item is identified by its name.

属性オークション32018。これは、このエンティティによって所有されたフォーワード、逆、および複合買い−買いオークションのセットを名前によって識別するマップである。   Attribute auction 32018. This is a map that identifies, by name, sets of forward, reverse, and compound buy-buy auctions owned by this entity.

プログラミングオブジェクト品目33000は、オークションシステム31000を通して買われかつ売られ得るような外部の製品およびサービスを表示し得る。これらのプログラミングオブジェクトは、現在それらを所有しているエンティティを識別するような属性および方法を含み得る。   Programming object item 33000 may display external products and services that may be bought and sold through auction system 31000. These programming objects may include attributes and methods that identify the entity that currently owns them.

プログラミングオブジェクト品目オークション34000は、以下に記述されている。   The programming object item auction 34000 is described below.

プログラミングオブジェクト複合逆オークション35000は以下に記述されている。   The programming object composite reverse auction 35000 is described below.

プログラミングオブジェクト複合買い−買いオークション39000は以下に記述される。   The programming object compound buy-buy auction 39000 is described below.

代替の実施形態において、オークションシステム31000は、より多くのまたはより少ない属性および/または方法を有し得る。   In alternative embodiments, the auction system 31000 may have more or fewer attributes and / or methods.

図19:入札37000
例示的な実施形態に対して、入札は、入札されているオークション、入札されている品目、入札の金額、入札しているエンティティ、入札を含んでいる入札セット、および入札が期限切れとなる時間を識別するプログラマチックオブジェクトである。
Figure 19: Bid 37000
For the exemplary embodiment, a bid is defined as the auction being bid, the item being bid, the amount of the bid, the entity that is bidding, the bid set that contains the bid, and the time when the bid expires. An identifying programmatic object.

様々な実施形態において、入札は次の属性を有し得る。   In various embodiments, a bid may have the following attributes:

37010入札金額。これは、入札の金額を表現する。   37010 bid amount. This represents the amount of the bid.

37012オークション。これは、品目オークション4000、または入札された買い−買いオークション9000のうちのいずれかを表示するプログラマチックオブジェクトを指す。   37012 auction. This refers to a programmatic object that displays either an item auction 4000 or a bid-buy auction 9000 bid.

37014買い手。これは、入札したエンティティ32000を指す。   37014 buyer. This refers to the bid entity 32000.

37016入札セット。これは、入札を含む入札セット38000を指す。   37016 bid set. This refers to a bid set 38000 containing bids.

37018期限切れ。これは、入札が期限切れとなる時間である。この時点に達するとき、入札がまだ受諾されていない場合、入札37000オブジェクトは、それ自身の方法7056取り下げを起動することに留意されたい。   37018 expired. This is the time when the bid expires. Note that when this point is reached, the bid 37000 object invokes its own method 7056 withdrawal if the bid has not yet been accepted.

入札は次の方法を有し得る:
37050初期化。この方法は、その後オブジェクトの対応する属性として割り当てられる入札金額、オークション参照、買い手参照、入札セット参照をパラメータとして取る。
Bidding can have the following methods:
37050 initialization. This method takes as parameters the bid amount, auction reference, buyer reference and bid set reference that are then assigned as corresponding attributes of the object.

7052受諾。この方法は、入札が売り手によって受諾されるとき、すなわち売り手が入札によって表示された価格で品目を売ることに同意したときに呼び出される。この方法の第1の機能は、属性7016入札セットの入札受諾方法を呼び出すことにより、その入札セットにおける他の入札が、それぞれのターゲットオークションから取り下げられ得ることである。   7052 acceptance. This method is invoked when a bid is accepted by the seller, that is, when the seller agrees to sell the item at the price displayed by the bid. The first function of this method is that by invoking the bid acceptance method for attribute 7016 bid set, other bids in that bid set can be withdrawn from the respective target auction.

7054オークション閉鎖。この方法は、オークションが売り手によって取り下げられたか、またはオークションに誰か他の者が勝ったか、いずれかの理由でオークションがもはや利用可能ではないときに呼び出される。この方法の主要な責任は、属性7016入札セットのオークション閉鎖方法を呼び出すことにより、入札が入札セットから除去され得ることである。   7054 Auction closed. This method is invoked when an auction is no longer available for any reason, either because the auction has been withdrawn by the seller, or someone else has won the auction. The main responsibility of this method is that bids can be removed from the bid set by invoking the attribute 7016 bid set auction close method.

7056取り下げ。この方法は、オークションから入札を取り下げるために呼び出される。それは、プログラミングオブジェクト37012オークションの方法4060取り下げ入札を呼び出すことによって機能する。   7056 withdrawn. This method is called to withdraw bids from the auction. It works by calling the programming object 37010 auction method 4060 withdraw bid.

37058競争見せ。この方法は、37016入札セットの競争見せ方法を起動することにより、その入札セットによって作成された競争が見られ得る。   Show 37058 competition. This method allows the competition created by the bid set to be viewed by invoking the 37016 bid set competition show method.

様々な実施形態において、入札は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, a bid may have more or fewer attributes and / or methods.

図3:入札セット
様々な実施形態において、入札セット8000は、同じエンティティ2000によって所有された1セットの入札を表示するプログラミングオブジェクトであり、該1セットの入札は、満足関数が満足されるとき、入札セットにおける残りすべての入札が取り下げられるようにする満足関数によって関係付けられている。通常、満足関数は、ただ1つの入札だけを受諾され得るので、この入札セットを通して所有エンティティによって入札される品目は排他的な代替、すなわち買い手はそれらのうちの1つだけを欲する。
FIG. 3: Bid Set In various embodiments, the bid set 8000 is a programming object that displays a set of bids owned by the same entity 2000 when the satisfaction function is satisfied. It is related by a satisfaction function that allows all remaining bids in the bid set to be withdrawn. Normally, the satisfaction function can only accept one bid, so items that are bid by the owning entity through this bid set will be an exclusive alternative, ie the buyer wants only one of them.

様々な実施形態において、入札セット8000は、次の属性を有し得る。   In various embodiments, the bid set 8000 may have the following attributes:

属性8010名前。これは、オークションシステム1000内で入札セットを一意に識別するストリングである。   Attribute 8010 name. This is a string that uniquely identifies the bid set within the auction system 1000.

属性8012所有者。これは、入札セット8000を所有するエンティティ2000、すなわち入札セット8000内に含まれた入札をなしたエンティティ2000への参照である。   Attribute 8012 owner. This is a reference to the entity 2000 that owns the bid set 8000, that is, the entity 2000 that made the bid contained within the bid set 8000.

属性8014入札。これは、入札セット8000によって現在含まれている1セットの入札である。   Attribute 8014 bid. This is a set of bids currently included by bid set 8000.

様々な実施形態において、入札セット8000は、次の方法を有し得る。   In various embodiments, the bid set 8000 may have the following method.

方法8050初期化。この方法は、名前ストリングおよび所有者オブジェクト参照を、パラメータとして受け入れ、8010名前属性、8012所有者属性を割り当て、8014入札属性に対して空のセットを作成する。   Method 8050 initialization. This method accepts a name string and owner object reference as parameters, assigns 8010 name attributes, 8012 owner attributes, and creates an empty set for 8014 bid attributes.

方法8052挿入入札。この方法は、タイプ入札7000のプログラマチックオブジェクトへの参照を受け入れ、その参照をセット属性8014入札に加える。   Method 8052 insertion bid. This method accepts a reference to a programmatic object of type bid 7000 and adds the reference to the set attribute 8014 bid.

方法8054入札受諾。この方法は、セット属性8014入札内の入札が受諾されたとき、すなわちその入札の条件で販売が遂行されたときに呼び出される。該方法は、受諾された入札7000への参照をパレメータとして受け入れる。該方法は、次に、受諾された入札を除いたセット属性8014内のすべての入札7000に対して方法7056取り下げを呼び出すことによって遂行する。   Method 8054 bid acceptance. This method is invoked when a bid within a set attribute 8014 bid is accepted, i.e., when a sale is performed under the terms of that bid. The method accepts a reference to the accepted bid 7000 as a parameter. The method then performs by invoking method 7056 withdrawal for all bids 7000 in set attribute 8014 except for accepted bids.

方法8056オークション閉鎖。この方法は、品目が売れたからか、または品目が取り下げられ、かつそのオークションでの入札であった少なくとも1つの入札7000がセット属性8014内で見つかったからかの、いずれかの理由でオークションが閉じられたときに呼び出される。該方法は、該入札7000の識別をパラメータとして受け入れ、かつ該入札をセット属性8014から除去する。   Method 8056 Auction closed. This method closes the auction either because the item was sold or because the item was withdrawn and at least one bid 7000 that was a bid at that auction was found in the set attribute 8014. Called when The method accepts the identification of the bid 7000 as a parameter and removes the bid from the set attribute 8014.

方法8058ゲット最小ギャップ入札。入札セット内の各入札7000に対して、この方法は、ターゲットオークションの現在の提示価格とその入札の入札価格との間の相違を計算する。これは、入札に対するギャップ額である。該方法は、入札セット内のすべての入札のギャップ額および差額入札を比較し、最も小さなギャップ額を有する入札を戻す。入札セットが空の場合、ゼロ(null)が戻される。   Method 8058 get minimum gap bid. For each bid 7000 in the bid set, the method calculates the difference between the current offer price of the target auction and the bid price of that bid. This is the gap for bidding. The method compares the gap and differential bids of all bids in the bid set and returns the bid with the smallest gap amount. If the bid set is empty, null is returned.

方法8060競争見せ。この方法は、この入札セットが作成した売り手間の競争を見せる。該方法は、含まれた入札のターゲットオークションをそれらの入札ギャップによって分類されたリストとして提示することにより、買い手の入札および売り手のアスクが最も接近しているオークションが最初に提示される。各オークションの識別は、リストで提示された情報の一部分であり、その品目に対する入札者対入札者の競争を観察するために使用され得る。   Show method 8060 competition. This method shows the competition between the sellers created by this bid set. The method presents the auctions closest to the buyer's bid and seller's ask first by presenting the target auctions for the included bids as a list sorted by their bid gap. Each auction identification is part of the information presented in the list and can be used to observe bidder-bidder competition for the item.

様々な実施形態において、入札セットは、より多くの属性またはより少ない属性および/または方法を有し得る。   In various embodiments, a bid set may have more attributes or fewer attributes and / or methods.

図4:品目オークション
様々な実施形態において、品目オークション4000は、特別な品目のオークションを表示するプログラマチックオブジェクトである。それは、次の属性を有し得る:
属性4010名前。この識別ストリングは、品目オークション4000が方法1068ゲット品目オークションによって場所を特定されることを可能にする。
FIG. 4: Item Auction In various embodiments, the item auction 4000 is a programmatic object that displays a special item auction. It can have the following attributes:
Attribute 4010 name. This identification string allows the item auction 4000 to be located by the method 1068 get item auction.

属性4012品目。これは、このオークションを通して売られる品目を表示するタイプ品目3000のプログラマチックオブジェクトへの参照である。   Attribute 4012 items. This is a reference to a programmatic object of type item 3000 that displays the items sold through this auction.

属性4014売り手。これは、このオークションを通して売られる品目3000を現在所有するエンティティを表示するタイプエンティティ2000のプログラマチックオブジェクトへの参照である。   Attribute 4014 seller. This is a reference to a programmatic object of type entity 2000 that displays the entity that currently owns the item 3000 sold through this auction.

属性4016入札キュースタック。これは、オークションで受け取られた様々な入札を表示するタイプ入札キュースタック6000のプログラマチックオブジェクトへの参照である。プログラマチックオブジェクト入札キュースタック6000は、以下に個別に記述されている。   Attribute 4016 bid queue stack. This is a reference to a programmatic object of type bid queue stack 6000 that displays the various bids received at the auction. The programmatic object bid queue stack 6000 is described separately below.

属性4018アスク。この属性は、品目の売り手が現在求めている価格を表示する。   Attribute 4018 Ask. This attribute displays the price that the seller of the item is currently seeking.

様々な実施形態において、品目オークション4000は次の方法を有し得る。   In various embodiments, the item auction 4000 may have the following method.

方法4050初期化。この方法は、識別ストリング名前、プログラマチックオブジェクト品目への参照、プログラマチックオブジェクト売り手への参照、および品目に対する最初の提示価格を表示する額をパラメータとして取る。該方法は、これらのパラメータを属性4010名前、4012品目、4014売り手、および4018アスクそれぞれに割り当てる。該方法はまた、タイプ入札キュースタックの初期化されたか、あるいは空のプログラマチックオブジェクトを作成し、タイプ入札キュースタックへの参照が、属性4016入札キュースタックへ割り当てられる。   Method 4050 initialization. This method takes as parameters the identification string name, a reference to the programmatic object item, a reference to the programmatic object seller, and an amount that displays the initial offer price for the item. The method assigns these parameters to attribute 4010 name, 4012 item, 4014 seller, and 4018 ask, respectively. The method also creates an initialized or empty programmatic object for the type bid queue stack, and a reference to the type bid queue stack is assigned to the attribute 4016 bid queue stack.

方法4052掲示アスク。この方法は金額をパラメータとして受け取り、金額は属性4018アスクへ割り当てられる。属性4016入札キュースタックの方法、図5Bの6052ゲットトップ入札が現在のトップ入札を検索するためによびだされ、現在のトップ入札は、次に4018アスクの値と比較される。現在のトップ入札の属性7010入札額が、属性4018アスクの新しく確立された値より大きいか、または等しい場合は、該入札は、その方法7052受諾を呼び出すことによって受諾される。1つの販売がこのようにして、4018アスクによって指定された額に対して遂行され、(さらなる販売に対する入札があるならば、さらなる販売が遂行される)。つまり、資金が直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手から、属性4014売り手によって表示された外部エンティティへの該額における資金の移転を引き起こすか、いずれかであり、属性4012品目によって表示された外部品目の所有権は、直接的に移転されるか、あるいは通信が開始されて、該入札によって識別された買い手へのその所有権の移転を引き起こすか、いずれかである。   Method 4052 Ask Ask. This method accepts an amount as a parameter and the amount is assigned to attribute 4018 ask. The attribute 4016 bid queue stack method, 6052 get top bid in FIG. 5B, is invoked to retrieve the current top bid, which is then compared to the value of 4018 ask. If the current top bid attribute 7010 bid amount is greater than or equal to the newly established value of attribute 4018 ask, the bid is accepted by invoking its method 7052 acceptance. One sale is thus carried out for the amount specified by 4018 ask (if there is a bid for further sale, a further sale is carried out). That is, either the funds are transferred directly or a communication is initiated to cause the transfer of funds in the amount from the buyer identified by the bid to the external entity displayed by the attribute 4014 seller. Whether the ownership of the external item indicated by the attribute 4012 item is directly transferred or communication is initiated to cause the transfer of that ownership to the buyer identified by the bid , Either.

方法4054掲示入札。この方法は、タイプ入札7000のプログラマチックオブジェクトをパラメータとして受け取り、入札するエンティティおよび入札の額を識別する。入札額が属性4018アスクによって表示された額よりも大きいか、または等しい場合は、販売が、売り手4014と、属性4018アスクによって識別される額に対する入札によって識別される買い手との間で遂行される。この販売遂行は、入札7000オブジェクトの方法7052受諾を呼び出すことによって達成される。そうでない場合は、入札は属性4016入札キュースタックの方法6050掲示入札へパスされる。   Method 4054 posted bid. This method takes a programmatic object of type bid 7000 as a parameter and identifies the entity to bid and the amount of the bid. If the bid amount is greater than or equal to the amount displayed by attribute 4018 ask, a sale is performed between seller 4014 and the buyer identified by the bid for the amount identified by attribute 4018 ask. . This sales performance is accomplished by invoking method 7052 acceptance of bid 7000 object. Otherwise, the bid is passed to the attribute 4016 bid queue stack method 6050 posted bid.

方法4056市場売り。この方法は、売り手4014が最高額の現在の入札者へ売ることを望んでいることを示す。該方法は、最初に属性4016入札キュースタックの、図5B、方法6052ゲットトップ入札を呼び出すことによって遂行される。空でない結果が受信された場合(これは、売られる品目に対して少なくとも1つの入札が受信されたことを意味する;結果は最高額のそのような入札である)、品目の販売が、売り手4014と、属性4018アスクによって識別された額に対する入札によって識別される買い手との間で遂行される。この遂行は、入札7000オブジェクトの方法7052受諾を呼び出すことによって実行される。   Method 4056 market sell. This method indicates that seller 4014 wants to sell to the highest current bidder. The method is accomplished by first invoking the method 4052 get top bid in FIG. 5B of the attribute 4016 bid queue stack. If a non-empty result is received (this means that at least one bid has been received for the item being sold; the result is the highest such bid), the sale of the item is the seller 4014 and the buyer identified by the bid for the amount identified by attribute 4018 ask. This accomplishment is performed by invoking method 7052 acceptance of bid 7000 object.

方法4058市場買い。この方法は、属性4012品目によって識別される品目3000を買いたがっている、ここで買い手と称されるプログラマチックオブジェクトエンティティ2000への参照をパラメータとして受け取り、売り手4014から、該買い手への、属性4018アスクによって指定された価格での、品目4012の販売の遂行を引き起こす。これは、現在の提示価格に対する入札7000オブジェクトを作成し、次に該入札7000の方法7052受諾を遂行することによってなされる。   Method 4058 market buy. This method takes as a parameter a reference to a programmatic object entity 2000, referred to herein as a buyer, who wants to buy the item 3000 identified by the attribute 4012 item, and from the seller 4014 to the buyer attribute 4018. Causes the sale of item 4012 to be performed at the price specified by the ask. This is done by creating a bid 7000 object for the current offer price and then performing a method 7052 acceptance of the bid 7000.

方法4060取り下げ入札。この方法は、入札7000の識別をパラメータとして受け取り、入札7000の属性4016入札キュースタックの、図5B、方法6054、を発動し、その入札を取り下げる。   Method 4060 withdraw bid. This method takes the identification of the bid 7000 as a parameter and invokes the bid 7000 attribute 4016 bid queue stack, FIG. 5B, method 6054, to withdraw the bid.

方法4062取り下げ。この方法は、品目を販売から取り下げるために発動される。該方法は、図5Bの方法6056取り下げオークションを、属性4016入札キュースタックに対して発動する。   Method 4062 withdrawal. This method is invoked to withdraw items from sale. The method invokes the method 6056 withdrawal auction of FIG. 5B against the attribute 4016 bid queue stack.

方法4064入札見せ。この方法は、オークションでの現在の入札のセットを提示する。入札は、リストで提示されることにより、最高から最低への価格構成が明らかとなり、複数の入札が同価格で存在するとき、それらの掲示時刻が明らかとなるように提示される。換言すれば、入札キュースタック内で保存されたものと同じ構成が、復元されたリストの順序によって明らかにされる。各入札の識別が利用可能であることにより、その入札が一メンバーである入札セットが、その競争見せ方法を呼び出すことによって検索され得る。入札は、タイプ入札7000または差額入札7500のいずれかの入札である。   Method 4064 bid show. This method presents a set of current bids at the auction. The bids are presented in a list so that the price structure from the highest to the lowest becomes clear, and when multiple bids exist at the same price, the posting time of the bids is made clear. In other words, the same configuration as saved in the bid queue stack is revealed by the order of the restored list. With the identification of each bid available, the bid set of which the bid is a member can be retrieved by invoking the competition show method. The bid is either a type bid 7000 or a difference bid 7500 bid.

様々な実施形態において、品目オークション4000は、より多くのまたはより少ない属性および/または方法を有し得る。
図5A:入札キュースタック
様々な実施形態において、入札キュースタック6000は、品目オークション4000または図18の複合買い−買いオークション9000を通して売られる品目に対して受信され、かつ期限切れでもなく取り下げられてもいない入札のセットを表示するプログラマチックオブジェクトである。各入札は、入札するエンティティ2000、入札者が支払う気がある金額、入札に対する期限切れ時間を識別するタイプ入札7000のうちのいずれかであり得る。入札は2つの次元で整理される。第1に、各入札は、同じ価格の他の入札のみを含むキューの中に置かれる。入札は、入札が受信された時間によってそのような各キュー内で順に並べられる。第2に、キューは、各キュー内に含まれた入札の価格に従って、スタックに配列され、最高価格の入札を含むキューが頂点に来る。
図5B
様々な実施形態において、プログラマチックオブジェクト入札キュースタック6000は、次の方法を支持し得る:
方法6050掲示入札。この方法は、入札7000をパラメータとして受け取り、その価格で他の入札を含むキューの最後にそれを置き、キューが存在しない場合はキューを作成する。
In various embodiments, item auction 4000 may have more or fewer attributes and / or methods.
FIG. 5A: Bid Queue Stack In various embodiments, the bid queue stack 6000 is received for items sold through the item auction 4000 or the compound buy-buy auction 9000 of FIG. 18 and has not expired or been withdrawn. A programmatic object that displays a set of bids. Each bid may be one of a type bid 7000 that identifies an entity 2000 to bid, an amount the bidder is willing to pay, and an expiration time for the bid. Bids are organized in two dimensions. First, each bid is placed in a queue that contains only other bids at the same price. Bids are ordered in each such queue by the time the bids are received. Second, the queues are arranged in a stack according to the bid price contained within each queue, with the queue containing the highest price bid at the top.
FIG.
In various embodiments, the programmatic object bid queue stack 6000 may support the following methods:
Method 6050 bid posted. This method takes a bid 7000 as a parameter, puts it at the end of the queue containing other bids at that price, and creates a queue if no queue exists.

方法6052ゲットトップ入札。この方法は、それがある場合、スタックにおける最も上で空でないキューから最初の入札7000を戻す;もしなければゼロを戻す。   Method 6052 Get Top Bid. This method returns the first bid 7000 from the top non-empty queue in the stack, if any; returns zero if not.

方法6054取り下げ入札。この方法は、パラメータとして、入札7000の識別を受け取り、もしあれば、それを含む入札キュースタックプログラミングオブジェクトのキューからそれを除去する。   Method 6054 withdrawal bid. The method receives as an parameter the identification of bid 7000 and removes it from the queue of bid queue stack programming objects that contain it, if any.

方法6056取り下げオークション。この方法は、入札キュースタック内の各入札7000に対して方法7054オークション閉じを発動する。   Method 6056 withdrawal auction. This method invokes method 7054 auction close for each bid 7000 in the bid queue stack.

代替の実施形態において、入札キュースタック6000は、より多くのまたはより少ない方法をサポートする。   In an alternative embodiment, bid queue stack 6000 supports more or fewer methods.

図6:複合逆オークション
様々な実施形態において、複合逆オークション5000は、複合逆オークションを表示するために使用されるオブジェクトの属性および方法を規定するプログラマチックオブジェクトである。
FIG. 6: Composite Reverse Auction In various embodiments, the composite reverse auction 5000 is a programmatic object that defines the attributes and methods of objects used to display a composite reverse auction.

下記のように、複合逆オークションは主に、異なるフォーワードオークションでの入札のセット(入札セット8000)とオブジェクトを逆オークションとして機能させる方法とから成る。これらのフォーワードオークションは、少なくとも次のタイプのうちの任意のものであり得る:品目オークション、連続ダブルオークション、または標準化された連続ダブルオークション。   As described below, a composite reverse auction mainly consists of a set of bids at different forward auctions (bid set 8000) and a method for making an object function as a reverse auction. These forward auctions can be at least any of the following types: item auctions, continuous double auctions, or standardized continuous double auctions.

入札がなされたフォーワードオークションの各々は、入札が期限切れとなることを可能にし、または取り下げられることを可能にする。複合逆オークション5000の入札セット8000からの1つの入札が受諾されるとき、他のものは自動的に取り下げられる。これは、(複合逆オークションから直接的に入札される複合買い−買いオークションを通して間接的に入札されるオークションを含んで)入札がなされているフォーワードオークションを互いに競争状態にする。(ここで、入札セット8000の満足関数は、入札セット内の任意の入札が受諾されたことである;他の実施形態においては、例えば利用可能な資金が使い尽くされたことを示すものなど、異なる満足関数が使用され得る。)
様々な実施形態においては、プログラマチックオブジェクト複合逆オークション5000は、次の属性を有し得る。
Each of the forward auctions where a bid was made allows the bid to expire or be withdrawn. When one bid from the bid set 8000 of the composite reverse auction 5000 is accepted, the other is automatically withdrawn. This makes the forward auctions on which the bids are being placed compete with each other (including the auctions that are bid indirectly through the complex buy-buy auctions that are bid directly from the compound reverse auction). (Where the satisfaction function of the bid set 8000 is that any bid in the bid set has been accepted; in other embodiments, for example, indicating that the available funds have been exhausted, etc. Different satisfaction functions can be used.)
In various embodiments, the programmatic object composite reverse auction 5000 may have the following attributes:

属性5010名前。この属性は、特定の複合逆オークション5000オブジェクトを識別する便利な方法を与える。   Attribute 5010 name. This attribute provides a convenient way to identify a particular composite reverse auction 5000 object.

属性5012所有者。これは、この複合逆オークション5000オブジェクトをとおして入札するエンティティを表示するエンティティ2000オブジェクトへの参照である。   Attribute 5012 owner. This is a reference to an entity 2000 object that displays the entity that bids through this composite reverse auction 5000 object.

属性5014入札セット。これは、この複合逆オークション5000オブジェクトをとおしてなされる入札を保持する入札セット8000への参照である。   Attribute 5014 bid set. This is a reference to a bid set 8000 that holds bids made through this composite reverse auction 5000 object.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、少なくとも次の方法をサポートする。   In various embodiments, the programmatic object composite reverse auction 5000 supports at least the following methods.

方法5050初期化。この方法は、パラメータとして名前となるべきストリングを受取り、所有者となるべきエンティティ2000オブジェクトへの参照を受け取る。該方法は、属性5014入札セットに対して空の入札セット8000も作成する。   Method 5050 initialization. This method takes a string to be a name as a parameter and a reference to an entity 2000 object to be the owner. The method also creates an empty bid set 8000 for the attribute 5014 bid set.

方法5052掲示入札。この方法は、入札7000をパラメータとして受け取る。該方法は、入札セット5014に該入札を加える。該方法はまた、該入札によって識別された品目オークションの方法4054掲示入札、または他のフォーワードオークションタイプの対応する掲示入札方法を発動する。この発動が、販売の遂行を生じ得ることに留意されたい。   Method 5052 bid posted. This method receives a bid 7000 as a parameter. The method adds the bid to the bid set 5014. The method also invokes the item auction method 4054 posted bid identified by the bid, or a corresponding posted bid method of other forward auction types. Note that this trigger can result in the performance of a sale.

方法5054市場買い。これは、現在の提示価格が複合逆オークションの入札セットにおける品目に対する入札に最も近い品目を、所有者5012が買いたいことを意味する。買い手は、入札セットにおける各品目に対して異なる価格で入札しているので、これらの異なる価格は、買い手の品目に対する興味を正規化している。すなわち入札される任意の品目は、その価格入札の買い手にとって等しく受諾可能である。この方法は、市場買い動作に対する限度を表現する金額をパラメータとして受け取る。該限度は、買い手が支払う気がある現在の入札に対する最大の額の表れである。限度が必要な理由は、複合逆オークションの入札セットにおけるオークションの条件が、買い手がそれらを観察して市場で買うことを決定する瞬間と、彼の市場買い要求がオークションシステムによって受信される瞬間との間で変化し得るからである。例えば、最も小さい入札/アスクギャップを有するオークションが、別の入札者に売られてしまったかも知れないことにより、オークションは、従って、利用可能ではない。二番目に小さい入札/提示価格ギャップを有する複合逆オークションにおけるオークションは、実質的により大きいことがあり得;限度が課されず、代わって、そのオークションから購入した場合には、買い手は予期していた以上に支払い得る。   Method 5054 market buy. This means that the owner 5012 wants to buy the item whose current offer price is closest to the bid for the item in the composite reverse auction bid set. Because buyers are bidding at different prices for each item in the bid set, these different prices normalize interest in the buyer's items. That is, any item that is bid is equally acceptable to the buyer of that price bid. This method receives as a parameter an amount that represents a limit on a market buying action. The limit is an indication of the maximum amount for the current bid that the buyer is willing to pay. The limits are necessary because the auction conditions in the composite reverse auction bid set determine when the buyer observes them and buys on the market and when his market buy request is received by the auction system. Because it can vary between. For example, an auction is therefore not available because the auction with the smallest bid / ask gap may have been sold to another bidder. An auction in a composite reverse auction with the second smallest bid / offering price gap can be substantially larger; no limit is imposed; instead, the buyer expects if he buys from that auction You can pay more than you.

限度が、合計額としてではなくむしろ現在の入札に対する額として表現される理由は、入札セットにおける異なる品目に対する入札は、異なる金額に対する入札であり得るからである。従って、単一の合計は効果的ではなく、差額が、各入札に適用され得、実際の最大額を決定し得る。   The reason the limit is expressed as an amount for the current bid rather than as a total amount is because bids for different items in the bid set can be bids for different amounts. Thus, a single sum is not effective and the difference can be applied to each bid to determine the actual maximum amount.

この方法は、その入札セットに対して、方法8058ゲット最小ギャップ入札を発動する。該入札のギャップ額が、パラメータとして受信された限度よりも大きい場合は、誤りが戻される。そうでない場合は、該最小ギャップ入札のターゲットオークションの提示価格に合致する新しい入札が作成され、該ターゲットオークションで入札され、受諾される該新しい入札を生じ、従って販売は遂行される。   This method invokes method 8058 get minimum gap bid for that bid set. If the bid gap amount is greater than the limit received as a parameter, an error is returned. Otherwise, a new bid is created that matches the target auction offer price for the minimum gap bid, and is bid at the target auction, resulting in the accepted new bid, and the sale is performed accordingly.

方法5056競争見せ入札。この方法は、複合逆オークションが作成した売り手間の競争を見せる。該方法は、この買い手の入札と売り手のアスクが最も接近しているオークションが最初に提示されるようにして、入札ギャップによって分類されたリストとしてターゲットオークションを提示する。各オークションの識別は、該リストで提示された情報の部分であり、品目に対する入札者対入札者の競争を観察するために使用され得る。   Method 5056 competitive show bid. This method shows competition between sellers created by a composite reverse auction. The method presents the target auction as a list sorted by bid gap, with the auction closest to the buyer's bid and the seller's ask being presented first. The identification of each auction is part of the information presented in the list and can be used to observe bidder-bidder competition for items.

様々な実施形態において、プログラマチックオブジェクト複合逆オークション5000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, the programmatic object composite reverse auction 5000 may have more or fewer attributes and / or methods.

図20:複合買い−買いオークション39000
様々な実施形態において、複合買い−買いオークション39000は、複合買い−買いオークションを表示するために使用されるオブジェクトの属性および方法を規定するプログラマチックオブジェクトである。
Figure 20: Combined buy-buy auction 39000
In various embodiments, the compound buy-buy auction 39000 is a programmatic object that defines the attributes and methods of the objects used to display the compound buy-buy auction.

複合買い−買いオークションの方法が発動される一般的な順序は:
方法39050初期化が、買い−買いオークションを作成するために発動される。
The general order in which multiple buy-buy auction methods are invoked is:
Method 39050 initialization is invoked to create a buy-buy auction.

方法39052ターゲットオークション追加が、2回以上呼び出されてどのオークションがターゲットセットの中にあるかを確立する。   Method 39052 Add Target Auction is invoked more than once to establish which auction is in the target set.

方法39058掲示入札が発動されて、ターゲットオークションのセットに対して入札する。これは、(すべての品目の購入に)成功するかしないかの結果を生じる。   A method 39058 posted bid is invoked to bid against a set of target auctions. This results in success or failure (buy all items).

それは次の属性を有し得る。   It can have the following attributes:

属性39010名前。この属性は、特定の複合逆オークション39000オブジェクトを識別する便利な方法を与える。   Attribute 39010 name. This attribute provides a convenient way to identify a particular composite reverse auction 39000 object.

属性39012所有者。これは、この複合買い−買いオークションを1セットの品目を買うために使用しているエンティティを表示するエンティティ32000オブジェクトへの参照である。   Attribute 39010 owner. This is a reference to an entity 32000 object that displays the entity that is using this compound buy-buy auction to buy a set of items.

属性39014ターゲットオークション。これは、オークション34000のターゲットセットを表示する。すなわち;この複合買い−買いオークションの目的は、このターゲットセットにおけるオークションのすべてをとおして売られる品目を、単一の取引で買うことを可能にすることである。   Attribute 39014 Target auction. This displays the target set for auction 34000. That is, the purpose of this compound buy-buy auction is to allow items that are sold through all of the auctions in this target set to be bought in a single transaction.

属性39016アスク。これは、この買い−買いオークションに対する現在の提示価格である。この属性は、直接的に設定されるよりもむしろコンピュータで計算される(以下参照)。39016アスクは、ターゲットオークションの現在の提示価格の合計を表示する。   Attribute 39016 Ask. This is the current offer price for this buy-buy auction. This attribute is computed on the computer rather than being set directly (see below). 39016 ask displays the total current offer price of the target auction.

属性39018入札。39020入札有効が真である場合、39014ターゲットオークションにおけるオークションをとおしてすべての品目を買うためになされた入札の金額を表示する;そうでない場合は規定されない。   Attribute 39018 bid. If the 39020 bid validity is true, display the amount of bids made to buy all items through the auction at the 39014 target auction; otherwise not specified.

属性39020入札有効。方法9056掲示入札が発動されていて、この買い−買いオークションで入札を掲示している場合は、真である;そうでない場合は、偽である。   The attribute 39020 bid is valid. True if Method 9056 Post Bid is activated and a bid is posted in this Buy-Buy Auction; otherwise it is false.

属性39022入札分岐。生成され、39014ターゲットオークションにおいて識別されたオークションに掲示されている入札37000のセット。   Attribute 39022 bidding branch. A set of bids 37000 that are generated and posted at the auction identified in the 39014 target auction.

様々な実施形態において、プログラマチックオブジェクト複合買い−買いオークション39000は、少なくとも次の方法を支持する:
方法39050初期化。この方法は、識別ストリング名前、および属性39012所有者になるエンティティ32000オブジェクトへの参照をパラメータとして受け入れる。該方法は、空セット39014ターゲットオークションを作成する。該方法は、空セット39022入札分岐も作成する。
In various embodiments, the programmatic object compound buy-buy auction 39000 supports at least the following methods:
Method 39050 initialization. This method accepts as parameters the identification string name and a reference to the entity 32000 object that will become the owner of attribute 39010. The method creates an empty set 39014 target auction. The method also creates an empty set 39022 bid branch.

方法39052追加ターゲットオークション。所有者39012が39014ターゲットオークションに追加したいフォーワードオークションの識別をパラメータとして受け入れる。すなわち、彼は、もしうまく行けば、この買い−買いオークションが購入するセットの中に、そのオークションをとおして売られる品目を含めたい。取引内でこの方法は、オークションを39014ターゲットオークションに追加し、次に方法39054計算アスクを発動する。   Method 39052 Additional Target Auction. The owner 39010 accepts as a parameter the identification of a forward auction that the owner wants to add to the 39014 target auction. That is, he hopes to include the items sold through the auction in the set that this buy-buy auction purchases if successful. Within the transaction, this method adds the auction to the 39014 target auction and then invokes the method 39054 calculation ask.

方法39054計算アスク。取引内で、ターゲットオークションセット39014ターゲットオークションにおける品目すべてを、現在の提示価格で買うために支払わなくてはならない最低の金額を決定し、属性39016アスクをこの額に設定する。   Method 39054 Calculate Ask. Within the transaction, determine the lowest amount that must be paid to buy all items in the target auction set 39014 target auction at the current offer price, and set the attribute 39016 ask to this amount.

方法39056分岐入札。属性入札有効39020が偽の場合、エラーを戻す。もしそうでない場合は、単一の取引内で、次を実行する。最初に、属性39016アスクと属性39018入札との間の差額を決定する;この差額は、この買い−買いオークションに対する入札/アスクギャップである。ターゲットセット39014ターゲットオークションにおける各オークションに対して、該オークションに対する現在の提示価格の額に対する入札を作成し、この買い−買いオークションに対してちょうど計算された入札/アスクギャップを差し引き、その入札を掲示し、次に39022入札分岐内にそれを置く。計算された入札/アスクギャップがゼロの場合は、掲示された入札の各々は、すべて現在の取引内で、受諾され得る。   Method 39056 bifurcation bidding. If the attribute bid validity 39020 is false, an error is returned. If not, perform the following within a single transaction: First, determine the difference between attribute 39016 ask and attribute 39018 bid; this difference is the bid / ask gap for this buy-buy auction. For each auction in the target set 39014 target auction, create a bid for the current offer price amount for that auction, subtract the bid / ask gap just calculated for this buy-buy auction and post the bid And then place it in the 39022 bid branch. If the calculated bid / ask gap is zero, each of the posted bids can all be accepted within the current transaction.

方法39058掲示入札。金額をパラメータとして受け入れ、この金額は、属性39012所有者によって識別されるエンティティ32000が、オークションのターゲットセットをとおして売られる品目のセット全体に対して支払う気がある合計額を表示する。取引内で、39020入札有効を真に設定し、39018入札をパラメータ金額に設定し、方法39056分岐入札を発動する。   Method 39058 posted bid. An amount is accepted as a parameter, and this amount represents the total amount that the entity 32000 identified by the owner of attribute 39012 is willing to pay for the entire set of items sold through the target set of the auction. Within the transaction, set 39020 bid valid to true, set 39018 bid to the parameter amount, and invoke method 39056 branch bid.

方法39060市場買い。金額をパラメータとして受け入れることにより、支払われる額に対する限度として作用する。取引内で、以下をなす。9054計算アスクを発動する。9016アスクが、限度パラメータと等しいかまたはこれより低い場合、方法9058掲示入札が発動され、39016アスクに等しい額をパラメータとしてパスする。これは、ターゲットセットにおけるすべての品目をうまく購入する結果となる。   Method 39060 market buy. Accepting the amount as a parameter acts as a limit on the amount paid. Within the transaction: Activate the 9054 calculation ask. If 9016 ask is equal to or lower than the limit parameter, method 9058 posted bid is triggered and passes an amount equal to 39016 ask as a parameter. This results in a successful purchase of all items in the target set.

方法39062取り下げ入札。取引内で、次を実行する。39022入札分岐におけるすべての入札に対して、図19に示される方法37056取り下げを発動する。属性39020入札有効を偽に設定する。   Method 39062 withdraw bid. Within a transaction, do the following: Invoke the method 37056 withdrawal shown in FIG. 19 for all bids in the 39022 bid branch. The attribute 39020 bid validity is set to false.

方法39064アスク掲示。この方法は、図19に示されるとおり入札37000の識別、および金額をパラメータとして受け入れる。該金額は、該入札のターゲットオークション7012に対する新しい提示価格である。この方法が呼び出される理由は、オークション7012の新しい提示価格は、新しい提示価格9016アスクを生じ得るからである。単一の取引内で次を実行する。方法39054計算アスクが呼び出され、続いて方法39056分岐入札を呼び出す。これは複合買い−買いオークションがうまく行く結果となる。すなわち、そのターゲット品目のすべてを買う結果となる。   Method 39064 Ask posting. This method accepts bid 37000 identification and amount as parameters as shown in FIG. The amount is a new offer price for the target auction 7012 of the bid. This method is invoked because a new offer price at auction 7012 can result in a new offer price 9016 ask. Within a single transaction: Method 39054 compute ask is invoked followed by method 39056 branch bid. This results in a successful composite buy-buy auction. That is, it results in buying all of the target items.

方法39066オークション取り下げ。この方法は、図19に示されるように入札37000の識別をパラメータとして受け入れ、入札のオークション37012属性によって識別されるオークションは取り下げられている。ターゲットオークションのセットは今や不完全なので、所有者39012が代替のオークションを加え、かつ新しく入札をしないかぎり、この複合買い−買いオークションは正しく機能しない。したがって、方法39066オークション取り下げは、すべて単一の取引内で次を実行する。それは、39020入札有効を偽に設定する。そして、39022入札分岐における各入札37000に対して、方法37056取り下げを呼び出す。   Method 39066 Auction withdrawal. This method accepts the identification of a bid 37000 as a parameter as shown in FIG. 19, and the auction identified by the bid's auction 37002 attribute has been withdrawn. Since the set of target auctions is now incomplete, this complex buy-buy auction will not function properly unless the owner 39902 adds an alternative auction and places a new bid. Thus, the method 39066 auction withdrawal all performs the following within a single transaction. It sets 39020 bid valid to false. Then, for each bid 37000 in the 39022 bid branch, invoke method 37056 withdrawal.

様々な実施形態において、プログラマチックオブジェクト複合買い−買いオークション39000は、より多くのまたはより少ない属性および/または方法を有し得る。   In various embodiments, the programmatic object compound buy-buy auction 39000 may have more or fewer attributes and / or methods.

図21:複合買い−買いオークションを有する総合連続ダブルオークション。   FIG. 21: Comprehensive continuous double auction with compound buy-buy auction.

様々な実施形態において、総合連続ダブルオークション310000(SCDA)は、フォーワードオークション(品目オークション、連続ダブルオークション、および標準化された連続ダブルオークション)、複合逆オークション、および複合買い−買いオークションのネットワークである。フォーワードオークションは、フォーワードオークションを通して売られる品目に対する複合逆オークションを所有する買い手の間で競争を確立する。複合逆オークションは、複合逆オークションを所有する買い手のビジネスに対する品目オークションを所有する売り手の間で競争を確立する。SCDAをダブルオークションにしているのはこの2方向競争である。   In various embodiments, the comprehensive continuous double auction 310000 (SCDA) is a network of forward auctions (item auctions, continuous double auctions, and standardized continuous double auctions), composite reverse auctions, and composite buy-buy auctions. . A forward auction establishes competition between buyers who own a composite reverse auction for items sold through the forward auction. A composite reverse auction establishes competition between sellers who own item auctions for the business of buyers who own composite reverse auctions. It is this two-way competition that makes SCDA a double auction.

SCDA(総合連続ダブルオークション)を備えるネットワークは、販売が遂行されるたびに、または品目もしくは入札が取り下げられるたびに、減少はするが、削除はされないので、SCDAは継続的となる。つまり、様々な買い手の観点からすると、彼等が入札している1つの品目が、売られるかまたは取り下げられるかして、消滅するとき、彼等が入札しているかまたは入札し得る他の品目は残るので、SCDAは継続する。同様に、買い手が競争品目を購入したか、または入札が期限切れとなったか、もしくは手動で取り下げられたかの理由で、入札が品目オークションから取り下げられても、その品目オークションでなされている他の入札に影響は与えない;それらは有効のまま残り、さらに多くの入札が同様に受信され得るので、品目オークションは継続する。   A network with SCDA (Comprehensive Continuous Double Auction) will be reduced each time a sale is made or an item or bid is withdrawn, but will not be deleted, so SCDA will continue. That is, from the point of view of various buyers, when one item they are bidding on is sold or withdrawn and disappears, other items they are bidding or can bid on SCDA will continue. Similarly, if a bid is withdrawn from an item auction because the buyer has purchased a competitive item, or the bid has expired or was manually withdrawn, other bids being made at that item auction No effect; they remain valid and the item auction continues as more bids can be received as well.

SCDA(総合連続ダブルオークション)は総合と称される。なぜならば、買い手および売り手の行動(それぞれ入札およびアスク)によって共に接続された複数のフォーワードオークション、複合逆オークション、および複合買い−買いオークションの組み合わせから、それは生じるからである。   SCDA (Comprehensive Continuous Double Auction) is called General. This is because it results from multiple forward auctions, multiple reverse auctions, and multiple buy-buy auction combinations connected together by buyer and seller behavior (bidding and ask, respectively).

SCDA(総合連続ダブルオークション)のネットワーク内で複合買い−買いオークションは、将来の買い手がいくつかの購入品を集めてオールオアナシングのユニットにし、そしてそれらに対して入札するが、またはそれらに対して全体として市場買い動作を実行するための、簡単な手法として作用する。   Multiple buy-buy auctions within the SCDA (Comprehensive Continuous Double Auction) network, where future buyers collect several purchases into an all-or-nothing unit and bid against them, or against them As a whole, it acts as a simple method for executing a market buying operation.

さらに正確には、タイプエンティティ2000、品目3000、品目オークション4000(および他のフォーワードオークションタイプ)、複合逆オークション5000、および複合買い−買いオークション39000の複数の要素を組み合わせているオークションシステム1000は、複数の総合連続ダブルオークション(SCDA)を含み、そこではSCDAは、入札を表示するアークによって接続されたフォーワードオークションおよび複合逆オークションの遷移的な閉鎖である。複合買い−買いオークション39000は入札の遷移的な閉鎖を拡張する。すなわち、その属性39022入札分岐によって表示されるように、CBBAでなされた入札は、それが生成する入札を通して遷移的な閉鎖を拡張する。   More precisely, an auction system 1000 that combines elements of type entity 2000, item 3000, item auction 4000 (and other forward auction types), composite reverse auction 5000, and composite buy-buy auction 39000, It includes multiple integrated continuous double auctions (SCDA), where SCDA is a transitive closure of forward auctions and composite reverse auctions connected by an arc displaying bids. The compound buy-buy auction 39000 extends the transitional closure of bids. That is, a bid made in CBBA extends transitional closure through the bids it generates, as displayed by its attribute 39902 bid branch.

図21は、総合連続ダブルオークションの例示的な構成を示す。要素は次のとおりである。   FIG. 21 shows an exemplary configuration of a general continuous double auction. The elements are as follows:

エンティティ2000の3つの例が、「買い手」とラベルが付けられている買い手の役割で示されている。これらは、買い手202、買い手204、および買い手3206である。   Three examples of entity 2000 are shown in the role of a buyer labeled “Buyer”. These are buyer 202, buyer 204, and buyer 3206.

エンティティ2000の4つの例が、「売り手」とラベルが付けられている売り手の役割で示されている。これらは売り手602、売り手604、売り手606、および売り手608である。   Four examples of entity 2000 are shown in the role of a seller labeled “Seller”. These are seller 602, seller 604, seller 606, and seller 608.

品目オークション4000の5つの例が、IA502、IA504、IA506、およびIA508およびIA510とラベルが付けられて示されている。   Five examples of item auction 4000 are shown labeled IA502, IA504, IA506, and IA508 and IA510.

複合逆オークション5000の4つの例が、CRA302、CRA304、CRA306、およびCRA308とラベルが付けられて示されている。   Four examples of a composite reverse auction 5000 are shown labeled CRA 302, CRA 304, CRA 306, and CRA 308.

複合買い−買いオークション39000の2つの例が、BBA402、BBA404とラベルが付けられて示されている。   Two examples of a compound buy-buy auction 39000 are shown labeled BBA 402 and BBA 404.

アーク652およびアーク654は、売り手602が、ここでIA502およびIA504とラベルが付けられている品目オークション4000の2つの例を有していることを示している。   Arc 652 and arc 654 indicate that seller 602 has two examples of item auction 4000, here labeled IA 502 and IA 504.

アーク656は、売り手604が、ここでIA506とラベルがつけられている単一の品目オークション4000を有していることを示している。   Arc 656 indicates that seller 604 has a single item auction 4000, here labeled IA506.

アーク658は、売り手606が、ここでIA508とラベルが付けられている単一の複合品目オークション4000を有していることを示している。   Arc 658 indicates that seller 606 has a single composite item auction 4000, here labeled IA508.

アーク660は、売り手608が、ここでIA510とラベルが付けられている単一の品目オークション4000を有していることを示している。   Arc 660 indicates that seller 608 has a single item auction 4000 that is now labeled IA 510.

アーク252は、買い手202が、そのマップ属性2018オークションにおいて、ここでCRA302とラベルが付けられている複合逆オークション5000の単一の例を有していることを示している。   Arc 252 indicates that buyer 202 has a single example of compound reverse auction 5000, here labeled CRA 302, in its map attribute 2018 auction.

アーク352および354は、CRA302が、それぞれIA502およびIA504とラベルが付けられている品目オークション4000の2つの例に入札していることを示している。   Arcs 352 and 354 indicate that CRA 302 is bidding on two examples of item auction 4000, labeled IA 502 and IA 504, respectively.

アーク254は、買い手204が、そのマップ属性2018オークションにおいて、ここでCRA304とラベルが付けられている複合逆オークション5000の単一の例を有していることを示している。   Arc 254 indicates that buyer 204 has a single example of compound reverse auction 5000, here labeled CRA 304, in its map attribute 2018 auction.

アーク356および358は、CRA304が、ここでBBA402およびBBA404とラベルが付けられている複合買い−買いオークション39000の2つの例に入札していることを示している。   Arcs 356 and 358 indicate that CRA 304 is bidding on two examples of compound buy-buy auction 39000, here labeled BBA 402 and BBA 404.

アーク360は、CRA304が、IA510とラベルが付けられている品目オークション4000の1つの例に入札していることを示している。   Arc 360 indicates that CRA 304 is bidding on one example of item auction 4000 labeled IA 510.

アーク452および454は、複合買い−買いオークションBBA402が、それぞれIA502およびIA504とラベルが付けられている、品目オークションの2つの例をそのターゲットセット39014ターゲットオークションに含むことを示している。   Arcs 452 and 454 indicate that compound buy-buy auction BBA 402 includes two examples of item auctions, labeled IA 502 and IA 504, respectively, in its target set 39014 target auction.

アーク456および458は、複合買い−買いオークションBBA404が、それぞれIA502およびIA508とラベルが付けられている、品目オークション4000の2つの例をそのターゲットセット39014ターゲットオークションに含むことを示している。   Arcs 456 and 458 indicate that compound buy-buy auction BBA 404 includes two examples of item auction 4000 in its target set 39014 target auction, labeled IA 502 and IA 508, respectively.

アーク256および258は、買い手が、ここでCRA306およびCRA308とラベルが付けられている複合逆オークション5000の2つの例を有していることを示している。   Arcs 256 and 258 indicate that the buyer has two examples of a composite reverse auction 5000, here labeled CRA 306 and CRA 308.

アーク362および364は、CRA306が、それぞれIA506およびIA510とラベルが付けられている品目オークション4000の2つの例に入札していることを示している。   Arcs 362 and 364 indicate that CRA 306 is bidding on two examples of item auction 4000, labeled IA 506 and IA 510, respectively.

アーク368は、CRA308が、IA508とラベルが付けられている品目オークション4000の1つの例に入札していることを示している。   Arc 368 indicates that CRA 308 is bidding on one example of item auction 4000 that is labeled IA 508.

省略符号702は、図示されていないが、買い手の役割で作動するエンティティ2000の追加的な例があり得ることを示している。   The ellipsis 702 indicates that there may be additional examples of the entity 2000 operating in the role of a buyer, not shown.

省略符号704は、図示されていないが、複合逆オークション5000の追加的な例があり得ることを示している。   The ellipsis 704 indicates that there may be additional examples of the composite reverse auction 5000, not shown.

省略符号708は、図示されていないが、複合買い−買いオークション39000の追加的な例があり得ることを示している。   The ellipsis 708, although not shown, indicates that there may be additional examples of a composite buy-buy auction 39000.

省略符号710は、図示されていないが、品目オークション4000の追加的な例があり得ることを示している。   The ellipsis 710 indicates that there may be additional examples of the item auction 4000, not shown.

省略符号712は、図示されていないが、売り手の役割で作動するエンティティ2000の追加的な例があり得ることを示している。   The ellipsis 712 indicates that there may be additional examples of entities 2000 operating in the seller role, not shown.

図25を参照すると、複合買い−買いオークションの一部の流れ図が図示されている。クライアントエンティティコンピュータシステム2510は、通信システム2520と結合され、プロセスタスク、クエリ、その他がクライアントエンティティコンピュータシステム2510と通信システム2520との間でパスされ得る。通信システム2520は、オークションシステムデータベース2530と結合されて、プロセスタスク、クエリ、その他が通信システム2520とオークションシステムデータベース2530との間でパスされ得る。   Referring to FIG. 25, a flow diagram of a portion of a compound buy-buy auction is illustrated. Client entity computer system 2510 may be coupled with communication system 2520 such that process tasks, queries, etc. may be passed between client entity computer system 2510 and communication system 2520. Communication system 2520 may be coupled with auction system database 2530 so that process tasks, queries, etc. may be passed between communication system 2520 and auction system database 2530.

さらに図25を参照して、この複合買い−買いオークションは、複数の異種品目オークションでの条件入札を有している。オークションシステムデータベース2530に常駐する複合逆オークションは、複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定される。入札セットは、クライアントエンティティコンピュータシステム2510で始まり、通信システム2520を介してオークションシステムデータベース2530へ送られる。入札セット、およびこれによって規定される複合逆オークションは、プロセスをブロック2540へ進ませる。入札セットは、1つ以上の条件入札を含む。入札セットにおける1つ(以上)の条件入札に対応する品目オークションが存在する場合、プロセスはブロック2550へ進む。入札セットにおける1つ(以上)の条件入札に対応する品目が存在する場合、プロセスはブロック2560へ進む。既存の品目オークションと関連する品目が、取り下げられていない場合、プロセスはブロック2565へ進む。この特定の実施形態において、買い手は、買い品目の合計価格は最小とされるべきであると考え、このとおりである場合は、プロセスはブロック2570へ進む。買い手の条件が、売り手の条件と合う場合、プロセスはブロック2580へ進む。複合逆オークションは、ブロック2580で、i)入札セットからの第1の条件入札が勝ち入札として受諾され、かつ実質的に同時にii)入札セットからの第2の条件入札が、残りの入札として取り下げられるとき、終了される。プロセスは、次にブロック2590へ進み、そこで取引された品目は取り下げられる。再度、入札セットは、a)複数の異種品目オークションのうちの第1のオークションと関連する少なくとも一人の第1の売り手、b)複数の異種品目オークションのうちの第2のオークションと関連する少なくとも一人の第2の売り手、およびc)複数の異種品目オークションのうちの第1のオークション、または複数の異種品目オークションのうちの第2のオークションで入札する買い手には見えることに留意することは重要である。   Still referring to FIG. 25, this compound buy-buy auction has conditional bids at multiple heterogeneous item auctions. The composite reverse auction resident in the auction system database 2530 includes a first conditional bid in a first auction of a plurality of different item auctions and a second in a second auction of the plurality of different item auctions. Defined by a bid set that includes conditional bids. The bid set begins at client entity computer system 2510 and is sent via communication system 2520 to auction system database 2530. The bid set, and the composite reverse auction defined thereby, advances the process to block 2540. A bid set includes one or more conditional bids. If there is an item auction corresponding to one (or more) conditional bids in the bid set, the process proceeds to block 2550. If there is an item corresponding to one (or more) conditional bids in the bid set, the process proceeds to block 2560. If the item associated with the existing item auction has not been withdrawn, the process proceeds to block 2565. In this particular embodiment, the buyer believes that the total price of the item to be bought should be minimized, and if so, the process proceeds to block 2570. If the buyer's conditions meet the seller's conditions, the process proceeds to block 2580. The composite reverse auction is performed at block 2580 where i) the first conditional bid from the bid set is accepted as a winning bid and substantially simultaneously ii) the second conditional bid from the bid set is withdrawn as the remaining bid. When done. The process then proceeds to block 2590 where the traded item is withdrawn. Again, the bid set is a) at least one first seller associated with a first auction of the plurality of different item auctions, b) at least one associated with a second auction of the plurality of different item auctions. It is important to note that it is visible to the second seller of the customer and c) a buyer bidding at the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. is there.

(定義)
用語「プログラム」および/またはフレーズ「コンピュータプログラム」は、コンピュータシステム(例えば、プログラムおよび/またはコンピュータプログラムは、サブルーチン、関数、手順、オブジェクト方法、オブジェクトインプリメンテーション、実行可能なアプリケーション、アプレット、サーブレット、ソースコード、オブジェクトコード、共有されたライブラリ/ダイナミックロードライブラリおよび/または他の、コンピュータまたはコンピュータシステムでの実行のために設計された連続した命令)での実行のために設計された一連の命令を意味するように意図されている。
(Definition)
The term “program” and / or the phrase “computer program” refers to a computer system (eg, a program and / or computer program is a subroutine, function, procedure, object method, object implementation, executable application, applet, servlet, A sequence of instructions designed for execution in source code, object code, shared libraries / dynamic load libraries and / or other sequential instructions designed for execution on a computer or computer system) Is meant to mean.

用語「実質的に(substantially)」は、特定されたものの大部分ではあるが必ずしも完全にではないことを意味するように意図されている。用語「ほぼ(approximately)」は、所与の値に少なくとも近いことを意味するように意図されている(例えば、10%以内)。用語「一般に(generally)」は、所与の状態に少なくとも近いことを意味するように意図されている。用語「結合されて(coupled)」は、必ずしも直接的にではないけれども、かつ必ずしも機械的にではないけれども、接続されていることを意味するように意図されている。本明細書に使用されているとおり、用語「隣接した(proximate)」は、近い、隣接して近いおよび/または一致したことを意味するように意図され;特定の機能および/または結果(もしあれば)が、実行され、および/または達成され得る空間的な状況を含む。用語「配備する(deploying)」は、設計すること、構築すること、発送すること、取り付けることおよび/または動作することを意味するように意図されている。   The term “substantially” is intended to mean that the majority of what has been specified is not necessarily complete. The term “approximately” is intended to mean at least close to a given value (eg, within 10%). The term “generally” is intended to mean at least close to a given state. The term “coupled” is intended to mean connected, although not necessarily directly and not necessarily mechanically. As used herein, the term “proximate” is intended to mean close, adjacent close and / or matched; a specific function and / or result (if any) Includes spatial situations that can be implemented and / or achieved. The term “deploying” is intended to mean designing, building, shipping, attaching and / or operating.

用語「第1の」または「1つの」およびフレーズ「少なくとも第1の」または「少なくとも1つの」は、本文書の本質的な本文から他のことを意味することが明確ではないかぎり、単数かまたは複数を意味するように意図されている。用語「第2の」または「別の」、およびフレーズ「少なくとも第2の」または「少なくとも別の」は、文書の本質的な本文から他のことを意味することが明確ではないかぎり、単数かまたは複数を意味するように意図されている。本文書の本質的な本文において、はっきりと逆であると言明されていない限り、用語「または」は、包括の「または」を意味し、排他の「または」を意味しないように意図されている。特に、条件「AまたはB」は次のうちの任意のものによって満足される:Aは真である(かまたは存在する)およびBは偽である(かまたは存在しない)、Aは偽である(かまたは存在しない)およびBは真である(かまたは存在する)、およびAとBの両方が真である(かまたは存在する)。用語「不定冠詞a」および/または「不定冠詞an」は、文法的な体裁のため、および単に便宜上の理由で使用されている。   The terms “first” or “one” and the phrase “at least first” or “at least one” are singular unless it is clear from the essential text of this document that it means otherwise. Or intended to mean more than one. The terms “second” or “another” and the phrase “at least a second” or “at least another” are singular unless it is clear from the essential text of the document that it means something else. Or intended to mean more than one. Unless expressly stated to the contrary in the essential text of this document, the term “or” is intended to mean an inclusive “or” and not an exclusive “or”. . In particular, the condition “A or B” is satisfied by any of the following: A is true (or exists) and B is false (or does not exist), A is false (Or not present) and B are true (or present), and both A and B are true (or present). The terms “indefinite article a” and / or “indefinite article an” are used for grammatical presentation and simply for convenience.

用語「複数」は2つまたは2つより多くを意味するように意図されている。用語「任意の」はセットのうちのすべての適用可能なメンバーか、または該セットのうちのすべての適用可能なメンバーの少なくともサブセットを意味するように意図されている。フレーズ「そこから推論可能な任意の整数」は、本明細書に列挙された対応する番号の間の整数を意味するように意図されている。フレーズ「そこから推論可能な任意の範囲」は、そのような対応する数内の任意の範囲を意味するように意図されている。用語「手段」は、用語「ための(for)」があとに続くとき、結果を達成するためのハードウエア、ファームウエアおよび/またはソフトウエアを意味するように意図されている。用語「ステップ」は、用語「ための(for)」があとに続くとき、列挙された結果を達成するための(サブ)方法、(サブ)プロセスおよび/または(サブ)ルーチンを意味するように意図されている。   The term “plurality” is intended to mean two or more than two. The term “arbitrary” is intended to mean all applicable members of a set or at least a subset of all applicable members of the set. The phrase “any integer from which it can be deduced” is intended to mean an integer between the corresponding numbers listed herein. The phrase “any range from which it can be inferred” is intended to mean any range within such a corresponding number. The term “means” is intended to mean hardware, firmware and / or software for achieving a result when the term “for” follows. The term “step”, when followed by the term “for”, means (sub) methods, (sub) processes and / or (sub) routines for achieving the listed results. Is intended.

用語「備える(comprises)」、「備えている(comprising)」、「含む(includes)」、「含んでいる(including)」、「有する(has)」、「有している(having)」またはその任意の他の変形は、非排他的包含をカバーするように意図されている。例えば、リストの要素を含む(comprises)プロセス、方法、品物、または装置は、必ずしもこれらの要素にのみ限定されているわけではなく、そのようなプロセス、方法、品物、または装置のリストに挙げられていないかまたは固有のものではない他の要素を含み得る。用語「から成る(consisting)」(から成る、から構成されている)および/または「構成する(composing)(構成する、から構成されている)は、列挙された方法、装置または構成を、列挙されたもの以外の手順、構造および/または成分の包含にゆだねない閉ざされた言葉(closed language)を意味するように意図されている。ただし、それらと普通関連する補助器具、付加物および/または不純物を除く。用語「本質的に」が、用語「から成る」(から成る、から構成されている)および/または「構成する」(構成する、から構成されている)と共に列挙されると、列挙された方法、装置および/または構成の基本的な新規な特徴に実質的に影響を与えない不特定の手順、構成および/または成分の包含に対してのみ、列挙された方法、装置および/または構成を開放する修正された閉ざされた言葉を意味するように意図されている。   The terms “comprises”, “comprising”, “includes”, “including”, “has”, “having” or Any other variation thereof is intended to cover non-exclusive inclusions. For example, a process, method, article, or device that includes a list element is not necessarily limited to only those elements, but is listed in such a process, method, article, or device list. It may include other elements that are not or not unique. The terms “consisting” (consisting of) and / or “composing” (consisting of) enumerate the listed methods, devices or configurations. Intended to mean closed language that is not subject to inclusion of procedures, structures and / or components other than those described, provided that auxiliary equipment, appendages and / or Excludes impurities When the term “essentially” is listed together with the term “consisting of” (consisting of) and / or “constituting” (consisting of consisting of) Unspecified procedures, configurations and / or which do not substantially affect the basic novel features of the listed methods, apparatus and / or configurations Only the minute inclusion, listed methods, is intended to mean a modified closed words to open the device and / or configuration.

別に規定されない限り、本明細書に使用された技術的、科学的用語は、本明細書が属する技術分野における当業者によって普通理解される意味と同じ意味を有する。食い違う場合は、定義を含んで、本明細書が統制する。   Unless defined otherwise, technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this specification belongs. In case of conflict, the present specification, including definitions, will control.

(結論)
記述された実施形態および例は、例示的のみであり、制限するものではない。本発明の実施形態は、個別にインプリメントされ得るけれども、本発明の実施形態は、それらが関連するシステムに統合され得る。本明細書に開示された本発明のすべての実施形態は、開示に照らして過度な実験なしで作成、かつ使用され得る。本発明者によって考えられた本発明の最良の形態が開示されているけれども、本発明の実施形態は、これに限定されない。本発明の実施形態は、本明細書に列挙された理論的な声明(もしあれば)によって限定されない。本発明の実施形態の個々のステップは、開示された方式で実行される必要はなく、また開示された順序で組み合わせられる必要もなく、任意かつすべての方式で実行され得、および/または任意かつすべての順序で組み合わせられ得る。
(Conclusion)
The described embodiments and examples are illustrative only and not limiting. Although embodiments of the present invention may be implemented separately, embodiments of the present invention may be integrated into the systems with which they are associated. All embodiments of the invention disclosed herein may be made and used without undue experimentation in light of the disclosure. Although the best mode of the present invention conceived by the present inventor is disclosed, the embodiment of the present invention is not limited to this. Embodiments of the present invention are not limited by the theoretical statements (if any) listed herein. Individual steps of embodiments of the present invention need not be performed in the disclosed manner and need not be combined in the disclosed order, and may be performed in any and all manners, and / or Can be combined in any order.

本発明の実施形態の特徴の様々な置換、修正、追加および/または再配列が、本発明の根底にある概念の精神および/または範囲から逸脱することなくなされ得ることは、本発明の実施形態が属する技術分野における当業者によって理解され得る。各開示された実施形態の開示された要素および特徴はすべて、そのような要素または特徴が互いに排他的である場合を除いて、すべての他の開示された実施形態の開示された要素および特徴と組み合わされ得、または置換され得る。添付された特許請求の範囲およびそれらの均等物によって規定されたとおりの、本発明の根底にある概念の精神および/または範囲は、そのような置換、修正、追加および/または再配列すべてをカバーする。   It is to be understood that various substitutions, modifications, additions and / or rearrangements of features of embodiments of the present invention may be made without departing from the spirit and / or scope of the concepts underlying the present invention. Can be understood by those skilled in the art. All the disclosed elements and features of each disclosed embodiment are the same as the disclosed elements and features of all other disclosed embodiments, except where such elements or features are mutually exclusive. Can be combined or substituted. The spirit and / or scope of the concepts underlying the present invention, as defined by the appended claims and their equivalents, cover all such substitutions, modifications, additions and / or rearrangements. To do.

添付された特許請求の範囲は、そのような限定が、フレーズ「のための手段」および/または「のためのステップ」を使用して所与の請求項の中で明瞭に列挙されていない限り、手段プラス機能限定を含むものとして解釈されない。本発明の準汎用実施形態は、添付された独立請求項およびそれらの均等物によって正確に叙述される。本発明の特定の実施形態は、添付された従属請求項およびそれらの均等物によって区別される。   The appended claims are intended to be used unless such limitation is explicitly recited in a given claim using the phrases “means for” and / or “step for”. , Not to be construed as including means plus functional limitations. The semi-generic embodiments of the present invention are precisely described by the attached independent claims and their equivalents. Particular embodiments of the present invention are distinguished by the appended dependent claims and their equivalents.

この明細書に添付されかつその部分を形成する図面は、本発明の特定の実施形態を描くために含まれる。本発明の実施形態のより明解な概念、本発明の実施形態と組み合わされたコンポーネント、および本発明の実施形態で提供されたシステムの動作が、図面(同一の参照番号は、1つより多くの図にある場合、同じ要素を指定する)で示された例示的な、従って非制限的な実施形態を参照することによって明らかである。本発明の実施形態は、本明細書に提示された次の記述と組み合わせて、1つ以上のこれらの図面を参照することによってよりよく理解され得る。図面に示された形状は、必ずしも一定比率で描かれてはいないことに留意されるべきである。   The drawings accompanying and forming part of this specification are included to depict specific embodiments of the invention. The clearer concepts of the embodiments of the present invention, the components combined with the embodiments of the present invention, and the operation of the system provided in the embodiments of the present invention are illustrated in the drawings (the same reference number is more than one). It will be apparent by reference to the exemplary and thus non-limiting embodiment shown in the figure, where the same elements are designated. Embodiments of the present invention may be better understood by reference to one or more of these drawings in combination with the following description presented herein. It should be noted that the shapes shown in the drawings are not necessarily drawn to scale.

図1は、コンピュータプログラムで実行され得るオークションシステムの状態図を示し、本発明の一実施形態を表示する。FIG. 1 shows a state diagram of an auction system that may be executed by a computer program and displays one embodiment of the present invention. 図2は、図1のオークションシステムにおける入札の状態図を示し、本発明の一実施形態を表示する。FIG. 2 shows a state diagram for bidding in the auction system of FIG. 1 and displays an embodiment of the present invention. 図3は、図1および図18のオークションシステムにおける入札セットの状態図を示し、本発明の一実施形態を表示する。FIG. 3 shows a state diagram of a bid set in the auction system of FIGS. 1 and 18 and displays one embodiment of the present invention. 図4は、図1、図12および図18のオークションシステムにおける品目オークションの状態図を示し、本発明の一実施形態を表示する。FIG. 4 shows a state diagram of an item auction in the auction system of FIGS. 1, 12 and 18 and displays one embodiment of the present invention. 図5Aは、図1、図12および図18のオークションシステムにおける入札キュースタックの状態図を示し、本発明の一実施形態を表示する。FIG. 5A shows a state diagram of the bid queue stack in the auction system of FIGS. 1, 12 and 18 and displays one embodiment of the present invention. 図5Bは、図5Aの入札キュースタックのさらなる詳細を示し、本発明の一実施形態を表示する。FIG. 5B shows further details of the bid queue stack of FIG. 5A and displays one embodiment of the present invention. 図6は、図1、図12および図18のオークションシステムにおける複合逆オークションの状態図を示し、本発明の一実施形態を表示する。FIG. 6 shows a state diagram of a composite reverse auction in the auction system of FIGS. 1, 12 and 18 and displays one embodiment of the present invention. 図7は、図1のオークションシステムにおける総合連続ダブルオークション(SCDA)の状態図を示し、本発明の一実施形態を表示する。FIG. 7 shows a state diagram of a comprehensive continuous double auction (SCDA) in the auction system of FIG. 1, displaying one embodiment of the present invention. 図8は、コンピュータプログラムによって実行され得るオークションシステムの状態図を示し、本発明の一実施形態を表示する。FIG. 8 shows a state diagram of an auction system that may be executed by a computer program and displays one embodiment of the present invention. 図9は、図8のオークションシステムにおけるアスク(特定の価格で売るためのオファー)の状態図を示し、本発明の一実施形態を表示する。FIG. 9 shows a state diagram of asks (offers to sell at a specific price) in the auction system of FIG. 8, displaying one embodiment of the present invention. 図10は、図8のオークションシステムにおける入札(特定の標準化された価格で買うためのオファー)の状態図を示し、本発明の一実施形態を表示する。FIG. 10 shows a state diagram of a bid (offer to buy at a specific standardized price) in the auction system of FIG. 8 and displays one embodiment of the present invention. 図11は、図8のオークションシステムにおける標準化された連続ダブルオークションの状態図を示し、本発明の一実施形態を表示する。FIG. 11 shows a state diagram of a standardized continuous double auction in the auction system of FIG. 8 and displays one embodiment of the present invention. 図12Aはコンピュータプログラムでインプリメントされ得るオークションシステムの状態図を示し、本発明の一実施形態を表示する。FIG. 12A shows a state diagram of an auction system that may be implemented with a computer program and displays one embodiment of the present invention. 図12Bは、図12Aのオークションシステムのさらなる詳細を示し、本発明の一実施形態を表示する。FIG. 12B shows further details of the auction system of FIG. 12A and displays one embodiment of the present invention. 図13は、図12Aのオークションシステムにおける入札の状態図を示し、本発明の一実施形態を表示する。FIG. 13 shows a state diagram for bidding in the auction system of FIG. 12A, displaying one embodiment of the present invention. 図14は、図12のオークションシステムにおける差額入札の状態図を示し、本発明の一実施形態を表示する。FIG. 14 shows a state diagram of the differential bidding in the auction system of FIG. 12 and displays one embodiment of the present invention. 図15は、図12のオークションシステムにおける入札セットの状態図を示し、本発明の一実施形態を表示する。FIG. 15 shows a state diagram of a bid set in the auction system of FIG. 12, and displays one embodiment of the present invention. 図16は、図12のオークションシステムにおける複合買い−売りオークションの状態図を示し、本発明の一実施形態を表示する。FIG. 16 shows a state diagram of a compound buy-sell auction in the auction system of FIG. 12 and displays one embodiment of the present invention. 図17は、図12のオークションシステムにおける総合連続ダブルオークション(SCDA)の状態図を示し、本発明の一実施形態を表示する。FIG. 17 shows a state diagram of a comprehensive continuous double auction (SCDA) in the auction system of FIG. 12, displaying one embodiment of the present invention. 図18Aは、コンピュータプログラムでインプリメントされ得るオークションシステムの状態図を示し、本発明の一実施形態を表示する。FIG. 18A shows a state diagram of an auction system that may be implemented with a computer program and displays one embodiment of the present invention. 図18Bは、図18Aのオークションシステムのさらなる詳細を示し、状態図を示し、本発明の一実施形態を表示する。FIG. 18B shows further details of the auction system of FIG. 18A, shows a state diagram, and displays one embodiment of the present invention. 図19は、図18のオークションシステムにおける入札の状態図を示し、本発明の一実施形態を表示する。FIG. 19 shows a state diagram of bidding in the auction system of FIG. 18 and displays one embodiment of the present invention. 図20は、図18のオークションシステムにおける複合買い−買いオークションの状態図を示し、本発明の一実施形態を表示する。FIG. 20 shows a state diagram of a compound buy-buy auction in the auction system of FIG. 18 and displays an embodiment of the present invention. 図21は、図18のオークションシステムにおける総合連続ダブルオークション(SCDA)の状態図を示し、本発明の一実施形態を表示する。FIG. 21 shows a state diagram of a comprehensive continuous double auction (SCDA) in the auction system of FIG. 18 and displays one embodiment of the present invention. 図22は、総合連続ダブルオークションの部分としてコンピュータプログラムによってインプリメントされ得る取り下げ条件プロセスの流れ図を示し、本発明の一実施形態を表示する。FIG. 22 shows a flowchart of a withdrawal condition process that may be implemented by a computer program as part of a comprehensive continuous double auction, displaying one embodiment of the present invention. 図23は、標準化された連続ダブルオークションの一部分として、コンピュータプログラムによってインプリメントされ得る標準化プロセスの流れ図を示し、本発明の一実施形態を表示する。FIG. 23 shows a flowchart of a standardization process that may be implemented by a computer program as part of a standardized continuous double auction, displaying one embodiment of the present invention. 図24は、複合買い−売りオークションの一部分として、コンピュータプログラムによってインプリメントされ得る買い−売りプロセスの流れ図を示し、本発明の一実施形態を表示する。FIG. 24 shows a flow diagram of a buy-sell process that may be implemented by a computer program as part of a compound buy-sell auction, displaying one embodiment of the present invention. 図25は、複合買い−買いオークションの一部分として、コンピュータプログラムによってインプリメントされ得る買い−買いプロセスの流れ図を示し、本発明の一実施形態を表示する。FIG. 25 shows a flow diagram of a buy-buy process that may be implemented by a computer program as part of a compound buy-buy auction and displays one embodiment of the present invention.

Claims (74)

複数の異種品目オークションでの条件入札をすることを有する総合連続ダブルオークションに参加することを包含する方法であって、該方法は
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、
該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも一人のメンバーには見える、方法。
A method comprising participating in a comprehensive continuous double auction having a conditional bid at a plurality of different item auctions, the method comprising: a composite reverse auction being a first of the plurality of different item auctions; Defined by a bid set comprising a first conditional bid at an auction and a second conditional bid at a second auction of the plurality of dissimilar item auctions, i) the first condition from the bid set A bid is recognized as a winning bid and substantially simultaneously ii) terminated when the second conditional bid from the bid set is withdrawn as the remaining bid;
The bid set includes: a) at least one first seller associated with the first auction of the plurality of heterogeneous item auctions; and b) the second auction of the plurality of heterogeneous item auctions. At least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. A method that is visible to at least one member selected from the group.
前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手、b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手、c)該複数の異種品目オークションのうちの第1のオークション、または該複数の異種品目オークションのうちの第2のオークションで入札する買い手のうちの3者全員に見える、請求項1に記載の方法。   The bid set is a) at least one first seller associated with the first auction of the plurality of different item auctions; b) associated with the second auction of the plurality of different item auctions. C) to all three of the buyers bidding at the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. The method of claim 1, which is visible. 売り手が、前記第1の条件入札によって規定された入札を受諾するとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項1に記載の方法。   The method of claim 1, wherein when a seller accepts a bid defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 買い手が前記第1の条件入札によって規定されたアスクに応じるとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項1に記載の方法。   The method of claim 1, wherein when a buyer responds to an ask defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 前記複数の異種品目オークションのうちの少なくとも1つは、公開連続ダブルオークションを含む、請求項1に記載の方法。   The method of claim 1, wherein at least one of the plurality of heterogeneous item auctions includes a public continuous double auction. 前記参加することは、総合連続ダブルオークションを運営することを含み、該総合連続ダブルオークションは、前記複数の異種品目オークションのうちの1つを閉じることを含む、請求項1に記載の方法。   The method of claim 1, wherein the participating includes operating a comprehensive continuous double auction, wherein the comprehensive continuous double auction includes closing one of the plurality of disparate item auctions. 少なくとも1つの他の入札セットを更新することをさらに包含する、請求項6に記載の方法。   The method of claim 6, further comprising updating at least one other bid set. 前記参加することは、前記総合連続ダブルオークションにおいて、少なくとも一品目を売る義務を受け入れることに同意することを含む、請求項1に記載の方法。   The method of claim 1, wherein the participating comprises agreeing to accept an obligation to sell at least one item in the general continuous double auction. 前記複数の異種品目オークションのうちの少なくとも1つを更新することをさらに包含する、請求項8に記載の方法。   The method of claim 8, further comprising updating at least one of the plurality of heterogeneous item auctions. 入札を受諾することによって、前記複数の異種品目オークションのうちの1つを終了させることをさらに包含する、請求項8に記載の方法。   The method of claim 8, further comprising terminating one of the plurality of heterogeneous item auctions by accepting a bid. 前記参加することは、前記総合連続ダブルオークションにおいて、少なくとも一品目を買う義務を受け入れることに同意することを含む、請求項1に記載の方法。   The method of claim 1, wherein the participating comprises agreeing to accept an obligation to buy at least one item in the general continuous double auction. 前記入札セットを更新することをさらに包含する、請求項11に記載の方法。   The method of claim 11, further comprising updating the bid set. 方法をインプリメントするために翻訳可能な、コンピュータまたは機械で読み取り可能なプログラム要素を備えている電子媒体であって、該方法は、
複数の異種品目オークションでの条件入札をすることを有する総合連続ダブルオークションに参加することを含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、
該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも1つのメンバーには見える、電子媒体。
An electronic medium comprising a computer or machine readable program element that is translatable to implement the method, the method comprising:
Participating in a comprehensive continuous double auction having conditional bidding in multiple heterogeneous item auctions,
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When finished,
The bid set includes: a) at least one first seller associated with the first auction of the plurality of disparate item auctions; and b) the second auction of the plurality of disparate item auctions. At least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. An electronic medium visible to at least one member selected from the group.
少なくとも1つのオークションサーバ、少なくとも1つの売り手クライアントおよび少なくとも1つの買い手クライアントを含むコンピュータネットワークを備えている装置であって、
該少なくとも1つのオークションサーバ、該少なくとも1つの売り手クライアントおよび該少なくとも1つの買い手クライアントが、複数の異種品目オークションでの条件入札をすることを有する総合連続ダブルオークションに参加し、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、
該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも1つのメンバーには見える、装置。
An apparatus comprising a computer network including at least one auction server, at least one seller client and at least one buyer client,
The at least one auction server, the at least one seller client and the at least one buyer client participate in a comprehensive continuous double auction having conditional bids in a plurality of different item auctions;
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When finished,
The bid set includes: a) at least one first seller associated with the first auction of the plurality of disparate item auctions; and b) the second auction of the plurality of disparate item auctions. At least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. A device that is visible to at least one member selected from the group.
少なくとも部分的に複合逆オークションを規定する入札セットを備えているデータ構成であって、該入札セットは複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含み、
該複合逆オークションは、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、
該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも1つのメンバーには見える、データ構成。
A data structure comprising a bid set that at least partially defines a composite reverse auction, the bid set being a first conditional bid in a first auction of a plurality of dissimilar item auctions, and the plurality of bids Including a second conditional bid at a second of the different item auctions,
The composite reverse auction includes i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid. Will be terminated when
The bid set includes: a) at least one first seller associated with the first auction of the plurality of heterogeneous item auctions; and b) the second auction of the plurality of heterogeneous item auctions. At least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. A data structure visible to at least one member selected from the group.
プログラムがコンピュータで実行されるときに、連続ダブルオークションに参加するステップを実行するように適合されたコンピュータプログラム手段を備えているコンピュータプログラムプロダクトを具体化する信号を送信または受信する装置であって、該ステップは、
連続ダブルオークションに参加することは、複数の異種品目オークションでの条件入札をすることを有する総合連続ダブルオークションに参加することを含むということを特徴とし、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了され、該入札セットは、a)該複数の異種品目オークションのうちの該第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの該第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも一人のメンバーには見える、信号を送信または受信する装置。
An apparatus for transmitting or receiving a signal embodying a computer program product comprising computer program means adapted to perform the steps of participating in a continuous double auction when the program is executed on a computer comprising: The step is
Participating in a continuous double auction includes participating in a comprehensive continuous double auction having conditional bidding in a plurality of different item auctions, wherein the compound reverse auction is the plurality of different item auctions. Defined by a bid set including a first conditional bid at a first auction of the first and a second conditional bid at a second auction of the plurality of different item auctions, i) from the bid set The first conditional bid is recognized as a winning bid and substantially simultaneously ii) is terminated when the second conditional bid from the bid set is withdrawn as the remaining bid, A) at least one first seller associated with the first auction of the plurality of dissimilar item auctions; At least one second seller associated with the second auction of the different item auctions; and c) the first auction of the plurality of different item auctions or the plurality of different item auctions. A device for transmitting or receiving signals visible to at least one member selected from the group consisting of buyers bidding in the second auction.
コンピュータ読み取り可能な媒体で具体化された、請求項16において記載されたとおりのコンピュータプログラム。   A computer program as claimed in claim 16, embodied on a computer readable medium. 複数の異種品目オークションでの条件入札をすることを有する標準化されたオークションに参加することを包含する方法であって、
該条件入札をすることは、少なくとも1つの属性の関数として価格標準化を含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、方法。
A method comprising participating in a standardized auction having conditional bids in a plurality of different item auctions, comprising:
The conditional bidding includes price standardization as a function of at least one attribute;
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the way is finished.
前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手とからなるグループから選択された少なくとも一人のメンバーには見える、請求項18に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. At least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. 19. The method of claim 18, wherein the method is visible to at least one member selected from the group. 前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手のうちの3者全員に見える、請求項18に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. At least one second seller associated with, c) a buyer bidding at the first auction of the plurality of foreign item auctions, or the second auction of the plurality of foreign item auctions. The method of claim 18, which is visible to all three. 売り手が、前記第1の条件入札によって規定された入札を受諾するとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項18に記載の方法。   The method of claim 18, wherein when a seller accepts a bid defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 買い手が前記第1の条件入札によって規定されたアスクに応じるとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項18に記載の方法。   The method of claim 18, wherein when a buyer responds to an ask defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 前記条件入札をすることは、少なくとも2つの異種属性の関数として価格標準化を含む、請求項18に記載の方法。   The method of claim 18, wherein the conditional bidding includes price standardization as a function of at least two disparate attributes. 前記複数の異種品目オークションのうちの少なくとも1つは、公開連続ダブルオークションを含む、請求項18に記載の方法。   The method of claim 18, wherein at least one of the plurality of heterogeneous item auctions comprises a public continuous double auction. 前記参加することは、総合連続ダブルオークションを運営することを含み、該総合連続ダブルオークションは、前記複数の異種品目オークションのうちの1つを閉じることを含む、請求項18に記載の方法。   The method of claim 18, wherein the participating includes operating a comprehensive continuous double auction, the comprehensive continuous double auction including closing one of the plurality of disparate item auctions. 少なくとも1つの他の入札セットを更新することをさらに包含する、請求項25に記載の方法。   26. The method of claim 25, further comprising updating at least one other bid set. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を売る義務を受け入れることに同意することを含む、請求項18に記載の方法。   The method of claim 18, wherein the participating comprises agreeing to accept an obligation to sell at least one item in a general continuous double auction. 前記複数の異種品目オークションのうちの少なくとも1つを更新することをさらに包含する、請求項27に記載の方法。   28. The method of claim 27, further comprising updating at least one of the plurality of heterogeneous item auctions. 入札を受諾することによって、前記複数の異種品目オークションのうちの1つを終了することをさらに包含する、請求項27に記載の方法。   28. The method of claim 27, further comprising terminating one of the plurality of dissimilar item auctions by accepting a bid. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を買う義務を受け入れることに同意することを含む、請求項18に記載の方法。   The method of claim 18, wherein the participating comprises agreeing to accept an obligation to buy at least one item in a general continuous double auction. 前記入札セットを更新することをさらに包含する、請求項30に記載の方法。   32. The method of claim 30, further comprising updating the bid set. 方法をインプリメントするために翻訳可能な、コンピュータまたは機械で読み取り可能なプログラム要素を備えている電子媒体であって、該方法は、
複数の異種品目オークションでの条件入札をすることを有する標準化されたオークションに参加することであって、
条件入札をすることは、少なくとも1つの属性の関数として価格標準化を含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、電子媒体。
An electronic medium comprising a computer or machine readable program element that is translatable to implement the method, the method comprising:
Participating in a standardized auction having conditional bidding in multiple dissimilar item auctions,
Conditional bidding includes price standardization as a function of at least one attribute,
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the electronic medium is finished.
少なくとも1つのオークションサーバ、少なくとも1つの売り手クライアントおよび少なくとも1つの買い手クライアントを含むコンピュータネットワークを備えている装置であって、
該少なくとも1つのオークションサーバ、該少なくとも1つの売り手クライアントおよび該少なくとも1つの買い手クライアントが、複数の異種品目オークションでの条件入札をすることを有する標準化されたオークションに参加し、
該条件入札をすることは、少なくとも1つの属性の関数として、価格標準化を含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、装置。
An apparatus comprising a computer network including at least one auction server, at least one seller client and at least one buyer client,
The at least one auction server, the at least one seller client and the at least one buyer client participate in a standardized auction having conditional bids in a plurality of heterogeneous item auctions;
The conditional bidding includes price standardization as a function of at least one attribute;
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When finished, the device.
少なくとも部分的に標準化されたオークションを規定する入札セットを備えているデータ構成であって、該入札セットは複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含み、
該入札セットは、少なくとも1つの属性の関数として、価格標準化を含み、
標準化されたオークションは、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、データ構成。
A data structure comprising a bid set defining at least a partially standardized auction, the bid set being a first conditional bid in a first auction of a plurality of dissimilar item auctions, and the plurality A second conditional bid at a second auction of
The bid set includes price standardization as a function of at least one attribute;
A standardized auction consists of: i) the first conditional bid from the bid set is recognized as a winning bid and substantially simultaneously ii) the second conditional bid from the bid set is withdrawn as the remaining bid A data structure that is terminated when
プログラムがコンピュータで実行されるとき、標準化されたオークションに参加するステップを実行するように適合されたコンピュータプログラム手段を備えているコンピュータプログラムプロダクトを具体化する信号を送信または受信する装置であって、該ステップは、
連続ダブルオークションに参加することは、複数の異種品目オークションでの条件入札をすることを有する標準化されたオークションに参加することを含むということを特徴とし、該条件入札は、少なくとも1つの属性の関数として、価格標準化を含み、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、信号を送信または受信する装置。
An apparatus for transmitting or receiving a signal embodying a computer program product comprising computer program means adapted to perform a step of participating in a standardized auction when the program is executed on a computer comprising: The step is
Participating in a continuous double auction includes participating in a standardized auction having conditional bidding in a plurality of different item auctions, the conditional bidding being a function of at least one attribute Including a price standardization, wherein the composite reverse auction is a first conditional bid in a first auction of the plurality of heterogeneous item auctions and a second auction in a second of the plurality of heterogeneous item auctions. Defined by a bid set including two conditional bids, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially simultaneously ii) the second conditional bid from the bid set A device that sends or receives a signal that is terminated when it is withdrawn as a remaining bid.
コンピュータ読み取り可能な媒体で具体化された、請求項35において記載されたとおりのコンピュータプログラム。   36. A computer program as described in claim 35 embodied on a computer readable medium. 別のオークションにおいて1つ以上の他の品目を売ることを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−売りオークションに参加することを包含する方法であって、該方法は、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、方法。
A method comprising participating in a compound buy-sell auction having a conditional bid for multiple dissimilar items that are substantially contingent on selling one or more other items in another auction. The method
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the way is finished.
前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手からなるグループから選択された少なくとも一人のメンバーには見える、請求項37に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. A group of at least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. 38. The method of claim 37, visible to at least one member selected from. 前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手のうちの3者全員に見える、請求項37に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. At least one second seller associated with, c) a buyer bidding at the first auction of the plurality of foreign item auctions, or the second auction of the plurality of foreign item auctions. 38. The method of claim 37, visible to all three. 売り手が、前記第1の条件入札によって規定された入札を受諾するとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項37に記載の方法。   38. The method of claim 37, wherein when a seller accepts a bid defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 買い手が前記第1の条件入札によって規定されたアスクに応じるとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項37に記載の方法。   38. The method of claim 37, wherein when the buyer responds to an ask defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 別のオークションは、公開連続ダブルオークションである、請求項37に記載の方法。   38. The method of claim 37, wherein the other auction is an open continuous double auction. 前記複数の異種品目オークションのうちの少なくとも1つは、公開連続ダブルオークションを含む、請求項37に記載の方法。   38. The method of claim 37, wherein at least one of the plurality of heterogeneous item auctions includes a public continuous double auction. 前記参加することは、総合連続ダブルオークションを運営することを含み、該総合連続ダブルオークションは、前記複数の異種品目オークションのうちの1つを閉じることを含む、請求項37に記載の方法。   38. The method of claim 37, wherein the participating includes operating a comprehensive continuous double auction, and the comprehensive continuous double auction includes closing one of the plurality of disparate item auctions. 少なくとも1つの他の入札セットを更新することをさらに包含する、請求項44に記載の方法。   45. The method of claim 44, further comprising updating at least one other bid set. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を売る義務を受け入れることに同意することを含む、請求項37に記載の方法。   38. The method of claim 37, wherein the participating comprises agreeing to accept an obligation to sell at least one item in a general continuous double auction. 該複数の異種品目オークションのうちの少なくとも1つを更新することをさらに包含する、請求項46に記載の方法。   The method of claim 46, further comprising updating at least one of the plurality of heterogeneous item auctions. 入札を受諾することによって、前記複数の異種品目オークションのうちの1つを終了することをさらに包含する、請求項46に記載の方法。   47. The method of claim 46, further comprising terminating one of the plurality of heterogeneous item auctions by accepting a bid. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を買う義務を受け入れることに同意することを含む、請求項37に記載の方法。   38. The method of claim 37, wherein the participating comprises agreeing to accept an obligation to buy at least one item in a general continuous double auction. 前記入札セットを更新することをさらに包含する、請求項49に記載の方法。   50. The method of claim 49, further comprising updating the bid set. 方法をインプリメントするために翻訳可能なコンピュータまたは機械で読み取り可能なプログラム要素を備えている電子媒体であって、該方法は、
別のオークションにおいて1つ以上の他の品目を売ることを実質的に同時に条件とする、複数の異種品目に対する条件入札をすることを有する複合買い−売りオークションに参加することを含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1での第1のオークションの条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、電子媒体。
An electronic medium comprising a translatable computer or machine readable program element to implement the method, the method comprising:
Participating in a compound buy-sell auction having conditional bids for a plurality of dissimilar items that are substantially contingent on selling one or more other items in another auction;
The composite reverse auction includes a conditional bid of a first auction of the first of the plurality of different item auctions and a second conditional bid of a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the electronic medium is finished.
少なくとも1つのオークションサーバ、少なくとも1つの売り手クライアントおよび少なくとも1つの買い手クライアントを含むコンピュータネットワークを備えている装置であって、
該少なくとも1つのオークションサーバ、該少なくとも1つの売り手クライアントおよび該少なくとも1つの買い手クライアントが、別のオークションにおいて1つ以上の他の品目を売ることを実質的に同時に条件とする複数の異種品目に対する条件入札を有する複合買い−売りオークションに参加し、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、装置。
An apparatus comprising a computer network including at least one auction server, at least one seller client and at least one buyer client,
Conditions for a plurality of disparate items that are substantially contingent on the at least one auction server, the at least one seller client, and the at least one buyer client selling one or more other items in another auction. Participate in a compound buy-sell auction with bids,
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When finished, the device.
少なくとも部分的に複合買い−売りオークションを規定する入札セットを備えているデータ構成であって、該入札セットは複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含み、
該複合買い−売りオークションは、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、かつ実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、データ構成。
A data structure comprising a bid set that at least partially defines a composite buy-sell auction, the bid set being a first conditional bid in a first auction of a plurality of dissimilar item auctions; and Including a second conditional bid in a second auction of the plurality of different item auctions;
The compound buy-sell auction includes: i) the first conditional bid from the bid set is recognized as a winning bid and substantially simultaneously ii) the second conditional bid from the bid set is A data structure that is terminated when it is withdrawn as a bid.
プログラムがコンピュータで実行されるとき、オークションに参加するステップを実行するように適合されたコンピュータプログラム手段を備えているコンピュータプログラムプロダクトを具体化する信号を送信または受信する装置であって、
オークションに参加することは、別のオークションにおいて1つ以上の他の品目を売ることを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−売りオークションに参加することを含むということを特徴とし、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、信号を送信または受信する装置。
An apparatus for transmitting or receiving a signal embodying a computer program product comprising computer program means adapted to perform the step of participating in an auction when the program is executed on a computer comprising:
Participating in an auction participates in a compound buy-sell auction having a conditional bid for multiple dissimilar items that are substantially contingent on selling one or more other items in another auction. The composite reverse auction is a first conditional bid in a first auction of the plurality of different item auctions, and a second auction in the plurality of different item auctions. Defined by a bid set including a second conditional bid, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially simultaneously ii) the second conditional bid from the bid set A device that sends or receives a signal that is terminated when it is withdrawn as a remaining bid.
コンピュータ読み取り可能な媒体で具体化された、請求項54において記載されたとおりのコンピュータプログラム。   55. A computer program as described in claim 54 embodied on a computer readable medium. 別のオークションにおいて1つ以上の他の品目を買うことを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−買いオークションに参加することを包含する方法であって、該方法は、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、方法。
A method comprising participating in a compound buy-buy auction having conditional bids for a plurality of dissimilar items that are substantially contingent on buying one or more other items in another auction. The method
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the way is finished.
前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と,b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手からなるグループから選択された少なくとも一人のメンバーに見える、請求項56に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. A group of at least one associated second seller and c) a buyer who bids in the first auction of the plurality of different item auctions or the second auction of the plurality of different item auctions. 57. The method of claim 56, visible to at least one member selected from. 前記入札セットは、a)前記複数の異種品目オークションのうちの前記第1のオークションと関連する少なくとも一人の第1の売り手と、b)該複数の異種品目オークションのうちの前記第2のオークションと関連する少なくとも一人の第2の売り手と、c)該複数の異種品目オークションのうちの該第1のオークション、または該複数の異種品目オークションのうちの該第2のオークションで入札する買い手のうちの3者全員に見える、請求項56に記載の方法。   The bid set includes: a) at least one first seller associated with the first auction of the plurality of different item auctions; and b) the second auction of the plurality of different item auctions. At least one second seller associated with, c) a buyer bidding at the first auction of the plurality of foreign item auctions, or the second auction of the plurality of foreign item auctions. 57. The method of claim 56, visible to all three parties. 売り手が、前記第1の条件入札によって規定された入札を受諾するとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項56に記載の方法。   57. The method of claim 56, wherein when a seller accepts a bid defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 買い手が前記第1の条件入札によって規定されたアスクに応じるとき、前記入札セットからの該第1の条件入札が勝ち入札と認識される、請求項56に記載の方法。   57. The method of claim 56, wherein when a buyer responds to an ask defined by the first conditional bid, the first conditional bid from the bid set is recognized as a winning bid. 前記別のオークションは、公開連続ダブルオークションである、請求項56に記載の方法。   57. The method of claim 56, wherein the another auction is a public continuous double auction. 前記複数の異種品目オークションのうちの少なくとも1つは、公開連続ダブルオークションを含む、請求項56に記載の方法。   57. The method of claim 56, wherein at least one of the plurality of heterogeneous item auctions includes a public continuous double auction. 前記参加することは、総合連続ダブルオークションを運営することを含み、該総合連続ダブルオークションは、前記複数の異種品目オークションのうちの1つを閉じることを含む、請求項56に記載の方法。   57. The method of claim 56, wherein the participating includes operating a comprehensive continuous double auction, and the comprehensive continuous double auction includes closing one of the plurality of disparate item auctions. 少なくとも1つの他の入札セットを更新することをさらに包含する、請求項63に記載の方法。   64. The method of claim 63, further comprising updating at least one other bid set. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を売る義務を受け入れることに同意することを含む、請求項56に記載の方法。   57. The method of claim 56, wherein the participating comprises agreeing to accept an obligation to sell at least one item in a general continuous double auction. 該複数の異種品目オークションのうちの少なくとも1つを更新することをさらに包含する、請求項65に記載の方法。   66. The method of claim 65, further comprising updating at least one of the plurality of heterogeneous item auctions. 入札を受諾することによって、前記複数の異種品目オークションのうちの1つを終了することをさらに包含する、請求項65に記載の方法。   66. The method of claim 65, further comprising terminating one of the plurality of disparate item auctions by accepting a bid. 前記参加することは、総合連続ダブルオークションにおいて、少なくとも一品目を買う義務を受け入れることに同意することを含む、請求項56に記載の方法。   57. The method of claim 56, wherein the participating comprises agreeing to accept an obligation to buy at least one item in a general continuous double auction. 前記入札セットを更新することをさらに包含する、請求項68に記載の方法。   69. The method of claim 68, further comprising updating the bid set. 方法を実行するために変換可能なコンピュータまたは機械で読み取り可能なプログラム要素を備えている電子媒体であって、該方法は、
別のオークションにおいて1つ以上の他の品目を買うことを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−買いオークションに参加することを含み、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、電子媒体。
An electronic medium comprising a computer or machine readable program element convertible to perform the method, the method comprising:
Participating in a compound buy-buy auction having a conditional bid for a plurality of dissimilar items that are substantially contingent on buying one or more other items in another auction;
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When the electronic medium is finished.
少なくとも1つのオークションサーバ、少なくとも1つの売り手クライアントおよび少なくとも1つの買い手クライアントを含むコンピュータネットワークを備えている装置であって、
該少なくとも1つのオークションサーバ、該少なくとも1つの売り手クライアントおよび該少なくとも1つの買い手クライアントが、別のオークションにおいて1つ以上の他の品目を買うことを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−買いオークションに参加し、
複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、装置。
An apparatus comprising a computer network including at least one auction server, at least one seller client and at least one buyer client,
Conditions for a plurality of disparate items that are substantially contingent on the at least one auction server, the at least one seller client, and the at least one buyer client buying one or more other items in another auction. Participate in a compound buy-buy auction with bidding,
The composite reverse auction includes a first conditional bid in a first auction of the plurality of different item auctions and a second conditional bid in a second auction of the plurality of different item auctions. Defined by a set, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially ii) the second conditional bid from the bid set is withdrawn as the remaining bid When finished, the device.
少なくとも部分的に複合買い−買いオークションを規定する入札セットを備えているデータ構成であって、該入札セットは複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含み、
該複合買い−売りオークションは、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、データ構成。
A data structure comprising a bid set that at least partially defines a composite buy-buy auction, wherein the bid set is a first conditional bid in a first auction of a plurality of dissimilar item auctions; and Including a second conditional bid in a second auction of the plurality of different item auctions;
The compound buy-sell auction includes: i) the first conditional bid from the bid set is recognized as a winning bid and substantially simultaneously ii) the second conditional bid from the bid set is the remaining bid A data structure that is terminated when it is withdrawn as.
プログラムがコンピュータで実行されるとき、オークションに参加するステップを実行するように適合されたコンピュータプログラム手段を備えているコンピュータプログラムプロダクトを具体化する信号を送信または受信する装置であって、
オークションに参加することは、別のオークションにおいて1つ以上の他の品目を買うことを実質的に同時に条件とする複数の異種品目に対する条件入札をすることを有する複合買い−買いオークションに参加することを含むということを特徴とし、複合逆オークションは、該複数の異種品目オークションのうちの第1のオークションでの第1の条件入札、および該複数の異種品目オークションのうちの第2のオークションでの第2の条件入札を含む入札セットによって規定され、i)該入札セットからの該第1の条件入札が勝ち入札として認識され、実質的に同時にii)該入札セットからの該第2の条件入札が、残りの入札として取り下げられるときに終了される、信号を送信または受信する装置。
An apparatus for transmitting or receiving a signal embodying a computer program product comprising computer program means adapted to perform the step of participating in an auction when the program is executed on a computer comprising:
Participating in an auction participates in a compound buy-buy auction having a conditional bid for multiple dissimilar items that are substantially contingent on buying one or more other items in another auction. The composite reverse auction is a first conditional bid in a first auction of the plurality of different item auctions, and a second auction in the plurality of different item auctions. Defined by a bid set including a second conditional bid, i) the first conditional bid from the bid set is recognized as a winning bid, and substantially simultaneously ii) the second conditional bid from the bid set A device that sends or receives a signal that is terminated when it is withdrawn as a remaining bid.
コンピュータ読み取り可能な媒体で具体化された、請求項73において記載されたとおりのコンピュータプログラム。   74. A computer program as described in claim 73 embodied on a computer readable medium.
JP2007554307A 2005-02-07 2006-02-06 General continuous double auction Pending JP2008532112A (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US65079105P 2005-02-07 2005-02-07
US65367105P 2005-02-16 2005-02-16
US66839305P 2005-04-04 2005-04-04
US66838905P 2005-04-04 2005-04-04
US11/343,928 US20060190387A1 (en) 2005-02-07 2006-01-31 Normalized synthetic continuous double auctions
US11/344,598 US20060190390A1 (en) 2005-02-07 2006-01-31 Compound buy-sell auctions
US11/343,929 US7792723B2 (en) 2005-02-07 2006-01-31 Synthetic continuous double auctions
US11/343,945 US20060190389A1 (en) 2005-02-07 2006-01-31 Compound buy-buy auctions
PCT/US2006/004211 WO2006086355A2 (en) 2005-02-07 2006-02-06 Synthetic continuous double auctions

Publications (1)

Publication Number Publication Date
JP2008532112A true JP2008532112A (en) 2008-08-14

Family

ID=36793631

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007554307A Pending JP2008532112A (en) 2005-02-07 2006-02-06 General continuous double auction

Country Status (3)

Country Link
JP (1) JP2008532112A (en)
AU (1) AU2006212860B2 (en)
WO (1) WO2006086355A2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008226219A (en) * 2007-02-16 2008-09-25 Minoru Sugiyama Purchaser-seller equivalent enter contrast type composite condition merchandise competitive commercial transaction method
JP2017526031A (en) * 2014-07-08 2017-09-07 アリババ グループ ホウルディング リミテッド Method and system for providing a trading platform for used goods
JP2018156422A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Advertisement determination program, advertisement determination device, and advertisement determination method
US10249013B2 (en) 2015-02-03 2019-04-02 Alibaba Group Holding Limited Method and system for wireless payment of public transport fare
US10296636B2 (en) 2015-10-09 2019-05-21 Alibaba Group Holding Limited Efficient navigation category management
US10325088B2 (en) 2014-07-03 2019-06-18 Alibaba Group Holding Limited Method and system for information authentication
US10755345B2 (en) 2014-12-03 2020-08-25 Alibaba Group Holding Limited System and method for secure account transfer
US11538039B2 (en) 2018-02-12 2022-12-27 Advanced New Technologies Co., Ltd. Method and system for facilitating risk control of an online financial platform
US11816714B2 (en) 2018-03-19 2023-11-14 Advanced New Technologies Co., Ltd. Service verification method and apparatus
US12159305B2 (en) 2018-03-07 2024-12-03 Advanced New Technologies Co., Ltd. Content-recommendation method and apparatus, electronic device, and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10740834B2 (en) * 2009-10-12 2020-08-11 Jeffrey Brian Gray System and method for implementing a hybrid marketplace

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320494A (en) * 1997-03-18 1998-12-04 Toshiba Corp Central market system, market client system, electronic market system, device device, electronic market operation method, and electronic market participation method
JP2002024624A (en) * 2000-02-22 2002-01-25 Takeshi Chiga Sales system on communication network
JP2003288500A (en) * 2002-03-28 2003-10-10 Fujitsu Ltd How to introduce best sellers at auction
JP2004038694A (en) * 2002-07-04 2004-02-05 Masahiro Ueki Method and device for electronic commerce

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6598026B1 (en) * 1999-01-25 2003-07-22 Nextag.Com, Inc. Methods and apparatus for brokering transactions
US7640189B2 (en) * 2000-02-18 2009-12-29 Combinenet, Inc. Combinatorial auction branch on bid searching method and apparatus
US7398229B2 (en) * 2004-06-04 2008-07-08 Isis Innovation Limited System and method for conducting electronic commerce

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320494A (en) * 1997-03-18 1998-12-04 Toshiba Corp Central market system, market client system, electronic market system, device device, electronic market operation method, and electronic market participation method
JP2002024624A (en) * 2000-02-22 2002-01-25 Takeshi Chiga Sales system on communication network
JP2003288500A (en) * 2002-03-28 2003-10-10 Fujitsu Ltd How to introduce best sellers at auction
JP2004038694A (en) * 2002-07-04 2004-02-05 Masahiro Ueki Method and device for electronic commerce

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008226219A (en) * 2007-02-16 2008-09-25 Minoru Sugiyama Purchaser-seller equivalent enter contrast type composite condition merchandise competitive commercial transaction method
US10325088B2 (en) 2014-07-03 2019-06-18 Alibaba Group Holding Limited Method and system for information authentication
JP2017526031A (en) * 2014-07-08 2017-09-07 アリババ グループ ホウルディング リミテッド Method and system for providing a trading platform for used goods
US10275813B2 (en) 2014-07-08 2019-04-30 Alibaba Group Holding Limited Method and system for providing a transaction platform for pre-owned merchandise
US10755345B2 (en) 2014-12-03 2020-08-25 Alibaba Group Holding Limited System and method for secure account transfer
US10249013B2 (en) 2015-02-03 2019-04-02 Alibaba Group Holding Limited Method and system for wireless payment of public transport fare
US10296636B2 (en) 2015-10-09 2019-05-21 Alibaba Group Holding Limited Efficient navigation category management
JP2018156422A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Advertisement determination program, advertisement determination device, and advertisement determination method
US11538039B2 (en) 2018-02-12 2022-12-27 Advanced New Technologies Co., Ltd. Method and system for facilitating risk control of an online financial platform
US12159305B2 (en) 2018-03-07 2024-12-03 Advanced New Technologies Co., Ltd. Content-recommendation method and apparatus, electronic device, and system
US11816714B2 (en) 2018-03-19 2023-11-14 Advanced New Technologies Co., Ltd. Service verification method and apparatus

Also Published As

Publication number Publication date
AU2006212860A1 (en) 2006-08-17
WO2006086355A2 (en) 2006-08-17
WO2006086355A3 (en) 2009-06-04
AU2006212860B2 (en) 2011-07-07

Similar Documents

Publication Publication Date Title
US7792723B2 (en) Synthetic continuous double auctions
US7483857B2 (en) Online e-commerce transactions incorporating effects of uncertainty and risk factors
US20060190389A1 (en) Compound buy-buy auctions
US7398229B2 (en) System and method for conducting electronic commerce
JP5847383B2 (en) Automated price improvement protocol processor
US20060190390A1 (en) Compound buy-sell auctions
US20060190387A1 (en) Normalized synthetic continuous double auctions
US20160035020A1 (en) Multiple option auction method and system
US20030093355A1 (en) Method, system and computer site for conducting an online auction
JP2001283030A (en) Purchase desiring price investigation system, merchandise providing system, auction server, merchandise sales method, merchandise purchasing method, storage medium and program transmitter
JP2003525480A (en) Systems and methods for trading
JP2003521048A (en) Method and system for hidden price bidding in online auctions
US20050278244A1 (en) Auction with methods and mechanisms to avoid fraud
MXPA06010604A (en) Method of optimum auction using network service.
US20080015980A1 (en) System and method for managing targeted donations and giving
WO2001071580A1 (en) Method and apparatus for bi-directionally auctioning between buyers and sellers using a computer network
JP2008532112A (en) General continuous double auction
US20150161735A1 (en) Investment instrument
US8504442B2 (en) Bidding on a plurality of products or services with contingencies
US20230067308A1 (en) Internet based platform implemented with machine learning software to provide otherwise unobtainable transaction based data and platform operations
US20080097927A1 (en) Method and System for Allowing a User to Make A Plurality of Offers to a Plurality of Advertisers
KR100434976B1 (en) Auction method
US20180247372A1 (en) Method and system for structured settlement auctions and trading and exchange
KR20070030081A (en) Supplier-driven top-down auction system optimized for materials industry products
KR20020017537A (en) The reverse auction system and internet business model to choose and buy the goods which has the best terms that a seller offers in the end, after letting buyers propose the contribution ratio to bid price and a person (or organization) to be contributed, and also letting sellers negotiate and propose the contribution ratioand a object to be contributed as the buyer's conditions, when a reverse auction on internet is going on

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100528

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101101