DE10011912A1 - Electronic market place - Google Patents

Electronic market place

Info

Publication number
DE10011912A1
DE10011912A1 DE2000111912 DE10011912A DE10011912A1 DE 10011912 A1 DE10011912 A1 DE 10011912A1 DE 2000111912 DE2000111912 DE 2000111912 DE 10011912 A DE10011912 A DE 10011912A DE 10011912 A1 DE10011912 A1 DE 10011912A1
Authority
DE
Germany
Prior art keywords
market
order
parameters
vending machine
transfer
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.)
Withdrawn
Application number
DE2000111912
Other languages
German (de)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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
Application filed by Individual filed Critical Individual
Priority to DE2000111912 priority Critical patent/DE10011912A1/en
Priority to PCT/EP2001/002659 priority patent/WO2001069464A1/en
Publication of DE10011912A1 publication Critical patent/DE10011912A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Abstract

Die Erfindung betrifft einen elektronischen Marktplatz zum computerisierten kontinuierlichen Handel mit durch eine vorbestimmte Anzahl von Produktparametern beschriebenen Produkten oder Dienstleistungen, insbesondere ein Verfahren zum computerisierten Handel mit diesen Produkten sowie einen Handelsautomaten.The invention relates to an electronic marketplace for computerized continuous trading in products or services described by a predetermined number of product parameters, in particular a method for computerized trading in these products and a vending machine.

Description

Die Erfindung betrifft einen elektronischen Marktplatz zum computerisierten konti­ nuierlichen Handel mit Produkten und Dienstleistungen, die durch eine vorbe­ stimmte Anzahl von produktspezifischen Parametern darstellbar sind, insbeson­ dere ein Verfahren sowie einen Handelsautomaten zum computerisierten Handel mit diesen Produkten und Dienstleistungen.The invention relates to an electronic marketplace for computerized accounts Nuclear trade in products and services by a pre certain number of product-specific parameters can be represented, in particular another a method and a vending machine for computerized trading with these products and services.

Auf dem gattungsgemäßen elektronischen Marktplatz werden die Produkte und Dienstleistungen über eine vorbestimmte Anzahl von produktspezifischen Para­ metern beschrieben. Diese produktspezifischen Parameter sind dabei seitens des Marktplatzes so festgelegt, dass die einzelnen Produkte miteinander vergleichbar und dadurch handelbar sind. Durch den Marktplatz wird also jeweils ein Produkt­ standard bzw. eine Produktklasse durch die Produktparameter festgelegt.On the generic electronic marketplace, the products and Services through a predetermined number of product-specific para described in meters. These product-specific parameters are on the part of the Marketplace so that the individual products are comparable and are therefore tradable. Through the market place there is one product at a time standard or a product class defined by the product parameters.

Dieser vom Marktplatz festgelegte Produktstandard ist mit einer Industrienorm oder einer ISO-Norm vergleichbar: Bei einer Norm wird die Anzahl und Art der Sachmerkmale - bei Schrauben beispielsweise der Durchmesser, die Länge, die Festigkeit - und innerhalb der Sachmerkmale die Anzahl und Abstufung der Aus­ prägungen dieser Sachmerkmale - die Längen- und Durchmesserabstufungen, die Festigkeitsklassen - verbindlich festgelegt. Schrauben mit identischen Aus­ prägungen, also mit dem selben Durchmesser und der selben Länge sowie das­ selbe Gewinde und dieselbe Materialklasse haben, sind unabhängig von Her­ steller untereinander austauschbar. Das gattungsgemäße System erweitert die­ ses Prinzip auf beliebige Produkte und Dienstleistungen.This product standard set by the marketplace is with an industry standard or comparable to an ISO standard: With a standard, the number and type of Characteristics - for screws, for example, the diameter, the length, the Strength - and within the characteristics the number and gradation of the Aus embossing of these characteristics - the length and diameter gradations, the strength classes - binding. Screws with identical out embossing, i.e. with the same diameter and the same length as well as the have the same thread and the same material class, are independent of Her interchangeable. The generic system extends the principle on any products and services.

Auf einem elektronischen Marktplatz treffen sich virtuell Marktteilnehmer, um dort Güter anzubieten, zu handeln und zu verkaufen. Dazu können die Marktteilneh­ mer Angebote zum Kauf oder Verkauf der Güter in den Marktplatz stellen, die existierenden Angebote prüfen und darauf mit neuen Angeboten reagieren. Wenn ein Marktteilnehmer schließlich ein akzeptables Angebot entdeckt, kann er dies akzeptieren und damit einen Vertragsabschluß initiieren. On an electronic marketplace, virtual market participants meet to get there Offering, trading and selling goods. The market participants can Place offers to buy or sell the goods in the marketplace Check existing offers and react to them with new offers. If if a market participant finally discovers an acceptable offer, he can accept and thus initiate a contract.  

Um eine offene Marktsituation herbeiführen zu können, ist es einerseits wichtig, dass keiner der an einem Vertragsabschluß beteiligten Seiten (Käufer und Ver­ käufer) benachteiligt wird. Andererseits müssen die Produkte, wie oben erläutert, soweit standardisiert dargestellt sein, dass die Angebote im Markt vergleichbar sind.In order to be able to create an open market situation, it is important on the one hand that none of the parties involved in a contract (buyer and ver buyer) is disadvantaged. On the other hand, as explained above, the products as far as standardized, that the offers in the market are comparable are.

Für einen computerisierten Marktplatz für den elektronischen Handel sind folgen­ de Marktmodelle bekannt.For a computerized marketplace for electronic commerce, follow de Market models known.

Ein Modell, das im folgenden Community-Modell genannt wird, funktioniert nach Art eines Schwarzen Brettes. In dem Community-Modell werden bestimmte Nachfrager und Anbieter anvisiert, denen branchenspezifische Informationen auf einem bestimmten, elektronisch über Datenkommunikationsleitungen anwählba­ ren Computer zur Verfügung gestellt werden.A model, which is named in the following community model, works after Kind of a bulletin board. In the community model are certain Targeting buyers and providers who have industry-specific information a certain, selectable electronically via data communication lines your computer.

Ein weiteres Marktmodell ist der sogenannte Katalog. Bei dem Katalog-Modell wird eine Vielzahl von Produktdaten, auch verschiedener Lieferanten, in einem einzigen sogenannten Verkaufskanal Zusammengefasst und bereitgestellt, um den Käufern einen Vergleich der Angebote zu ermöglichen. Der Verkaufskanal ist wieder über Datenkommunikationsleitungen zugänglich. Oftmals sind bei den Katalog-Modellen erweiterte Suchfunktionen für die Nachfrager vorgesehen. Nachteilig beim Katalog-Modell ist jedoch, dass die Preise seitens der Anbieter fest vorgesehen werden und kein Verhandlungsspielraum für den Bewerber oder Nachfrager besteht.Another market model is the so-called catalog. With the catalog model is a large number of product data, including different suppliers, in one only so-called sales channel summarized and provided to enable buyers to compare offers. The sales channel is accessible again via data communication lines. Often there are Extended search functions for catalog customers are provided for catalog models. A disadvantage of the catalog model, however, is that the prices on the part of the providers fixed and there is no room for negotiation for the applicant or There is demand.

Mittlerweile sind in den elektronischen Markplätzen auch Auktionsmodelle ver­ breitet. Diese Modelle ermöglichen es, dass verschiedene Käufer im Wettbewerb um Produkte von bestimmten Verkäufern ihre Kaufgebote abgeben. Der elektro­ nische Marktplatz, auf dem des Auktionsmodul implementiert ist, ist auch hier über Datenkommunikationsleitungen zugänglich. Je nach Auktionsmodell bewegt sich der Preis lediglich aufwärts oder lediglich abwärts. Allen Auktionsmodellen gemeinsam ist jedoch, dass für den Verkäufer keine Sicherheit besteht, dass er sein Produkt auch wirklich ersteigert und er einen bestimmten Preis erzielt. Ein weiteres Problem bei Auktionsmodellen ist es, dass zum Auktionszeitpunkt das vom Käufer benötigte Produkt nicht unbedingt in der Auktion angeboten wird.In the meantime, auction models are also available in the electronic marketplaces spreads. These models allow different buyers to compete to bid on products from certain sellers. The electro niche marketplace on which the auction module is implemented is also here accessible via data communication lines. Moved depending on the auction model the price just goes up or just goes down. All auction models however, it is common that there is no certainty for the seller that he his product is really auctioned and he gets a certain price. On  Another problem with auction models is that at the time of auction the Product required by the buyer is not necessarily offered in the auction.

Auktionsmodelle werden üblicherweise dann eingesetzt, wenn uneinheitliche Produkte, vor allem Unikate, verkauft werden sollen, deren Preis vom Verkäufer aufgrund mangelnder Vergleichsmöglichkeiten mit ähnlichen Produkten nicht be­ stimmt werden kann. Grundsätzlich betrifft eine Auktion eine Kaufs- oder Ver­ kaufssituation, bei der ein Anbieter einer Vielzahl von Nachfragern oder Bewer­ bern gegenübersteht.Auction models are usually used when inconsistent Products, especially one-offs, are to be sold, the price of which from the seller due to a lack of comparison options with similar products, not be can be voted. Basically, an auction concerns a purchase or ver buying situation where one supplier has a large number of customers or users bern faces.

Ein typisches Auktionsmodell für einen elektronischen Marktplatz im Handel mit verschiedenartigen, nicht standardisierten Produkten ist in der US 6,021,398 be­ schrieben. Das dortige Auktionsmodell ist in der Lage, die Kaufangebote einer Vielzahl von Käufern mit dem Verkaufsangebot eines Verkäufers zu matchen. Dabei können die Kaufangebote und die Verkaufsangebote komplizierte Regeln für die Abhängigkeiten zwischen Preis, Menge und Zusammenstellung der Ob­ jekte beinhalten.A typical auction model for an electronic marketplace trading in various types of non-standardized products are described in US Pat. No. 6,021,398 wrote. The auction model there is able to offer a purchase Plenty of buyers to match with a seller's offer to sell. The offers to buy and the offers to sell can be complicated rules for the dependencies between price, quantity and compilation of the ob include objects.

Nachteilig bei diesem System ist, dass eine Auktion ein nur einmaliges Ereignis ist, das zu einem bestimmten Auktionstermin stattfindet. Bei einer Auktion kann der Käufer außerdem nicht damit rechnen, dass er die versteigerten Waren zu einem bestimmten Preis bekommt.The disadvantage of this system is that an auction is a one-off event is that takes place on a specific auction date. At an auction you can the buyer also does not expect to have the auctioned goods gets a certain price.

Das Auktionsmodell der US 6,021,398 berücksichtigt des weiteren nicht sämtli­ che, einem Verkaufsangebot oder einem Kaufangebot zugrunde liegenden Kos­ ten. Außerdem berücksichtigt das Auktionsmodell der US 6,021,398 nur eine Auktionssituation mit nur einem Anbieter, aber keine Handelssituation mit einer Vielzahl von Anbietern und einer Vielzahl von Bewerbern.The auction model of US 6,021,398 also does not take all of them into account che, a sales offer or a purchase offer underlying In addition, the auction model of US 6,021,398 only takes one Auction situation with only one provider, but no trading situation with one Variety of providers and a variety of applicants.

Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, die Sicherheit für die Marktteilnehmer zu erhöhen, die Produkte auf dem elektronischen Marktplatz tatsächlich kaufen oder verkaufen zu können. Außerdem liegt der Erfindung die Aufgabe zugrunde, die bei derartigen Transaktionen entstehenden Kosten zwi­ schen den Marktteilnehmern wirklichkeitsgerechter zu erfassen. The present invention is therefore based on the object of providing security for market participants to increase the products on the electronic marketplace to actually be able to buy or sell. In addition, the invention is the Task based on the costs arising from such transactions between between market participants more realistically.  

Diese Aufgabe wird für einen elektronischen Marktplatz der eingangs genannten Art erfindungsgemäß durch ein Verfahren zum automatischen Handeln mit eine vorbestimmte Anzahl von Produktparametern beschriebenen Produkten und Dienstleistungen auf einem virtuellen Marktplatz unter Verwendung eines Han­ delsautomaten, gelöst, umfassend die folgenden Verfahrensschritte:
This object is achieved according to the invention for an electronic marketplace of the type mentioned at the outset by a method for automatic trading with products and services described on a virtual marketplace using a predetermined number of product parameters, using a trading machine, comprising the following method steps:

  • - Empfang mindestens eines digitalen Auftrags mit Auftragsparametern von mindestens einem Marktanbieter über eine digitale Datenkommunikations­ schnittstelle an den Handelsautomaten;- Receiving at least one digital order with order parameters from at least one market provider via digital data communication interface at the vending machines;
  • - Empfang mindestens einer digitalen Marktprüfungsanfrage mit Marktprü­ fungsparametern von einem Marktbewerber über eine digitale Datenkommu­ nikationsschnittstelle an den Handelsautomaten;- Receive at least one digital market test request with market test parameters from a market competitor via a digital data communication nicification interface at the vending machines;
  • - automatische Änderung zumindest einer Teilmenge der Auftragsparameter und/oder der Marktprüfungsparameter als Funktion der jeweiligen auftrags­ abhängigen Marktanbieter-Marktbewerber-Paarung durch den Handelsauto­ maten;- Automatic change of at least a subset of the order parameters and / or the market review parameter as a function of the respective order dependent market provider-market candidate pairing by the commercial car maten;

undand

  • - Senden zumindest der geänderten Auftragsparameter und/oder Marktprü­ fungsparameter in elektronischer Form über eine digitale Datenkommunikati­ onsschnittstelle an den Marktbewerber.- Sending at least the changed order parameters and / or market review development parameters in electronic form via digital data communication interface to the market competitor.

Die Aufgabe wird auch gelöst durch einen Handelsautomat für den computeri­ sierten Handel mit durch eine vorbestimmte Anzahl von Produktparametern be­ schriebenen Produkten und Dienstleistungen auf einem virtuellen Marktplatz, umfassend
The object is also achieved by a vending machine for computerized trading with products and services described by a predetermined number of product parameters on a virtual marketplace, comprising

  • - mindestens eine Datenkommunikationsschnittstelle, über die dem Handels­ automaten mindestens ein digitaler Auftrag mit Auftragsparametern von min­ destens einem Marktanbieter sowie mindestens eine digitale Marktprüfungs­ anfrage mit Marktprüfungsparametern von mindestens einem Marktbewerber elektronisch zuleitbar sind; - At least one data communication interface through which the trade automate at least one digital order with order parameters of min at least one market provider and at least one digital market test Inquiry with market test parameters from at least one market applicant are electronically feedable;  
  • - ein elektronisches, softwaregesteuertes Kernmodul mit einem Parameterkor­ rekturmodul, an das die Auftragsparameter und/oder die Marktprüfungspara­ meter geleitet sind, und durch das zumindest eine Teilmenge der Auftragspa­ rameter und/oder der Marktprüfungsparameter als Funktion der jeweiligen Marktanbieter-Marktbewerber-Paarung änderbar ist,- An electronic, software-controlled core module with a parameter core rectification module to which the order parameters and / or the market review para meters, and through which at least a subset of the order pa parameters and / or the market test parameters as a function of the respective Market provider-market candidate pairing is changeable,

undand

  • - ein Mittel zur Ausgabe zumindest der geänderten Auftragsparameter und/oder Marktprüfungsparameter in digitaler Form über die digitale Daten­ kommunikationsschnittstelle an den Marktbewerber.A means for outputting at least the changed order parameters and / or market test parameters in digital form via the digital data communication interface to the market candidate.

Das erfindungsgemäße Verfahren und der erfindungsgemäße Handelsautomat sollen einen elektronischen Marktplatz für den kontinuierlichen Handel bereitstel­ len. Im Gegensatz zu einer Auktion bedeutet dies, dass, analog zu einer Börse, ständig Angebote vom Marktplatz bereitgestellt werden und ständig Verträge auf­ grund von übereinstimmenden Angeboten und Gegenangeboten abgeschlossen werden können. Damit trägt der erfindungsgemäße Marktplatz den Bedürfnissen der gewerblichen Kunden Rechnung, die nicht nur zu einem Auktionszeitpunkt, sondern zu einem Zeitpunkt, an dem Bedarf an einem Produkt entsteht, ihre Nachfrage befriedigen müssen.The method according to the invention and the vending machine according to the invention are intended to provide an electronic marketplace for continuous trading len. Unlike an auction, this means that, like an exchange, Offers are constantly made available by the marketplace and contracts are always on completed due to matching offers and counter-offers can be. The marketplace according to the invention thus bears the needs commercial customers' bills that are not only valid at the time of an auction, but at a time when there is a need for a product, theirs Have to satisfy demand.

Der elektronische Marktplatz wird erfindungsgemäß durch einen Handelsauto­ maten, beispielsweise ein elektronisches, softwaregesteuertes Gerät gebildet, der ohne menschliche Einwirkung die Angebote den komplementären Gegenange­ boten gegenüberstellt.According to the invention, the electronic marketplace is operated by a commercial car maten, for example, an electronic, software-controlled device, which without human intervention the offers complementary counterparts messengers.

Der Handelsautomat empfängt eine Mehrzahl von Aufträgen zumindest eines Marktanbieters, die Verkaufsangebote oder Kaufangebote mit Auftragsparame­ tern, die orderspezifische Parameter, wie die Menge und den Preis der Produkte, und produktspezifische Merkmale, d. h. die Sachmerkmale und Ausprägungen der Produkte in dem vom Marktplatz vorbestimmten Standard, Preis enthalten. The vending machine receives a plurality of orders at least one Market provider, the sales offers or purchase offers with order parameters tern, the order-specific parameters, such as the quantity and price of the products, and product specific features, d. H. the characteristics and characteristics of the Products in the standard prescribed by the market place, price included.  

Der Handelsautomat empfängt weiter einen Marktprüfungsauftrag, der als Markt­ prüfungsparameter order- und produktspezifische Parameter enthält.The vending machine continues to receive a market inspection order, the market includes order and product-specific parameters.

Zu dem Marktprüfungsauftrag gibt der Handelsautomat automatisch entspre­ chende Angebote an den Marktbewerber aus, die dieser weiterverarbeiten kann.The vending machine automatically corresponds to the market review order appropriate offers to the market competitor that he can process.

Ein wesentlicher Punkt der Erfindung liegt nun darin, die Auftragsparameter und/oder die Marktprüfungsparameter in Abhängigkeit von der jeweiligen Markt­ anbieter-Marktbewerber-Paarung zu ändern. Darunter ist folgendes zu verstehen: Zwischen einem bestimmten Marktanbieter und einem bestimmten Marktbewer­ ber, d. h. einer Marktanbieter-Marktbewerber-Paarung, können bestimmte Wech­ selwirkungen herrschen, die zum einen nur bei dieser Paarung so vorliegen und zum anderen die Auftragsparameter beeinflussen.An essential point of the invention is now the order parameters and / or the market review parameters depending on the particular market change provider-market candidate pairing. This means the following: Between a certain market provider and a certain market competitor about, d. H. a market provider-market candidate pairing, certain changes there are interactions that are only present in this pairing and on the other hand influence the order parameters.

Beispielsweise können zwischen dem Marktanbieter und dem Marktbewerber Rabattabsprachen herrschen, so dass in diesem Fall in dem Auftrag der Rabatt, beispielsweise ein Mengen- oder Preisrabatt berücksichtigt werden muss. Ein anderes Beispiel sind Transportkosten, die sich in Abhängigkeit von den Stand­ orten des Marktanbieters und des Marktbewerbers ändern können. Auch diese Kosten müssen im Angebot berücksichtigt werden.For example, between the market provider and the market applicant Rebate agreements are in place, so in this case the discount, for example, a quantity or price discount must be taken into account. On Another example are transportation costs, which vary depending on the status can change locations of the market provider and the market applicant. This too Costs must be taken into account in the offer.

Da aber bei der Auftragserstellung durch den Marktanbieter noch nicht bekannt ist, mit welchem Marktbewerber letztendlich ein Vertrag abgeschlossen werden soll, können diese von der Marktanbieter-Marktbewerber-Paarung abhängigen Kosten a priori nicht bestimmt werden.However, this is not yet known when the market provider creates the order is with which market competitors a contract is ultimately concluded they can depend on the market provider-market candidate pairing A priori costs cannot be determined.

Erfindungsgemäß ist daher vorgesehen, dass der Handelsautomat die von der Marktanbieter-Marktbewerber-Paarung abhängigen Auftrags- oder Marktprü­ fungsparameter berücksichtigt und diese so ändert, als ob der Marktanbieter a priori Kenntnis von dem Marktbewerber, der den Marktprüfungsauftrag abgesandt hat, gehabt hätte. Gewöhnlicherweise wird nur ein Teil sämtlicher Auftragspara­ meter eine Abhängigkeit von der Marktanbieter-Marktbewerber-Paarung aufwei­ sen. Der Handelsautomat führt die Änderung dieser Parameter automatisch, ohne menschliche Einwirkung, aus. According to the invention it is therefore provided that the vending machine is the one of the Market provider-market candidate pairing dependent order or market review parameters and changes them as if the market provider a priori knowledge of the market applicant who sent the market review order has had. Usually only a part of all order pairs meter dependence on the market provider-market candidate pairing sen. The vending machine automatically changes these parameters without human influence, from.  

Die erfindungsgemäße Lösung hat zum einen den Vorteil, dass der Marktbewer­ ber die abgeänderten Auftragsparameter einsehen kann. Die Sicherheit wird bei einem Vertragsabschluss für beide Seiten wesentlich erhöht, da nach Abschluss des Vertrages beide Seiten mit keinen Änderungen der Auftragsparameter mehr rechnen müssen. Der Handel ist folglich vollständig über den Handelsautomaten abwickelbar, da sämtliche Auftragsparameter realistisch erfasst sind.The solution according to the invention has the advantage that the market competitor can view the changed order parameters. Security is at signing a contract for both parties is significantly increased because after the conclusion of the contract both sides with no more changes to the order parameters have to calculate. The trade is therefore completely via the vending machine can be processed because all order parameters are realistically recorded.

Einen wesentlichen Gesichtspunkt der Erfindung stellt die Berücksichtigung der Transferkosten dar: Bei einer Vielzahl von Produkten, beispielsweise Schrauben, Metallringe und andere Maschinenelemente, sind die Transferkosten, die bei der Überführung der Produkte vom Verkäufer an den Käufer entstehen, nicht mehr vernachlässigbar. Zu den Transferkosten zählen beispielsweise die Fracht- und Speditionskosten sowie die Zölle. Zudem sind die Transferkosten von den jeweili­ gen Standorten des Verkäufers und des Käufers, also der individuellen Paarung jeweils von Käufer und Verkäufer, abhängig.An essential aspect of the invention is the consideration of the Transfer costs represent: For a variety of products, such as screws, Metal rings and other machine elements are the transfer costs involved in the Transfer of the products from the seller to the buyer no longer arise negligible. The transfer costs include, for example, the freight and Shipping costs and customs duties. In addition, the transfer costs are from the respective locations of the seller and the buyer, i.e. the individual pairing depending on buyer and seller.

In einem elektronischen Marktplatz geht der Käufer bei der Erstellung seines Kaufangebots von einem Preis aus, der die Anlieferung der Ware bereits bein­ haltet ("frei-Haus"-Preis). Bei den bisherigen elektronischen Marktplätzen hat der Käufer nur die Angebote der Verkäufer mit den Preisen "ab Werk" erhalten und hatte keine Informationen über die zu diesen Preisen hinzukommenden Transfer­ kosten. Folglich hängt bei den herkömmlichen elektronischen Marktplätzen der Vertragsabschluß wesentlich von den Transferkosten ab, die diesen Preisen noch hinzu zu addieren wären. Ein effizienter Vertragsabschluss war somit bislang nicht möglich. Bislang musste der Vertragsabschluss bilateral vereinbart werden.In an electronic marketplace, the buyer goes to create his Purchase offers from a price that already includes the delivery of the goods holds ("free house" price). In previous electronic marketplaces, the Buyers only receive the offers of the sellers with the prices "ex works" and had no information about the transfers added to these prices costs. Consequently, in the conventional electronic marketplaces, the Conclusion of the contract depends essentially on the transfer costs, which these prices still would have to be added. So far, it was an efficient contract not possible. So far, the conclusion of the contract had to be bilaterally agreed.

Analog geht ein Verkäufer beim Erstellen seines Verkaufsangebots davon aus, dass sein angegebener Preis ein "ab-Werk"-Preis ist, in dem die Frachtkosten noch nicht eingerechnet sind. Der Verkäufer kennt zum Zeitpunkt der Erstellung seines Verkaufsangebots auch den möglichen Käufer noch nicht, von dessen Standort die Transferkosten letztendlich abhängen. Tritt daher als Marktbewerber ein Käufer auf, so können in einer weiteren vorteilhaften Ausgestaltung den Prei­ sen der komplementären Verkaufsangebote der Marktanbieter die Transferkosten hinzu addiert werden. Tritt als Marktanbieter ein Käufer auf, so können durch den Handelsautomaten in einer weiteren vorteilhaften Ausgestaltung von den Preisen der komplementären Kaufangebote die Transferkosten abgezogen werden.Similarly, when creating a sales offer, a seller assumes that its stated price is an "ex-works" price in which the freight cost are not yet included. The seller knows at the time of creation not even the potential buyer of his sales offer Location ultimately depend on the transfer costs. Therefore occurs as a market competitor a buyer, in a further advantageous embodiment, the price the complementary sales offers of the market providers the transfer costs  be added. If a buyer appears as a market provider, the Vending machines in a further advantageous embodiment of the prices the transfer costs are deducted from the complementary purchase offers.

Durch die vorteilhafte automatische Berücksichtigung der Transferkosten durch den Handelsautomaten werden bei dem Matchen der einander gegenüberste­ henden Angebote die Transferkosten, die aufgrund der individuellen Käufer- Verkäufer-Paarung entstehen, in die Angebote mit eingearbeitet.Due to the advantageous automatic consideration of the transfer costs the vending machines are the opposite of each other in the match offers, the transfer costs incurred due to the individual buyer's Seller pairing arise, incorporated into the offers.

Der Käufer sieht somit an seinem Match-Ergebnis den frei-Haus-Preis, in dem sämtliche Transferkosten enthalten sind.The buyer can see the free house price in his match result all transfer costs are included.

Somit bietet der erfindungsgemäße elektronische Marktplatz unabhängig vom Standort des Verkäufers und des Käufers die Möglichkeit, bereits beim Vertrag­ sabschluß die Transferkosten der individuellen Käufer-Verkäufer-Paarung zu be­ rücksichtigen.Thus, the electronic marketplace according to the invention offers regardless of Location of the seller and the buyer the possibility already in the contract to complete the transfer costs of the individual buyer-seller pairing take into account.

Die Transferkosten sind in einer vorteilhaften Ausbildung auf einem Speicherme­ dium in einer Transferkostendatenbank im Handelsautomaten gespeichert und von dort durch eine Leseeinheit vom Handelsautomaten auslesbar.The transfer costs are in an advantageous training on a storage space stored in a transfer cost database in the vending machine and readable from there by a reading unit from the vending machine.

In einer weiteren vorteilhaften Ausgestalten berechnet der Handelsautomat auto­ matisch die produktspezifischen Transferkosten, d. h. die Transferkosten, die von den Produkteigenschaften wie Produktvolumen, Produktmenge und Versiche­ rungskosten abhängen. In der Transferkostendatenbank kann in diesem Fall als Transferkosteninformation eine Zuordnung beispielsweise der Gewichte und des Volumens der verschiedenen Produkte auf Stückbasis zu den Transferkosten in Abhängigkeit von den Anfangs- und Endpunkten sowie dem Verlauf des Trans­ portweges gespeichert sein. Bei den Berechnungen auf Stückbasis kann vorteil­ haft der Handelsautomat eine Multiplikationseinheit aufweisen, um die Gesamt­ kosten in Abhängigkeit von den jeweiligen Auftragsmengen zu berechnen.In a further advantageous embodiment, the trading machine calculates auto matically the product-specific transfer costs, d. H. the transfer costs by the product characteristics such as product volume, product quantity and insurance depend on the costs. In this case, the transfer cost database can be used as Transfer cost information an assignment for example of the weights and the Volume of the various products on a per piece basis at the transfer costs Dependence on the start and end points as well as the course of the trans portweges be saved. When calculating on a per piece basis, it can be advantageous the vending machine may have a multiplication unit by the total to calculate costs depending on the respective order quantities.

Anstelle einer Datenbank kann in einer weiteren vorteilhaften Ausgestaltung der Handelsautomat die Transferkosteninformation auch in digitaler Form über eine Datenkommunikationsschnittstelle von einem Dienstleister automatisch anfordern und empfangen. Dadurch Verringern sich die Wartungskosten für den Handels­ automaten, da die Pflege der Datenbank entfällt.In a further advantageous embodiment, the Vending machine also provides the transfer cost information in digital form via a  Automatically request data communication interface from a service provider and received. This reduces the maintenance costs for the trade automated, since the maintenance of the database is not necessary.

In einer weiteren vorteilhaften Ausgestaltung können bei den Transferkosten auch die Zölle berücksichtigt sein, um eine noch genauere Berechnung des tatsächli­ chen Auftragspreises zu ermöglichen. Die Zölle können in einer weiteren Aus­ gestaltung ebenfalls auf einer Datenbank im Handelsautomaten gespeichert sein. er Handelsautomat kann die zu einem Zeitpunkt einer Marktprüfung gültigen Zölle von einem externen System über die Datenkommunikationsschnittstelle abfragen.In a further advantageous embodiment, the transfer costs can also customs duties are taken into account in order to calculate the actual Chen order price. The tariffs can be in a further out design can also be stored in a database in the vending machine. he vending machine can apply the tariffs applicable at the time of a market review query from an external system via the data communication interface.

In einer weiteren vorteilhaften Ausgestaltung führt der Handelsautomat zusätzlich den einen automatischen und elektronischen Parametervergleich zumindest einer Teilmenge der Auftragsparameter mit einer entsprechenden Teilmenge der Marktprüfungsparameter durch den Handelsautomaten automatisch durch. Durch diesen Vergleich kann der Handelsautomat eine Übereinstimmung der Auftrags­ parameter mit den Marktprüfungsparametern feststellen. Die Änderung der Auf­ tragsparameter in Abhängigkeit von der jeweiligen Marktbewerber-Marktanbieter- Paarung kann vor oder nach dem Parametervergleich stattfinden.In a further advantageous embodiment, the vending machine also leads at least one automatic and electronic parameter comparison Subset of the order parameters with a corresponding subset of the Market check parameters automatically through the vending machine. By this comparison, the vending machine can match the order Determine parameters with the market test parameters. The change in on wearing parameters depending on the respective market competitor-market provider Pairing can take place before or after the parameter comparison.

Um jedoch beim Parametervergleich die Abhängigkeit von der jeweiligen Markt­ bewerber-Marktanbieter-Paarung bereits zu berücksichtigen, ist es von Vorteil, wenn in einer weiteren Ausgestaltung der Handelsautomat die automatische Än­ derung der Auftragsparameter vor dem Parametervergleich vornimmt.However, when comparing parameters, the dependence on the respective market already considering applicant-market provider pairing, it is advantageous if, in a further embodiment, the vending machine has the automatic change changes the order parameters before the parameter comparison.

In einer weiteren vorteilhaften Ausgestaltung kann der Handelsautomat die Spra­ che des über die Datenkommunikationsschnittstelle ausgegebenen Vergleichser­ gebnisses in Abhängigkeit von zumindest einer Teilmenge der Marktprüfungspa­ rameter und/oder von im Handelsautomaten für den jeweiligen Marktbewerber gespeicherten Informationen durch Abfrage einer im Handelsautomaten vorgese­ henen Sprachdatenbank vom Handelsautomaten automatisch einstellen. Bei die­ ser Ausgestaltung wird die vom Handelsautomaten dem Marktbewerber ge­ schickte Information über komplementäre Angebote von Marktanbietern in einer vom Marktbewerber ausgewählten Sprache dargestellt. Diese Ausgestaltung ermöglicht die internationale Anwendung des erfindungsgemäßen Verfahrens und des erfindungsgemäßen Handelsautomaten. Die Sprachdarstellungen, die den Marktteilnehmern in beispielsweise einer grafischen Benutzeroberfläche zur Be­ dingung des Handelsautomaten und Durchführung des Verfahrens über die Da­ tenkommunikationsleitung zur Verfügung gestellt werden, können in einer weite­ ren Ausgestaltung standardisiert sein und aus einer Datenbank in Abhängigkeit von den Einstellungen der Marktteilnehmern von einer Leseeinheit des Handels­ automaten auslesbar sein.In a further advantageous embodiment, the vending machine can use the language surface of the comparator output via the data communication interface result depending on at least a subset of the market review pa parameters and / or in the vending machine for the respective market competitor stored information by querying a vorese in the vending machine automatically set the language database of the vending machine. At the This configuration is from the commercial machine to the market competitor sent information about complementary offers from market providers in one language selected by the market competitor. This configuration enables  the international application of the method according to the invention and of the vending machine according to the invention. The speech representations that the Market participants in, for example, a graphical user interface for loading condition of the vending machine and implementation of the procedure via the Da Communication line can be provided in a wide range ren design be standardized and dependent on a database from the attitudes of market participants from a reading unit of the trade be readable automatically.

Die bei einem internationalen Marktplatz die verschiedenen Marktteilnehmer mit unterschiedlichen Währungen arbeiten, kann in einer weiteren vorteilhaften Aus­ gestaltung vorgesehen sein, dass die Auftragsinformationen der Aufträge der Marktanbieter in einer vom Marktbewerber in seinen Marktprüfungsparametern oder in anderen im Handelsautomaten gespeicherten Parametern festegelegten Währung angegeben werden. Die Umrechnung führt der Handelsautomat auto­ matisch durch. Um den aktuellen Tageskurs bei der Umrechnung zu berücksich­ tigen, kann der Handelsautomat über die Datenkommunikationsschnittstelle An­ fragen an einen externen Währungsautomaten richten und von diesem den aktu­ ellen Kurs empfangen.The different market participants with an international marketplace different currencies can work in another advantageous way design be provided that the order information of the orders of Market provider in one of the market applicants in its market review parameters or in other parameters stored in the vending machine Currency can be specified. The auto conversion takes care of the conversion through matically. To take the current daily exchange rate into account when converting vending machine via the data communication interface An Ask questions to an external currency machine and from it the current ellen course received.

Der Handelsautomat ermöglicht in einer weiteren vorteilhaften Ausgestaltung auch die Angabe von Positiv- oder Negativlisten, damit einem Marktteilnehmer die Möglichkeit gegeben ist, mit bestimmten Marktteilnehmern in der Positivliste bevorzugt Geschäfte abzuschließen oder mit bestimmten Marktteilnehmern in der Negativliste keine Verträge abzuschließen.The vending machine enables in a further advantageous embodiment also the specification of positive or negative lists, so that a market participant the possibility is given with certain market participants in the positive list prefers to do business or with certain market participants in the Negative list not to conclude contracts.

In einer weiteren vorteilhaften Ausgestaltung kann der Handelsautomat Rahmen­ aufträge annehmen und Verarbeiten, die aus einer über eine bestimmte Zeit­ spanne periodisch wiederkehrenden, identischen Einzelaufträgen bestehen. Die­ se Ausgestaltung ermöglicht es den Marktteilnehmern, einen ständig vorliegen­ den Bedarf zu decken.In a further advantageous embodiment, the vending machine can frame Accept orders and process them from a given time periodically recurring, identical individual orders exist. The This design enables market participants to be available at all times to meet the need.

In einer weiteren vorteilhaften Ausgestaltung kann der Handelsautomat bei einem Kaufauftrag eines Marktanbieters eine in den Auftragsparametern enthaltene prozentuale Matching-Überdeckung berücksichtigen. Dies bedeutet, dass der Han­ delsautomat bei einem Vergleich der zu den Marktprüfungsparametern eines Marktprüfungsauftrags passenden Auftragsparametern eines komplementären Auftrags einen Parameterbereich, beispielsweise eine Preisabweichung, berück­ sichtigt, der als eine ein- oder beidseitige prozentuale Abweichung von einem bevorzugten Mittelwert, beispielsweise dem gewünschten Preis, angegeben ist. Somit können bei der Erstellung des Matching-Vorschlags vom Handelsautoma­ ten auch Angebote berücksichtigt werden, deren Parameter nicht exakt den Marktprüfungsparametern entsprechen.In a further advantageous embodiment, the vending machine can be used for one Purchase order from a market provider, a percentage contained in the order parameters  Consider matching coverage. This means that the Han delsautomat when comparing the one to the market test parameters Market inspection order matching order parameters of a complementary Order takes account of a parameter range, for example a price deviation that is seen as a one- or two-sided percentage deviation from one preferred mean, for example the desired price, is given. Thus, when creating the matching proposal from the retail machine Offers are also taken into account, the parameters of which are not exactly the same Market test parameters correspond.

In einer weiteren vorteilhaften Ausgestaltung kann vom Handelsautomaten ein mengenabhängiger Preis bei der Suche nach passenden komplementären Ange­ boten verwendet werden. Dieser mengenabhängige Preis kann dadurch bestimmt werden, dass in den Auftragsparametern und/oder die Marktprüfungsparametern eine Mehrzahl von Produktstückzahl-Stückpreis-Paaren enthalten sind. Auf Basis dieser Daten kann der Handelsautomat den Parametervergleich nach einer Inter­ polation der Produktstückzahl-Stückpreis-Paaren und Erstellung einer Preis- Mengen-Funktion durchführen.In a further advantageous embodiment, the vending machine can Quantity-dependent price when looking for suitable complementary offers messengers are used. This quantity-dependent price can be determined be that in the order parameters and / or the market review parameters a plurality of product quantity-unit price pairs are included. Based This data enables the vending machine to compare parameters according to an inter polishing of the product quantity-unit price pairs and creation of a price Perform quantity function.

Nachdem dem Marktbewerber vom Handelsautomaten automatisch ein Matching- Vorschlag gemacht wurde, kann der Marktbewerber auf ihm interessant erschei­ nende Aufträge von Marktanbietern mit einer neuen Marktprüfung mit geänderten Marktprüfungsparametern reagieren, worauf der Handelautomat automatisch eien neuen Matching-Vorschlag erstellt. Dieser Vorgang läuft solange ab, bis sich der Marktbewerber zur Annahme eines Angebots entschließt. In diesem Fall wird ein den Vertragsschluss anzeigendes Signal an den Handelsautomaten gesandt. In einer weiteren vorteilhaften Ausgestaltung des Verfahrens ermöglicht der Han­ delsautomat die automatische und elektronische Zahlungsabwicklung nach Ab­ schluss eines Vertrages zwischen zwei Marktteilnehmern. Dies kann wieder über die Datenkommunikationsschnittstelle erfolgen, über die der Handelsautomat Nachrichten an externe Zahlungsinstitute austauschen und die Zahlung des Marktbewerbers an den Marktanbieter perfekt machen kann. After the market competitor automatically receives a matching Proposal has been made, the market competitor may appear interesting to him Orders from market providers with a new market review with changed ones Market test parameters react, to which the vending machine automatically works created a new matching proposal. This process continues until the Market applicant decides to accept an offer. In this case, a sent the signal indicating the conclusion of the contract to the vending machine. In The Han enables a further advantageous embodiment of the method automatic and electronic payment processing according to Ab conclusion of a contract between two market participants. Again this can be done the data communication interface via which the vending machine Exchange messages with external payment institutions and payment of the Market candidate to the market provider can make perfect.  

In einer weiteren vorteilhaften Ausgestaltung kann der Handelsautomat den Auf­ trag, über den ein Vertrag geschlossen wurde, automatisch in dem Umfang lö­ schen, den der Vertrag abdeckt. Damit wird sichergestellt, dass keine doppelten Verkäufe derselben Sache stattfinden. Wird nur ein Teil der in einem Auftrag ent­ haltenen Produktmenge verkauft oder gekauft, so bleibt wird nur dieser Teil ge­ löscht. Der restliche Teil bleibt durch Marktprüfungsaufträge abrufbar.In a further advantageous embodiment, the vending machine can open the door the contract for which a contract was concluded, automatically to the extent the contract covers. This ensures that there are no duplicates Sales of the same thing take place. If only a part of the ent quantity of product sold or bought, only this part remains deletes. The remaining part remains available through market test orders.

In einer weiteren vorteilhaften Ausgestaltung kann der Handelsautomat die Auf­ träge nach Empfang in einer Auftragsdatenbank ablegen. Von dort sind die Auf­ träge sofort mittels einer Leseeinheit auslesbar, um einen Matching-Vergleich zu erstellen.In a further advantageous embodiment, the vending machine can open the door store sluggishly in an order database after receipt. From there are the up sluggishly readable immediately using a reading unit to make a matching comparison create.

Ein Problem bei herkömmlichen Verfahren für den computerisierten Handel bzw. bei Handelsautomaten entsteht, wenn ein einzelner Auftrag, dies kann ein Auftrag eines Marktanbieters oder ein Marktprüfungsauftrag eines Marktbewerbers sein, nicht von einem einzigen, sondern nur von einer Mehrzahl von komplementären Aufträgen gematcht wird.A problem with conventional methods for computerized trade or With vending machines arises when a single order, this can be an order from a market provider or a market review order from a market applicant, not from a single one, but only from a plurality of complementary ones Orders is matched.

Zur Lösung dieses Problems sieht das erfindungsgemäße Verfahren und der er­ findungsgemäße Handelsautomaten in einer vorteilhaften Ausgestaltung vor, ei­ nem Marktprüfungsauftrag eines Marktbewerbers mehrere komplementäre Ange­ bote eines oder mehrerer Marktanbieter, vorzugsweise durch eine lineare oder nicht-lineare Optimierung, automatisch zuzuordnen. Dies hat den Vorteil, dass auch große Auftragsmengen, denen keine gleich große komplementäre Auf­ tragsmenge gegenübersteht, gehandelt werden können. In diesem Fall sammelt der Handelsautomat automatisch mehrere, nach vorbestimmten oder einstellba­ ren Kriterien optimierte zusammengestellte Aufträge, mit kleinerem Auftragsvolu­ men, um die grosse Auftragsmenge zu matchen.The method according to the invention and that he sees to solve this problem Vending machines according to the invention in an advantageous embodiment, ei Several market completing a market review order from a market applicant Messenger of one or more market providers, preferably through a linear or non-linear optimization, automatically assign. This has the advantage that also large order quantities that do not have the same large complementary order contracted amount, can be traded. In this case, collect the vending machine automatically several, according to predetermined or adjustable Compiled orders optimized according to their criteria, with a smaller order volume to match the large amount of orders.

In einer weiteren Ausgestaltung kann dabei vorgesehen werden, dass der Han­ delsautomat ursprünglich separat von einem Marktanbieter empfangene, vonein­ ander unabhängige Einzelaufträge zu einem Sammel- oder Hüllenauftrag auto­ matisch zusammenfasst. Diese Zusammenfassung kann der Handelsautomat jeweils in Abhängigkeit vom Marktprüfungsauftrag nach einer Kostenfunktion be­ rechnen.In a further embodiment it can be provided that the Han delsautomat originally received separately from a market provider other independent individual orders for a bulk or envelope order auto summarized mathematically. The vending machine can provide this summary  depending on the market inspection order according to a cost function count.

Der erfindungsgemäße Handelsautomat kann in einer weiteren Ausgestaltung ein Auswertemodul aufweisen, das die auf den Marktplatz für einzelne Ausprägungen erreichten Preise berechnet, indem es den Preis sämtlicher gehandelten Pro­ dukte als Funktion eines bestimmten Produktparameters berechnet. Dies ist nur bei der standardisierten Beschreibung der Produkte über eine vorbestimmte An­ zahl von Produktparametern möglich.The vending machine according to the invention can be in a further embodiment Have evaluation module that on the marketplace for individual versions achieved prices by calculating the price of all traded pro products calculated as a function of a certain product parameter. This is just in the standardized description of the products via a predetermined type number of product parameters possible.

Bevor im folgenden auf die Darstellung des Aufbaus und der Funktion des erfin­ dungsgemäßen elektronischen Marktplatzes eingegangen wird, sollen zunächst die verwendeten Begriffe erläutert werden. Diese Begriffe orientieren sich an den bei Börsen üblichen Begriffen.Before going on to depict the structure and function of the inventor electronic marketplace in accordance with the invention should initially the terms used are explained. These terms are based on the terms common on stock exchanges.

So werden als "Marktteilnehmer" alle angemeldeten Benutzer des elektronischen Marktplatzes verstanden. Die Marktteilnehmer können die Rolle eines Käufers oder eines Verkäufers einnehmen, wobei ein einzelner Marktteilnehmer sowohl als Käufer als auch als Verkäufer auftreten kann. Unabhängig von der Käufer- Verkäuferrolle kann jeder Marktteilnehmer in der Rolle eines "Marktanbieters" oder eines "Marktbewerbers" auftreten. In der Rolle des Marktanbieters stellt der Marktteilnehmer dem elektronischen Marktplatz ein (Kauf- oder Verkaufs-)Ange­ bot zur Verfügung. In der Rolle des Marktbewerbers beobachtet er die für ihn re­ levanten Marktangebote und schließt gegebenenfalls einen Vertrag mit einem Marktanbieter.Thus, as a "market participant" all registered users of the electronic Marketplace understood. Market participants can take the role of a buyer or a seller, with a single operator both can act as a buyer as well as a seller. Regardless of the buyer Every market participant can act as a seller in the role of a "market provider" or a "market applicant". In the role of the market provider, the Market participants make a (buy or sell) offer to the electronic marketplace offered. In the role of the market candidate, he observes the right for him relevant market offers and concludes a contract with a Market provider.

Ein "Auftrag", auch "Bündel" genannt, ist das Angebot eines Marktteilnehmers, eine gewisse Anzahl von Produkten zu kaufen bzw. zu verkaufen. Ein Verkaufs­ auftrag besteht aus einer Menge von Auftragspositionen oder Orders. Jede Auf­ tragsposition legt für ein bestimmtes Produkt fest, innerhalb welchen Zeitraums, welcher Zeitspanne und in welcher Liefermenge der Marktteilnehmer ein Produkt verkaufen will. Entsprechendes gilt für Kaufaufträge. An "order", also called a "bundle", is the offer of a market participant, to buy or sell a certain number of products. A sale order consists of a number of order items or orders. Every up carrying position defines for a certain product, within which period, how long and in what quantity the market participant delivers a product wants to sell. The same applies to purchase orders.  

Ein "Rahmenauftrag" entspricht einer Menge von periodisch wiederkehrenden Aufträgen. Die einzelnen Aufträge, die den Rahmenauftrag bilden, sind dabei bis auf das Lieferdatum identisch.A "blanket order" corresponds to a set of periodically recurring ones Orders. The individual orders that form the outline order are up to identical to the delivery date.

Unter einem "privaten Bereich" wird ein für die anderen Marktteilnehmer unsicht­ barer Bereich verstanden. In dem privaten Bereich kann jeder Marktteilnehmer seine Aufträge vorbereiten.Under a "private area" one becomes invisible to the other market participants understandable area. In the private sector, every market participant can to prepare his orders.

Wenn der Marktteilnehmer sein im privaten Bereich erstelltes Angebot für markt­ reif hält, kann er es in den "öffentlichen Bereich" übertragen, wo es für alle Marktteilnehmer sichtbar ist. Mit der Übertragung in den öffentlichen Bereich kann jeder Marktbewerber das Angebot wahrnehmen.If the market participant makes his offer for market created in the private sector keeps it ripe, he can transfer it to the "public area", where it is for everyone Market participants are visible. With the transfer to the public area can every market competitor take advantage of the offer.

Unter einer "Marktprüfung" wird hier die automatische Prüfung eines Angebotes gegen den Markt, d. h. die Menge der Angebote des öffentlichen Bereichs, die für den Marktteilnehmer hinsichtlich der von ihm ausgewählter Kriterien am güns­ tigsten sind, durch den Handelsautomaten verstanden.A "market check" here means the automatic check of an offer against the market, d. H. the amount of public area offers available for the market participant with regard to the criteria he chose on the güns most are understood by the vending machine.

Ein vom elektronischen Marktplatz gemachter Vorschlag von Angeboten, die den in der Marktprüfung gestellten Kriterien entsprechen, wird als "Matching­ vorschlag" bezeichnet. Hat der Marktbewerber sich schließlich für ein Marktange­ bot entschieden, so wird der entsprechende Matchingvorschlag zum "Match".A proposal made by the electronic marketplace that offers the in the market test meet the criteria is called "matching proposal ". Finally, the market candidate decided to go for a market decided, the corresponding matching suggestion becomes a "match".

Als "Portfolio" wird die Menge aller Aufträge und Auftragspositionen eines Markt­ teilnehmers verstanden. Es umfaßt alle Aufträge im privaten und im öffentlichen Bereich.The "portfolio" is the quantity of all orders and order items in a market participant understood. It includes all orders in private and in public Area.

Der "Marktplatz" ist schließlich die Menge aller Aufträge und dazugehörigen Auf­ tragspositionen aller Marktteilnehmer im öffentlichen Bereich.After all, the "marketplace" is the set of all orders and associated orders supporting positions of all market participants in the public sector.

Im folgenden wird das erfindungsgemäße Verfahren zum computerisieren Handel mit diesen Produkten sowie der erfindungsgemäße Handelsautomat unter Zuhil­ fenahme der Zeichnung erläutert.In the following the method according to the invention for computerized trading with these products and the vending machine according to the invention with the aid Taking the drawing explained.

Es zeigen: Show it:  

Fig. 1 eine schematische Ansicht eines elektronischen Marktplatzes mit einer Benutzersystemen und einem Handelsautomaten; Figure 1 is a schematic view of an electronic marketplace with a user systems and a vending machine.

Fig. 2 eine schematische Ansicht des Aufbaus eines Handelsautomaten und eines Benutzersystem; Fig. 2 is a schematic view of the structure of a commercial machine and a user system;

Fig. 3 eine schematische Darstellung der Zusammenwirkung eines Handels­ automaten mit einem System eines Marktteilnehmers; Fig. 3 is a schematic representation of the interaction of a trading machine with a system of a market participant;

Fig. 4 den funktionellen Aufbau eines Handelsautomatens; FIG. 4 shows the functional structure of a commercial automaton;

Fig. 5 den schematischen Ablauf einer Marktprüfung durch den Handelsauto­ maten; Fig. 5 shows the schematic flow of a market review by the trading car;

Fig. 6 ein Beispiel der automatischen Berechnung der Transferkosten durch den Handelsautomaten bei einem Verkäufer als Marktbewerber; Fig. 6 shows an example of the automatic calculation of the transfer costs through the automatic trading to a seller as a market candidates;

Fig. 7 ein Beispiel der automatischen Berechnung der Transferkosten durch den Handelsautomaten bei einem Käufer als Marktbewerber. Fig. 7 shows an example of the automatic calculation of the transfer costs by trading machine at a buyers market as candidates.

Zunächst wird der Aufbau des erfindungsgemäßen elektronischen Marktplatzes beschrieben.First, the structure of the electronic marketplace according to the invention described.

Fig. 1 zeigt eine unbestimmte Anzahl von Systemen 1.1 bis 1.n von Marktteil­ nehmern, insgesamt also n = 1, 2, . . . Marktteilnehmer, wobei ein System auch mehreren Marktteilnehmern und ein Marktteilnehmer mehreren Systemen zuge­ ordnet sein kann. In der Fig. 1 sind als Marktteilnehmer- oder Benutzersysteme beispielhaft Rechnersysteme dargestellt. Die Benutzersysteme 1.1 bis 1.n sind jeweils über eine Datenkommunikationsleitung 2.1 bis 2.n mit einem Kommunika­ tionssystem 3 verbunden. Das Kommunikationssystem 3 kann ein beliebiges di­ gitales Kommunikationssystem sein, das einen Datentransfer in beide Richtungen erlaubt. Das Kommunikationssystem 3 kann auf den verschiedensten Standards beruhen und eine Modem-Verbindung, eine Verbindungen basierend auf Kom­ munikationsprotokollen wie WAP, TCP/IP, CORBA etc., allgemein eine Internet- Verbindung, oder eine Datex-P Verbindung, eine LAN- oder WAN-Netzwerk etc. oder eine beliebige Kombination dieser Verbindungen sein. Fig. 1 shows an indefinite number of systems 1.1 to 1 .n of market participants, in total n = 1, 2 ,. , , Market participants, whereby a system can also be assigned to several market participants and a market participant to several systems. In Fig. 1 are shown as Marktteilnehmer- or user systems by way of example computer systems. The user systems 1.1 to 1 .n are each connected to a communication system 3 via a data communication line 2.1 to 2 .n. The communication system 3 can be any digital communication system that allows data transfer in both directions. The communication system 3 can be based on a wide variety of standards and a modem connection, a connection based on communication protocols such as WAP, TCP / IP, CORBA etc., generally an Internet connection, or a Datex-P connection, a LAN or WAN Network etc. or any combination of these connections.

Über eine Datenkommunikationsleitung 7 ist ein Handelsautomat 10 mit dem Kommunikationssystem 3 verbunden. Der Handelsautomat 10 erzeugt den virtu­ ellen elektronischen Marktplatz und kann durch einen beliebigen elektronischen Apparat gebildet sein. In Fig. 1 ist der elektronische Marktplatz 10 schematisch durch einen Rechner dargestellt. Allerdings kann der elektronische Marktplatz auch auf eine Vielzahl von Rechnersystemen verteilt sein. Der Handelsautomat 10 erlaubt die gleichzeitige Benutzung durch eine beliebige Anzahl n von Benut­ zersystemen 1.A vending machine 10 is connected to the communication system 3 via a data communication line 7 . The vending machine 10 generates the virtual electronic marketplace and can be formed by any electronic device. In Fig. 1, the electronic marketplace 10 is shown schematically by a computer. However, the electronic marketplace can also be distributed over a large number of computer systems. The vending machine 10 allows simultaneous use by any number n of user systems 1 .

In Fig. 2 ist schematisch der innere Aufbau eines Benutzersystems 20 und des Handelsautomaten 10 dargestellt.In FIG. 2, the internal structure is a user system 20 and the commercial machine 10 shown schematically.

Über eine Benutzerschnittstelle 11 können von einem Benutzer direkt Daten in den Handelsautomaten 10 eingegeben werden. Dies kann beispielsweise zur Systemverwaltung des Handelsautomaten 10 sinnvoll sein. Die Benutzerschnitt­ stelle 11 kann als Bildschirm mit Tastatur, als Diskettenlaufwerk, als CD-Rom Laufwerk etc. ausgestaltet sein.Via a user interface 11 , data can be entered directly into the trading machine 10 by a user. This can be useful, for example, for system administration of the vending machine 10 . The user interface 11 can be designed as a screen with a keyboard, as a floppy disk drive, as a CD-ROM drive, etc.

Der Handelsautomat 10 weist ferner eine digitale Kommunikationsschnittstelle 12 auf, über die der Handelsautomat 10 Daten mit anderen, an das Kommunikati­ onssystem 3 angeschlossenen System, beispielsweise Benutzersystemen, ande­ ren Börsensystem, Inkasso-Systemen etc., austauschen kann. Es können auch mehrere Kommunikationsschnittstellen 12 vorgesehen sein. Die Kommunikati­ onsschnittstelle 22 kann Daten an das Kommunikationssystem 3 senden und Daten von dem Kommunikationssystem 3 empfangen.The vending machine 10 also has a digital communication interface 12 , via which the vending machine 10 can exchange data with other systems connected to the communication system 3 , for example user systems, other exchange systems, debt collection systems etc. Several communication interfaces 12 can also be provided. The communication interface 22 can send data to the communication system 3 and receive data from the communication system 3 .

Der Handelsautomat 10 weist des weiteren einen Hauptprozessor auf, auf dem das Verfahren zum Handel auf dem elektronischen Handelsplatz im wesentlichen abläuft. In Fig. 2 ist als Hauptprozessor eine CPU 13 gezeigt. Als Hauptprozessor kann aber auch eine beliebige Anzahl von CPUs dienen. Durch die CPU 23 wer­ den Instruktionen abgearbeitet, die in einem Speicher 24 gespeichert sind. Die Benutzerschnittstelle 11, die Kommunikationsschnittstelle 12, die CPU 13 und der Speicher 14 sind über einen Datenbus des Handelsautomaten 10 miteinander verbunden. Der Datenbus kann ein interner Datenbus, oder bei einem verteilten System ein Netzwerk sein.The vending machine 10 furthermore has a main processor, on which the method for trading on the electronic trading place essentially runs. A CPU 13 is shown in FIG. 2 as the main processor. Any number of CPUs can also serve as the main processor. By the CPU 23 who processed the instructions that are stored in a memory 24 . The user interface 11 , the communication interface 12 , the CPU 13 and the memory 14 are connected to one another via a data bus of the commercial machine 10 . The data bus can be an internal data bus or, in the case of a distributed system, a network.

Der Speicher 14 weist einen Abschnitt auf, in dem ein Betriebssystem 15 gespei­ chert ist. Das Betriebssystem 15 steuert grundlegende Operationen des Handels­ automaten 10, wie die Ein- und Ausgabe von Daten, Zugriff auf Peripheriegeräte, Prioritätseinteilung von Prozessen, die auf der CPU 13 laufen, etc. Der Speicher 14 weist des weiteren einen Bereich 15 auf, in dem ein oder mehrere ausführbare Programme gespeichert sind, die auf der CPU 13 ablaufen können. Des weiteren ist ein Teil des Speichers mit Daten 16 versehen, mit denen das Betriebssystem 15 oder das Programm 16 arbeiten. Der Speicher 14 kann ganz oder zu einem Teil aus einem Speicher nur mit Lesezugriff oder ganz oder nur zu einem Teil aus einem Speicher mit Lese- und Schreibzugriff bestehen. Als Speicher 24 können auch CD-ROMs Festplatten, andere Computer etc. verwendet werden.The memory 14 has a section in which an operating system 15 is stored. The operating system 15 controls basic operations of the vending machine 10 , such as the input and output of data, access to peripheral devices, prioritization of processes that run on the CPU 13 , etc. The memory 14 also has an area 15 in which one or more executable programs are stored which can run on the CPU 13 . Furthermore, part of the memory is provided with data 16 with which the operating system 15 or the program 16 work. The memory 14 can consist entirely or in part of a memory with read access only or in whole or in part only from a memory with read and write access. CD-ROMs, hard drives, other computers etc. can also be used as the memory 24 .

Wie in der Fig. 2 weiter zu erkennen ist, ist ein Benutzersystem 20, entspre­ chend einem der Benutzersysteme 1.1 bis 1.n in der Fig. 1 analog dem Handels­ system 10 aufgebaut.As can also be seen in FIG. 2, a user system 20 , corresponding to one of the user systems 1.1 to 1 .n in FIG. 1, is constructed analogously to the trading system 10 .

Fig. 3 zeigt schematisch die Zusammenwirkung zwischen dem Handelsautoma­ ten 10 und einem Benutzersystem 20. Auf dem Benutzersystem 20 läuft lokal ein Benutzerprogramm 101, das über die Datenkommunikationsleitung 2 und das Datenkommunikationssystem 3 Daten mit einem Benutzerprozess 102 aus­ tauscht. Das Benutzerprogramm 101 stellt die Schnittstelle dar, über die ein Marktteilnehmer mit dem Handelsautomaten 10 interagiert. Auf Seiten des Han­ delsautomaten 10 läuft eine Kommunikationsprozess 102, der die vom Benutzer­ system, dem "Marktteilnehmer", ausgesandten Daten empfängt und zur Weiter­ bearbeitung an interne Prozesse weiterleitet. Im Handelsautomaten 10 sind ferner eine Reihe von Datenbanken 103 vorhanden, in denen Daten gespeichert sind. Mit diesen Daten werden die vom Marktteilnehmer an den Handelsautomaten 10 gesandten Daten, beispielsweise ein Auftrag oder ein Marktprüfungsauftrag, weiter bearbeitet. Ein Teil 104 der Datenbanken kann auch ausgelagert sein und von externen Systemen 105 auf Anfrage des Handelsautomaten automatisch be­ reitgestellt werden. Fig. 3 shows schematically the interaction between the Handelsautoma ten 10 and a user system 20th A user program 101 runs locally on the user system 20 and exchanges data with a user process 102 via the data communication line 2 and the data communication system 3 . The user program 101 represents the interface via which a market participant interacts with the vending machine 10 . On the part of the vending machine 10 , a communication process 102 is running, which receives the data sent by the user system, the “market participant”, and forwards it to internal processes for further processing. In the vending machine 10 there are also a number of databases 103 in which data are stored. This data is used to further process the data sent by the market participant to the vending machine 10 , for example an order or a market inspection order. A part 104 of the databases can also be outsourced and automatically provided by external systems 105 at the request of the vending machine.

Fig. 4 zeigt die funktionelle Aufteilung des Handelsautomaten 10, wie sie von den verschiedenen, im Speicher 14 gespeicherten und durch die CPU 13 ausgeführ­ ten Programmen realisiert ist. Fig. 4 shows the functional division of the vending machine 10 , as it is realized by the various programs stored in the memory 14 and executed by the CPU 13 th programs.

Der elektronische Marktplatz 10 umfaßt ein Kernsystem 110, das die wesentli­ chen Funktionen des Handelsautomaten zur Schaffung des elektronischen Marktplatzes ausführt, wie den Empfang von Aufträgen und Marktprüfungsaufträ­ gen, die Verarbeitung der Auftragsparameter und das Erstellen und Senden von Matching-Vorschlägen.The electronic marketplace 10 includes a core system 110 that performs the essential functions of the vending machine to create the electronic marketplace, such as receiving orders and market review orders, processing the order parameters, and creating and sending matching suggestions.

Das Kernsystem beinhaltet ein Transferkostenmodul 112, durch das die Transfer­ kosten berechnet werden und die Auftragsparameter in Abhängigkeit von der je­ weiligen Marktbewerber-Marktanbieter-Paarung geändert werden. Hierzu weist das Transferkostenmodul Recheneinheiten wie Multiplikationseinheiten, Addier­ werke bzw. -einheiten, Integratoren und Interpolationseinheiten auf.The core system includes a transfer cost module 112 , by means of which the transfer costs are calculated and the order parameters are changed depending on the respective market applicant-market provider pairing. For this purpose, the transfer cost module has arithmetic units such as multiplication units, adders or units, integrators and interpolation units.

Das Kernsystem 110 umfasst des weiteren einen Komparator 114, der die Auf­ tragsparameter eines Auftrags eines Marktanbieters mit den Marktprüfungspara­ metern eines Marktanbieters vergleicht und ein Vergleichsergebnis in digitaler Form bereitstellt. Auch der Komparator kann Rechenwerke umfassen, um Ver­ gleiche zwischen Parametern durchführen zu können, die selber keinen exakten Wert darstellen, sondern eine über einen Wertebereich definierte Funktion dar­ stellen.The core system 110 further includes a comparator 114 , which compares the order parameters of an order from a market provider with the market review parameters of a market provider and provides a comparison result in digital form. The comparator can also include arithmetic units, in order to be able to carry out comparisons between parameters which themselves do not represent an exact value, but rather represent a function defined over a range of values.

Das Kernsystem 110 umfasst auch einen Generator 115, an den das Vergleichs­ ergebnis des Komparators 114 weitergeleitet wird, und der aus dem Vergleichs­ ergebnis einen Matching-Vorschlag erstellt. Dazu weist der Generator 115 eben­ falls Rechenwerke auf, um in Abhängigkeit von den Marktprüfungsparametern oder den Auftragsparametern eine Wertung und Gewichtung der einzelnen, im Matching-Vorschlag enthaltenen Aufträge durchzuführen. The core system 110 also comprises a generator 115 , to which the comparison result of the comparator 114 is forwarded and which creates a matching proposal from the comparison result. For this purpose, the generator 115 also has arithmetic units in order to carry out an evaluation and weighting of the individual orders contained in the matching proposal as a function of the market test parameters or the order parameters.

Das Kernsystem 110 umfasst schließlich noch eine Mehrzahl von Datenbanken 117, in denen Informationen gespeichert sind, auf die der Handelautomat 10 bei der Erstellung des Matching-Vorschlags automatisch zugreift. Diese Datenbanken 117 beinhalten eine Auftragsdatenbank 118, in der die derzeit gültigen, vom Han­ delsautomaten 10 empfangenen Aufträge von Marktanbietern mit ihren Auftrags­ parametern abgespeichert sind, eine Produktdatenbank 119, in der produktspezi­ fische Parameter der mit dem Handelsautomaten handelbaren Produkte gespei­ chert sind. Unter den Datenbanken 117 befindet sich auch eine Benutzerdaten­ bank 120, in der benutzerspezifische Informationen über die am Handelsauto­ maten tätigen Marktteilnehmer abgelegt sind. Außerdem ist eine Transferkosten­ datenbank 121 vorgesehen, in der Informationen über die Transferkosten zur Verbringung der Produkte von einem Ort an einen anderen Ort gespeichert sind.Finally, the core system 110 also comprises a plurality of databases 117 , in which information is stored, which the vending machine 10 automatically accesses when the matching proposal is created. These databases 117 include an order database 118, in which are currently in force, the Han 10 received orders dels machines from market vendors with their job stored parameters, a product database 119, which are hedged vomit in the produktspezi specific parameters of tradable with the trade machine products. Under the databases 117 there is also a user database 120 in which user-specific information about the market participants operating on the trading machines is stored. In addition, a transfer cost database 121 is provided, in which information about the transfer costs for moving the products from one place to another is stored.

Die Datenbanken 117 sind für die Marktteilnehmer gewöhnlicherweise in ihrer Gesamtheit nicht einsehbar.The databases 117 are usually not visible to the market participants in their entirety.

Der Handelsautomat 10 weist ferner ein Verwaltungsmodul 125, ein Buchhal­ tungsmodul 126, ein Zahlungsmodul 127, ein Sprachmodul 128 und ein Wäh­ rungsmodul 129 auf, die im folgenden kurz beschrieben werden:The vending machine 10 also has an administration module 125 , an accounting module 126 , a payment module 127 , a voice module 128 and a currency module 129 , which are briefly described below:

Das Verwaltungsmodul 125 dient zur Wartung und Pflege des Handelsautomaten 10 und erlaubt Eingriffe in die Module 110 bis 129 des Handelsautomaten 10 durch den Betreiber des elektronischen Marktplatzes.The management module 125 is used for the maintenance and care of the vending machine 10 and permits interventions in the modules 110 to 129 of the vending machine 10 by the operator of the electronic marketplace.

In dem elektronischen Marktplatz 10 kann ein Buchhaltungsmodul 126 enthalten sein, das die Buchhaltung des elektronischen Marktplatzes 10 für dessen Betrei­ ber automatisch ausführt. Das Buchhaltungsmodul 126 überwacht die empfange­ nen Aufträge der Marktanbieter und die Marktprüfungsaufträge der Marktbewer­ ber sowie die zwischen Marktanbietern und Marktbewerbern abgeschlossenen Verträge. Anhand dieser Informationen erstellt das Buchhaltungsmodul automa­ tisch Gebührenrechnungen für die Marktteilnehmer, die über das Zahlungsmodul dann automatisch abgewickelt werden können. In the electronic marketplace 10, an accounting module 126 may be included, which automatically executes the accounting over the electronic marketplace 10 for the Operator Op. The accounting module 126 monitors the orders received from the market providers and the market review orders from the market applicants as well as the contracts concluded between market providers and market applicants. Based on this information, the accounting module automatically creates fee invoices for market participants, which can then be processed automatically via the payment module.

Über das Zahlungsmodul 127 kann bei einem erfolgreichen Abschluß eines Kauf­ vertrages zwischen einem Käufer und einem Verkäufer automatisch die Zahlung abgewickelt werden. Dazu ist das Zahlungsmodul 127 über eine Datenkommuni­ kationsleitung, in Fig. 3 nicht dargestellt, mit einem externen Inkasso-System, beispielsweise einem Kreditinstitut 130, verbunden. Durch den Datenaustausch mit dem Kreditinstitut 130 können Geldtransfers zwischen Marktteilnehmern oder von Marktteilnehmern an den Handelsautomaten automatisch vom Handelsauto­ maten 10 ausgeführt werden.Via the payment module 127 , the payment can be processed automatically when a purchase contract between a buyer and a seller is successfully concluded. For this purpose, the payment module 127 is connected via a data communication line, not shown in FIG. 3, to an external collection system, for example a credit institution 130 . Through the data exchange with the credit institution 130 , money transfers between market participants or market participants at the trading machines can be carried out automatically by the trading machine 10 .

Um den elektronischen Marktplatz 10 in einer Vielzahl von Ländern international einsetzen zu können, und um zu berücksichtigen, dass Käufer und Verkäufer nicht in den selben Ländern sitzen müssen, weist der elektronische Marktplatz 10 ein Sprachmodul 128 und ein Währungsmodul 129 auf.In order to be able to use the electronic marketplace 10 internationally in a large number of countries and to take into account that buyers and sellers do not have to be located in the same countries, the electronic marketplace 10 has a language module 128 and a currency module 129 .

Das Sprachmodul 128 ist mit einer Sprachdatenbank 128a ausgestattet, in der die verschiedenen Sprachen abgespeichert sind, mit der das Benutzerprogramm 101, vgl. Fig. 3, die vom Handelsautomaten 10 empfangenen Daten darstellt.The language module 128 is equipped with a language database 128 a, in which the various languages are stored, with which the user program 101 , cf. Fig. 3, representing the data received from commercial machine 10 data.

Das Währungsmodul 129 berücksichtigt unterschiedliche Währungen im Auftrag eines Marktanbieters und dem Marktprüfungsantrag des Marktbewerbers. Der Handelsautomat stellt diese Unterschiede durch einen Vergleich der Marktprü­ fungsparameter und der Auftragsparameter automatisch fest und aktiviert das Währungsmodul, um die Währungen auf die im Marktprüfungsauftrag angegebe­ ne Währung umzurechnen. Dazu kann das Währungsmodul mit einem externen System 131, beispielsweise einer Währungsbörse, verbunden sein, das über eine Datenkommunikationsleitung ständig oder auf Anfrage die Währungskurse an den Handelsautomaten weiterleitet.The currency module 129 takes into account different currencies on behalf of a market provider and the market applicant's market review request. The vending machine automatically determines these differences by comparing the market test parameters and the order parameters and activates the currency module in order to convert the currencies to the currency specified in the market test order. For this purpose, the currency module can be connected to an external system 131 , for example a currency exchange, which forwards the exchange rates to the vending machines continuously or on request via a data communication line.

Im folgenden wird die Funktion des elektronischen Marktplatzes anhand von Be­ nutzungsbeispielen beschrieben.In the following, the function of the electronic marketplace is described using Be usage examples described.

Bevor ein Benutzer als Marktteilnehmer am elektronischen Marktplatz teilnehmen kann, muß er sich als neuer Benutzer im Handelsautomaten registrieren lassen. Die Registrierung findet vorzugsweise automatisch über die Datenkommunikationsleitung 2 statt. Über die Datenkommunikationsleitung wählt sich der neue Be­ nutzer in den Handelsautomaten ein und macht Angaben zu seiner Identifikation, zu seinem Standort und zu seiner Kontaktierung. Die neuen Benutzerdaten wer­ den vom Kernsystem automatisch in die Benutzerdatenbank 120 eingetragen. Über das Verwaltungsmodul 125 kann die Authentizität und die Qualität der sich registrierenden Benutzer kontrolliert und einzelnen Benutzern der Zugang zum Handelsautomaten verwehrt werden. Der Handelsautomat 10 erstellt automatisch Kennungsdaten wie Passwörter und Benutzer-IDs für die Benutzerkennung.Before a user can participate in the electronic marketplace as a market participant, he must register as a new user in the vending machine. The registration preferably takes place automatically via the data communication line 2 . The new user dials into the vending machine via the data communication line and provides information about his identification, his location and his contact. The new user data are automatically entered into the user database 120 by the core system. The authenticity and quality of the registering users can be checked and individual users can be prevented from accessing the vending machine via the management module 125 . The vending machine 10 automatically creates identification data such as passwords and user IDs for the user identification.

Nach Abschluss der Registrierung benachrichtigt der Handelsautomat den neuen Benutzer über die Datenkommunikationsleitung über die erfolgreiche Registrie­ rung.After the registration is completed, the vending machine notifies the new one User through the data communication line through the successful registration tion.

Um einen sicheren Datenaustausch zwischen dem Benutzersystem 20 und dem Handelsautomaten 10 zu gewährleisten, kann der Handelsautomat 10 zur Daten­ übertragung ein Verschlüsselungsmodul (nicht gezeigt) verwenden, durch das die ausgetauschten Informationen Dritten nicht zugänglich gemacht werden.To secure data exchange between the user system 20 and the commercial machine 10 to ensure the trade machine can 10 for data transmission an encryption module (not shown) used by the exchanged information is not made available to third parties.

Um am Markt teilnehmen zu können, wählt sich der registrierte Benutzer über sein Benutzerprogramm 101 in den Handelsautomaten ein und gibt dort seine Kennung und sein Paßwort ein. Stimmen Kennung und Paßwort mit dem in der Benutzerdatenbank gespeicherten Kennung und Paßwort überein, so gibt das Kernsystem 110 dem Benutzer den Zugang zum elektronischen Marktplatz frei.In order to be able to participate in the market, the registered user dials into the vending machine via his user program 101 and enters his identification and his password there. If the identifier and password match the identifier and password stored in the user database, the core system 110 enables the user access to the electronic marketplace.

Mit der Zugangsberechtigung kann der Benutzer jederzeit seine benutzerspezifi­ schen Daten ändern. Zu diesen benutzerspezifischen Daten gehören neben den benutzeridentifizierenden Angaben auch orderspezifische Daten oder Parameter, die einzelne, bei Aufträgen zu berücksichtigende Kriterien festlegen. Diese Krite­ rien entsprechen den Voreinstellungen für spätere Aufträge.With the access authorization, the user can change his user-specific at any time change data. These user-specific data include the user-identifying information including order-specific data or parameters, specify the individual criteria to be taken into account for orders. These criteria rien correspond to the presettings for later orders.

Die orderspezifischen Parameter umfassen beispielsweise:
The order-specific parameters include, for example:

  • - das minimale Gewicht pro Auftrag, um eine Versendung der gekauften o­ der verkauften Güter in zu kleinen Mengen zu verhindern; - the minimum weight per order in order to be able to ship the purchased o prevent the sold goods from being sold in too small quantities;  
  • - das minimale Rating des Vertragspartners bezüglich Produkt-, Liefer-, Zahlungs- und Verpackungsqualität;- the minimum rating of the contractual partner with regard to product, delivery, Payment and packaging quality;
  • - die minimale Matching-Überdeckung eines Auftrags bezüglich Preis, Stückzahl und Anzahl der gelieferten Produkte in Prozent;- the minimum matching coverage of an order in terms of price, Quantity and number of products delivered in percent;
  • - die Kennung von Marktteilnehmern, mit denen er keinen Vertragsschluß tätigen will (Negativliste) bzw. mit denen er bevorzugt Verträge abschlie­ ßen will (Positivliste), wobei jeder Marktteilnehmer Mitglied seiner eigenen Negativliste ist, um eine Matching mit den eigenen Aufträgen zu vermei­ den; und- the identifier of market participants with whom he has no contract wants to do (negative list) or with whom he prefers to conclude contracts wants to eat (positive list), whereby each market participant is a member of his own Negative list is to avoid matching with your own orders the; and
  • - die bevorzugte Währung und die bevorzugte Sprache des Marktteilneh­ mers.- the preferred currency and language of market participants mers.

In Fig. 5 ist schematisch die Funktion des Handelsautomaten 10 dargestellt. In der Auftragsdatenbank 119 sind die Auftragsparameter von Aufträgen - Kaufan­ gebote oder Verkaufsangebote - einzelner Marktanbieter 20 gespeichert.The function of the commercial machine 10 is shown schematically in FIG. 5. The order parameters of orders - purchase offers or sales offers - of individual market providers 20 are stored in the order database 119 .

Die Erstellung eines Auftrags findet im privaten Bereich des Marktteilnehmers auf dem Benutzersystem 20 oder im Handelsautomaten 10 statt, ohne dass ein ande­ rer Marktteilnehmer Einsicht in den Vorgang der Auftragserstellung nehmen kann. Der private Bereich kann sich physikalisch auf dem Benutzersystem 20, auf dem Handelsplatz oder auf einem beliebigen anderen System befinden.The creation of an order takes place in the private area of the market participant on the user system 20 or in the vending machine 10 , without another market participant being able to see the order creation process. The private area may be physically located on user system 20 , on the trading venue, or on any other system.

Zur Erstellung seines Auftrages gibt ein Benutzer auf seinem Benutzersystem 20 über die Benutzerschnittstelle 21 die produktspezifischen Auftragsparameter, durch die das Produkt beschrieben wird, und die auftrags- oder orderspezifischen Auftragsparameter, beispielsweise die Anzahl der gewünschten Produkte, den gewünschten Preis und den Liefertermin, ein.To create his order, a user enters the product-specific order parameters by which the product is described on his user system 20 via the user interface 21 and the order-specific or order-specific order parameters, for example the number of desired products, the desired price and the delivery date.

Ein wichtiger Aspekt des erfindungsgemäßen Handelsautomaten ist die Möglich­ keit des Marktanbieters, unscharf beschriebene Aufträge zu erzeugen. In der Produktdatenbank 119 sind verschiedene Produkte mit jeweils einer endlichen Anzahl von Produktparametern beschrieben. Diese Produktparameter sind bei Schrauben beispielsweise die Größe, die Materialklasse, die Oberflächenbe­ handlung und die Farbe. Diese Produktparameter können entweder exakt, durch genaue Angabe des gewünschten Parameters, oder unscharf, durch Angabe ei­ nes Parameterbereichs oder mehrerer Ausprägungen, in den Marktprüfungspa­ rametern bestimmt sein. Falls eine Ausprägung der Produktparameter, beispiels­ weise die Farbe, für den Marktbewerber völlig uninteressant ist, kann er sie als "Wild-Card" auch gänzlich unbestimmt lassen. Ein Auftrag mit einer Teilmenge von bereichsweise angegebenen oder freigelassenen Produktparametern wird als unscharfer Auftrag bezeichnet.An important aspect of the vending machine according to the invention is the ability of the market provider to generate orders that are out of focus. Various products, each with a finite number of product parameters, are described in the product database 119 . For screws, these product parameters include size, material class, surface treatment and color. These product parameters can be determined in the market test parameters either exactly, by specifying the desired parameter, or unsharp, by specifying a parameter range or several characteristics. If a characteristic of the product parameters, for example the color, is completely uninteresting for the market competitor, he can leave it as a "wild card" completely indefinite. An order with a subset of product parameters specified or released in certain areas is referred to as a fuzzy order.

Schließlich muss der Benutzer noch angeben, wie lange sein Auftrag gültig sein soll. Der Handelsautomat berücksichtigt Aufträge nur innerhalb der Auftragsgül­ tigkeitsdauer. Vor Eintritt oder nach Ablauf der Gültigkeitsdauer stellt der Han­ delsautomat die Aufträge für Marktprüfungsaufträge nicht zur Verfügung.Finally, the user has to specify how long his order is valid should. The vending machine only considers orders within the order validity period of activity. Before the start or after the validity period expires, the Han delsautomat the orders for market inspection orders are not available.

Auf die gleiche Weise wie ein Einzelauftrag kann auch ein Rahmenauftrag erstellt werden. Hierzu muß der Benutzer zusätzlich noch angeben, wann der Rahmen­ auftrag zum ersten Mal ausgeführt werden soll, wie viele Einzelaufträge und in welchem Abstand diese Einzelaufträge ausgeführt werden sollen. Da die Einzel­ aufträge eines Rahmenauftrages identisch sind, werden bei einer Änderung des Einzelauftrages sämtliche dazugehörigen Einzelaufträge gleichzeitig geändert.A blanket order can be created in the same way as a single order become. To do this, the user must also specify when the frame order to be executed for the first time, how many individual orders and in the distance between these individual orders. Because the single orders of a blanket order are identical, if the Individual order all associated individual orders changed at the same time.

Der Handelsautomat erlaubt auch die Angabe von mengenabhängigen Preisen. So kann beispielsweise für eine minimale Stückzahl und für eine maximale Stückzahl jeweils ein unterschiedlicher Stückpreis angegeben werden. Das Kernmodul interpoliert dann zwischen diesen beiden Grenzwerten, um eine Preisfunktion in der Abhängigkeit von der Ordermenge herzustellen. Der Mat­ ching-Vorschlag wird in diesem Fall von Handelsautomaten auf Grundlage des interpolierten Preises berechnet. Das Kernsystem 110 akzeptiert auch eine Mehr­ zahl von Stückpreis-Mengen-Paaren und wählt automatisch eine entsprechende Interpolationsfunktion in Abhängigkeit von der Anzahl der Preis-Mengen-Paare.The vending machine also allows the indication of quantity-dependent prices. For example, a different unit price can be specified for a minimum quantity and for a maximum quantity. The core module then interpolates between these two limit values to produce a price function depending on the order quantity. In this case, the matching proposal is calculated by vending machines based on the interpolated price. The core system 110 also accepts a plurality of unit price-quantity pairs and automatically selects an appropriate interpolation function depending on the number of price-quantity pairs.

Nach Angabe aller Auftragsparameter kann sich der Benutzer entscheiden, ob er den Auftrag in den öffentlichen Bereich auf der Auftragsdatenbank dem durch den Handelsautomaten gesteuerten Zugriff von Marktbewerbern zur Verfügung stellen will, oder ob er den gerade erstellten Auftrag im Rahmen einer Marktprüfung ge­ gen die Aufträge in der Auftragsdatenbank testen will.After specifying all the job parameters, the user can decide whether he should the order in the public area on the order database by the  Vending machines provide controlled access from market competitors wants, or whether he ge the order just created as part of a market review wants to test the orders in the order database.

Entschließt sich der Marktteilnehmer zu einer Veröffentlichung seines Auftrags, so erzeugt er an seinem Benutzersystem 20 durch Betätigung eines Schaltele­ ments ein Auftragssignal. Auf das Auftragssignal hin nimmt der Handelsautomat 10 das Angebot des Marktteilnehmers automatisch aus dessen privaten Bereich und speichert es in der Auftragsdatenbank 118. Um einen schnellen Zugriff auf die Datenbank 118 zu ermöglichen, kann der Handelsautomat 10 vor dem Able­ gen in der Datenbank eine automatische Bearbeitung und Konvertierung des Auftrags in das Datenbankformat durchführen.If the market participant decides to publish his order, he generates an order signal on his user system 20 by actuating a switching element. Upon the order signal, the vending machine 10 automatically takes the offer of the market participant from their private area and stores it in the order database 118 . In order to enable quick access to the database 118 , the vending machine 10 can automatically process and convert the order into the database format before it is stored in the database.

Entschließt sich der Marktteilnehmer zu einer Marktprüfung, so erzeugt er an sei­ nem Benutzersystem 20 durch Betätigung eines Schaltelements ein Marktprü­ fungssignal. Auf das Marktprüfungssignal hin testet der Handelsautomat 10 den erstellten Auftrag gegen den Markt. Der Markt wird dabei durch die in der Auf­ tragsdatenbank gespeicherten, derzeit gültigen Aufträge gebildet. Die Marktprü­ fung bildet die Hauptfunktion des Handelsautomaten 10 und kann vom Handels­ automaten 10 für einen Auftrag im öffentlichen oder im privaten Bereich durch­ geführt werden.If the market participant decides to carry out a market test, he generates a market test signal on his user system 20 by actuating a switching element. The vending machine 10 tests the created order against the market in response to the market check signal. The market is formed by the currently valid orders stored in the order database. The market test forms the main function of the vending machine 10 and can be carried out by the vending machine 10 for an order in the public or private sector.

Der Ablauf der Marktprüfung wird nun unter Bezug auf Fig. 5 beschrieben.The process of the market check will now be described with reference to FIG. 5.

Der Handelsautomat 10 empfängt über seine an das Kommunikationssystem 3 angeschlossene Kommunikationsschnittstelle 12 einen Marktprüfungsauftrag 150, der in digitaler, elektronischer Form vorliegt. In dem Marktprüfungsantrag sind orderspezifische Parameter 151 und produktspezifische Parameter 152 enthalten.The vending machine 10 receives, via its communication interface 12 connected to the communication system 3 , a market test order 150 which is in digital, electronic form. The market test application contains order-specific parameters 151 and product-specific parameters 152 .

Der Handelsautomat 10 kann Marktprüfungsaufträge von einer Vielzahl von Pro­ duktklassen, beispielsweise Schrauben und Muttern durchführen. Das Kernsys­ tem bestimmt zunächst anhand der produktspezifischen Parameter 152 automa­ tisch die Produktklasse, innerhalb derer die Marktprüfung stattfinden soll. The vending machine 10 can perform market review orders from a variety of product classes, such as bolts and nuts. The core system automatically determines the product class within which the market review is to take place based on the product-specific parameters 152 .

Ist die Produktklasse bestimmt, so kann das Kernsystem 110 eine zunächst gro­ be Suche in der Auftragsdatenbank durchführen, um eine erste, grobe Voraus­ wahl anhand einer Teilmenge der auftrags- und produktspezifischen Parameter von komplementären Angeboten durchzuführen. Dazu kann dem Transferkos­ tenmodul 112 ein Komparator mit einem Rechenwerk (nicht gezeigt) vorgeschal­ tet sein, der über eine Leseeinheit Zugriff auf die Auftragsdatenbank hat.Once the product class has been determined, the core system 110 can initially carry out a rough search in the order database in order to carry out a first rough selection based on a subset of the order and product-specific parameters of complementary offers. For this purpose, the comparator module 112 can be preceded by a comparator with an arithmetic unit (not shown) which has access to the job database via a reading unit.

Das Transferkostenmodul 112 berechnet die Transferkosten als Funktion der Marktanbieter-Marktbewerber-Paarung sowie der oder- und produktspezifischen Parameter 151, 152.The transfer cost module 112 calculates the transfer costs as a function of the market provider-market applicant pairing and the or- and product-specific parameters 151 , 152 .

Dazu liest das Transferkostenmodul 112 Informationen über die produktspezifi­ schen Transferkosten aus der Produktdatenbank 119. Dies ist beispielsweise das Stückgewicht und das Packungsvolumen der im Marktprüfungsauftrag enthalte­ nen Produkte. Des weiteren liest das Transferkostenmodul 112 aus der Benut­ zerdatenbank 120 Informationen über den Standort und die Präferenzen jeweils des Marktbewerbers und des Marktanbieters. Die Benutzerpräferenzen können beispielsweise bestimmte Anforderungen an die Versandart umfassen. Mit den Informationen über die benutzerspezifischen und die produktspezifischen Trans­ ferkosten berechnet das Transferkostenmodul 112 automatisch die Transferkos­ ten unter Zuhilfenahme der Transferkostendatenbank 121. Dabei berücksichtigt das Transferkostenmodul 112 automatisch die orderspezifischen Parameter wie die Auftragsmenge.For this purpose, the transfer cost module 112 reads information about the product-specific transfer costs from the product database 119 . This is, for example, the unit weight and the packaging volume of the products contained in the market inspection order. Furthermore, the transfer cost module 112 reads information about the location and the preferences of the market applicant and the market provider from the user database 120 . For example, user preferences may include certain shipping method requirements. With the information about the user-specific and the product-specific transfer costs, the transfer cost module 112 automatically calculates the transfer costs with the aid of the transfer cost database 121 . The transfer cost module 112 automatically takes into account the order-specific parameters such as the order quantity.

Mit Hilfe eines integrierten Rechenwerks berechnet das Transferkostenmodul 112 für den individuellen Auftrag und die individuelle Marktanbieter-Marktbewerber- Paarung die Transferkosten 153 und ändert den Auftragspreis in den Auftragspa­ rametern entsprechend ab. Die durch die Transferkosten geänderten Auftragspa­ rameter 153 und die Produktparameter 152 werden dann an den Komparator 114 in digitaler Form weitergeleitet.With the help of an integrated arithmetic unit, the transfer cost module 112 calculates the transfer costs 153 for the individual order and the individual market provider-market applicant pairing and changes the order price accordingly in the order parameters. The order parameters 153 and the product parameters 152 changed by the transfer costs are then forwarded to the comparator 114 in digital form.

Der Komparator 114 vergleicht unter Verwendung eines Rechenwerks die zumin­ dest teilweise geänderten Auftragsparameter 153 mit den auftragsspezifischen Marktprüfungsparametern 151. Dabei filtert der Komparator 114 die passenden komplementären Marktangebote automatisch als Funktion der auftragsspezifi­ schen Parametern heraus. Dabei berücksichtigt der Komparator automatisch un­ scharfe Angebote, mengenabhängige Preise und in den Auftrags- und Marktprü­ fungsparametern spezifizierte Überdeckungen. Als Ergebnis sendet der Genera­ tor 114 eine elektronische Liste 154 an den Generator 116.The comparator 114 uses an arithmetic unit to compare the at least partially changed order parameters 153 with the order-specific market check parameters 151 . The comparator 114 automatically filters out the matching complementary market offers as a function of the order-specific parameters. The comparator automatically takes into account imprecise offers, quantity-dependent prices and overlaps specified in the order and market test parameters. As a result, generator 114 sends an electronic list 154 to generator 116 .

Der Generator 116 ordnet die vom Komparator 114 erzeugte elektronische Liste und erzeugt einen Matching-Vorschlag 155, den er an das Benutzersystems des Marktbewerbers in digitaler Form sendet.The generator 116 organizes the electronic list generated by the comparator 114 and generates a matching proposal 155 , which it sends to the market applicant's user system in digital form.

Der Generator 116 berechnet dabei in Abhängigkeit von orderspezifischen Para­ metern und Informationen aus der Benutzerdatenbank 120 eine Listenreihenfol­ gen, in der die vom Komparator 114 erzeugte Liste 154 an das Benutzersystem 20 gesendet wird. Hierzu kann sich der Generator physikalisch auch im Benut­ zersystem 20 befinden. Zur Berechnung der Reihenfolge verwendet der Genera­ tor eine Optimierungsfunktion.The generator 116 calculates, depending on order-specific parameters and information from the user database 120, a list order in which the list 154 generated by the comparator 114 is sent to the user system 20 . For this purpose, the generator can also be physically located in the user system 20 . The generator uses an optimization function to calculate the sequence.

Am Benutzersystem 20 kann sich der Markbewerber den Matching-Vorschlag 155 auflisten lassen und seinem Auftrag gegenüberstellen. Falls er ein passendes Angebot findet, kann er einen Vertragsabschluss initiieren. Ansonsten kann er für alle angezeigten Angebote die Marktlage aus der Sicht des Marktanbieters beo­ bachten, um entsprechend auf die Mitbewerber reagieren zu können.The market applicant can have the matching proposal 155 listed on the user system 20 and compare it with his order. If he finds a suitable offer, he can initiate a contract. Otherwise, he can observe the market situation for all displayed offers from the perspective of the market provider in order to be able to react accordingly to the competition.

Der Marktbewerber kann dann mit veränderten Marktprüfungsparametern eine erneute Marktprüfung durchführen, um andere, bei der ersten Marktprüfung nicht aufgefundene Aufträge zu suchen. Die erneute Marktprüfung läuft dann wieder nach dem in Fig. 5 beschriebenen Schema ab.The market applicant can then carry out a new market test with changed market test parameters in order to search for other orders which were not found during the first market test. The renewed market check then runs again according to the scheme described in FIG. 5.

Bei der automatischen Marktprüfung kann der Marktbewerber durch eine Ände­ rung seiner Marktprüfungskriterien die Auswahl der im Handelsautomaten ge­ speicherten Angebote zu steuern. Er kann beispielsweise:
In the automatic market check, the market applicant can control the selection of the offers stored in the vending machine by changing his market check criteria. For example:

  • - eine akzeptierte Abweichung des Angebots vom gewünschten Preis,- an accepted deviation of the offer from the desired price,
  • - eine Einhaltung des gewünschten Mindestgewichts und/oder - compliance with the desired minimum weight and / or  
  • - eine Abweichung von der Negativliste spezifizieren, d. h. ob auch Angebote von Marktteilnehmern angezeigt werden sollen, die auf der Negativliste des Marktbewerbers stehen.- specify a deviation from the negative list, d. H. whether also offers to be displayed by market participants who are on the negative list of the market candidate.

Damit kann auch ein bereits erstellter Matching-Vorschlag weiter bearbeitet wer­ den und die aufgefundenen komplementären Aufträge nach anderen Regeln be­ wertet und aufgelistet werden.This means that a matching proposal that has already been created can be processed further the and the complementary orders found according to other rules evaluated and listed.

Durch Angabe der Marktprüfungsparameter kann der Marktbewerber auswählen, ob die Auswahl der Angebote nach Anzahl der Auftragspositionen, Preis, Gewicht oder Stückzahl optimiert werden soll. Das Benutzersystem listet dann alle Ange­ bote, die eine Überdeckung mit dem aktuellen Auftrag des Marktbewerbers ha­ ben, in der gewünschten Reihenfolge auf einem Bildschirm auf oder druckt diese Liste aus. Es zeigt dabei folgende Auftragsparameter an:
By specifying the market review parameters, the market applicant can choose whether the selection of offers should be optimized according to the number of order items, price, weight or quantity. The user system then lists all offers that have an overlap with the current order of the market candidate in the desired order on a screen or prints this list. It shows the following order parameters:

  • - Anzahl der Auftragspositionen, Stückzahl und Gewicht der Überdeckung (jeweils absolut und relativ bezogen auf den aktuellen Auftrag des Bewer­ bers),- Number of order items, number of items and weight of the coverage (in each case absolutely and relatively related to the current order of the evaluator bers),
  • - Anteil der Kosten der Überdeckung, die aus der Forderung des Anbieters unter Berücksichtigung der Transport- und Zollkosten entstehen (absolut und relativ bezogen auf den aktuellen Auftrag des Bewerbers),- Proportion of the cost of the surplus arising from the claim of the provider taking into account transport and customs costs (absolute and relative to the current job of the applicant),
  • - Anteil der Kosten der Überdeckung, die aus dem aktuellen Auftrag des Anbieters entstehen (absolut und relativ bezogen auf den aktuellen Auftrag des Bewerbers) und- Proportion of the cost of the surplus arising from the current order of the Provider arise (absolute and relative to the current order of the applicant) and
  • - Zoll- und Transportkosten.- customs and transport costs.

Dabei werden alle diese Parameter aus der Sicht des Marktbewerbers angezeigt.All of these parameters are displayed from the perspective of the market applicant.

Die Fig. 6 und 7 verdeutlichen, wie die Transferkosten in den Matching-Vorschlag einfließen. Die Berechnung des Verkaufspreises hängt davon ab, ob es sich beim aktuellen Auftrag um einen Kauf oder einen Verkauf handelt. Der Einfachheit be­ schränkt sich das Beispiel auf eine einzige Auftragsposition. Bei mehreren Auftragspositionen fließen die Einzelaufträge jeweils bezogen auf ihren Gesamtanteil in die Berechnung ein.Incorporated Figs. 6 and 7 illustrate how the transfer costs in the matching proposal. The calculation of the sales price depends on whether the current order is a buy or a sale. For simplicity, the example is limited to a single order item. If there are several order items, the individual orders are included in the calculation based on their total share.

In Fig. 6 ist folgender Sachverhalt dargestellt: Ein Verkäufer 200 will eine Menge von Schrauben, die zu 100% angenommen wird, zu einem Gesamtpreis von 1000 $ ab Werk verkaufen. Mit dieser Marktprüfungsanfrage sucht der Handelsautomat nach komplementären Kaufaufträgen in der Auftragsdatenbank 118. In der Auf­ tragsdatenbank befinden sich zwei Kaufangebote, 201 und 202, von denen der eine Käufer 201 eine relative Menge von 50% der vom Verkäufer 200 verkauften Produkte zu einem Gesamtpreis von 570 $ frei Haus kaufen will. Der andere Käufer 202 will 40% der vom Verkäufer 200 angebotenen Menge für einen Preis von 450 $ frei Haus. Ohne Berücksichtigung der Transferkosten liegt das Frei- Haus Kaufangebot des Käufers 201 damit über dem des Käufers 202.In FIG. 6, the following situation is depicted: A seller wants to sell 200 a lot of screws, which is assumed to be 100%, for a total price of $ 1000 from the factory. With this market review request, the vending machine searches for complementary buy orders in the order database 118 . In the order database there are two purchase offers, 201 and 202 , of which one buyer 201 wants to buy a relative amount of 50% of the products sold by seller 200 free of charge for a total price of $ 570. The other buyer 202 wants 40% of the quantity offered by seller 200 free for a price of $ 450. Without taking the transfer costs into account, the free house purchase offer of buyer 201 is therefore greater than that of buyer 202 .

Der Handelsautomat berechnet für die Paarung des Käufers 201 mit dem Ver­ käufer 200 die Gesamttransferkosten für den Transport der Ware vom Verkäufer 200 zum Käufer 201 zu 80 $. Diese Kosten müssen von dem frei-Haus- Kaufangebot des Käufers 201 abgezogen werden, um mit dem Verkaufsangebot des Verkäufers 200 verglichen zu werden.Trading Machine calculated for the pairing of the buyer 201 to the United buyer 200 the total transfer cost of transporting the goods from the seller to the buyer 200 201 to $ 80. These costs must be deducted from buyer's 201 home offer to be compared to seller 200's sale offer.

Für die Paarung des Käufers 202 mit dem Verkäufer 200 berechnet der Handels­ automat die Gesamttransferkosten zu 50 $. Wie beim Käufer 201 werden vom Kaufangebot des Käufers 202 die Transferkosten abgezogen. Unter Berücksichti­ gung der Transportkosten ergibt sich daher ein Kaufangebotspreis von 400 $. Das Kaufangebot des Käufers 201 entspricht daher bei Berücksichtigung der Transferkosten dem Verkaufsangebot des Verkäufers 200 für die vom Käufer 201 nachgesuchte Menge. Der Handelsautomat 10 wird daher das Kaufangebot des Käufers 201 in den automatisch erstellten Matching-Vorschlag aufnehmen.For the pairing of the buyer 202 with the seller 200 , the trading machine calculates the total transfer cost at $ 50. As with buyer 201 , transfer costs are deducted from buyer 202's purchase offer. Taking the transportation costs into account, this results in a purchase offer price of $ 400. The purchase offer of the buyer 201 therefore corresponds to the sales offer of the seller 200 for the quantity sought by the buyer 201 , taking into account the transfer costs. The vending machine 10 will therefore include the purchase offer of the buyer 201 in the automatically created matching proposal.

Da die Transferkosten von der jeweiligen Käufer-Verkäufer-Paarung abhängen, kann sich für einen anderen Verkäufer 203 mit anderen Verkaufsparametern, bei­ spielsweise einem Preis von 900 $ für 100%, hinsichtlich der um die Transfer­ kosten bereinigten Preise das Angebot des Käufers 201 als attraktiver erweisen. Since the transfer costs depend on the respective buyer-seller pairing, for another seller 203 with different sales parameters, for example a price of $ 900 for 100%, the offer of buyer 201 may be more attractive with regard to the prices adjusted for the transfer costs prove.

In Fig. 7 ist ein Fallbeispiel analog zum Fallbeispiel der Fig. 6 dargestellt, bei dem vom Handelsautomaten eine Kaufnachfrage als Marktprüfungsanfrage gematcht werden soll: Käufer 205 sucht eine Menge von 100% zu einem Gesamtpreis von 1000 $ frei Haus. Auf diese Marktprüfungsanfrage hin sucht der Handelsautomat 10 in seiner Auftragsdatenbank 118 nach Angeboten, die in ihren produktspezifi­ schen Parametern mit der Marktprüfungsnachfrage übereinstimmen. Der Han­ delsautomat findet dabei die Verkaufsangebote der Verkäufer 206 und 207. Ver­ käufer 206 bietet 50% der vom Käufer 205 nachgefragten Menge zu einem Preis von 600 $ ab Werk an. Verkäufer 207 bietet 60% der vom Käufer 205 nachge­ fragten Menge zu einem Preis von 670 $ ab Werk an. FIG. 7 shows a case example analogous to the case example of FIG. 6, in which a purchase demand is to be matched by the commercial machine as a market check request: buyer 205 searches for a quantity of 100% free of charge for a total price of $ 1000. In response to this market test request, the vending machine 10 searches in its order database 118 for offers that match the product test-specific parameters with the market test demand. The vending machine finds the sales offers from sellers 206 and 207 . Seller 206 offers 50% of the quantity requested by buyer 205 ex-factory at a price of $ 600. Seller 207 offers 60% of the quantity requested by buyer 205 ex works at a price of $ 670.

Für die automatische Erstellung des Matching-Vorschlags berechnet das Trans­ ferkostenmodul zunächst die Transferkosten für die beiden Paarungen Käufer 205-Verkäufer 206 und Käufer 205 zu Verkäufer 206 zu 70 $ bzw. 80 $. Diese Kosten sind den Ab-Werk-Angeboten der Verkäufer 206 und 207 hinzuzuaddie­ ren, bevor der Handelsautomat die Angebote für den Marktprüfungsauftrag hin­ sichtlich ihrer Preise optimiert. Nach Berücksichtigung der Transferkosten liegen beide Verkaufsangebote über dem vom Käufer 205 angestrebten Preis.For the automatic creation of the matching proposal, the transfer cost module first calculates the transfer costs for the two pairings buyer 205-seller 206 and buyer 205 to seller 206 at $ 70 and $ 80, respectively. These costs must be added to the ex-works offers of sellers 206 and 207 before the vending machine optimizes the offers for the market test order with regard to their prices. After taking the transfer costs into account, both sales offers are above the price sought by buyer 205 .

Der Handelsautomat wird die Angebote der Käufer 206 und 207 nach einer Kos­ tenfunktion bewerten, beispielsweise nach der Abweichung vom gewünschten Stückpreis des Käufers 205, und in der bewerteten Reihenfolge an das System des Käufers 205 senden.The vending machine will evaluate the offers of buyers 206 and 207 according to a cost function, for example the deviation from the desired unit price of buyer 205 , and send them to the system of buyer 205 in the order evaluated.

Maßgeblich für die automatische Bewertung der Reihenfolge bei der Optimierung nach dem Preis, wie sie vom Handelsautomaten durchgeführt wird, ist die Diffe­ renz zwischen dem gewünschten Preis und dem Angebotspreis bezogen auf den Gesamtpreis der Überdeckung.Decisive for the automatic evaluation of the order in the optimization according to the price, as it is carried out by the vending machine, is the diffe difference between the desired price and the offer price based on the Total price of the coverage.

Der aktuelle Auftrag wird gegen alle Angebote (d. h. Aufträge) im Marktplatz ge­ prüft, bei denen es eine Überschneidung der Lieferzeiträume zwischen dem aktu­ ellen Auftrag und dem Angebot gibt. Bei unscharfen Kaufaufträgen führt der Han­ delsautomat ein unscharfes Matching durch: Auftragspositionen, in denen der Käufer mehrere Ausprägungen oder einen Bereich für einen produktspezifischen Parameter eines Artikels selektiert hat, werden vom Handelsautomaten mit allen Verkaufsaufträgen mit einer dieser Ausprägungen gematcht.The current order is against all offers (i.e. orders) in the marketplace checks where there is an overlap of delivery times between the current order and the offer there. In the case of fuzzy purchase orders, the Han leads automatic blurred matching by: order items in which the Buyer multiple occurrences or a range for a product-specific  The parameters of an article are selected by the vending machine with all Sales orders matched with one of these characteristics.

Es kann vorkommen, dass in der Marktprüfung mehrere Angebote des gleichen Marktteilnehmers angezeigt werden. Dies kann dazu führen, dass der maximal mögliche Matchingumfang zwischen den beteiligten Marktteilnehmern nicht er­ reicht wird, weil das Matching nur auftragsweise stattfinden kann. Um diese Situ­ ation möglichst weit einzuschränken, versucht der Marktprüfungs-Algorithmus nach der Bestimmung der Matching-Kandidaten Aufträge des gleichen Anbieters zu einem (virtuellen) Sammelauftrag zusammenzufassen, indem die einzelnen Auftragspositionen der beteiligten Aufträge aufsummiert werden. Dabei ist zu be­ achten, dass die Lieferzeitüberdeckungen und die vom Käufer gewünschte Über­ deckungsvolumina für das Matching eingehalten werden. Dazu sind verschiedene Heuristiken möglich.It can happen that several offers of the same one occur in the market review Market participants are displayed. This can lead to the maximum possible scope of matching between the participating market participants does not he is enough because matching can only take place on an order basis. To this situ The market test algorithm tries to limit the limit as far as possible After determining the matching candidates, orders from the same provider summarized in a (virtual) collective order by the individual Order items of the orders involved are added up. It is to be make sure that the delivery time overlaps and the excess requested by the buyer cover volumes for the matching are observed. There are various Heuristics possible.

Um sich einen Überblick darüber zu verschaffen, wie der aktuelle Auftrag im Be­ zug auf einen konkreten Auftrag eines Marktanbieters steht, kann der Marktbe­ werber eine Marktprüfung mit den Auftragsparametern eines im Matching- Vorschlag enthaltenen Auftrags durchführen. Damit schlüpft der Marktbewerber in die Rolle des komplementären Marktanbieters. Der Handelsautomat erstellt zu dieser Marktprüfungsanfrage automatisch einen Matching-Vorschlag, wie oben bereits beschrieben wurde. In diesem komplementären Matching-Vorschlag sind für das komplementäre Angebot zur ursprünglichen Marktprüfungsanfrage alle möglichen Matching-Kandidaten aufgezeigt, die sich für das entsprechende An­ gebot derzeit auf dem Marktplatz befinden.To get an overview of how the current order in the Be the market owner can draw on a specific order from a market provider advertise a market review with the order parameters of a matching Execute the proposal contained in the proposal. The market competitor slips in the role of the complementary market provider. The vending machine creates too this market check request automatically a matching proposal, as above has already been described. In this complementary matching proposal are for the complementary offer to the original market review request all possible matching candidates are shown, who are for the corresponding An bid are currently in the marketplace.

Dieses Ergebnis entspricht genau der Sicht, die der Marktanbieter bei der Markt­ prüfung seines Auftrags erhalten würde. So hat jeder Marktteilnehmer die Mög­ lichkeit vor dem Abschluss eines Vertrags oder dem Verwerfen eines Angebots seinen Auftrag gemäß der Marktlage anzugleichen.This result corresponds exactly to the view that the market provider has on the market review of his order would be received. So every market participant has the opportunity before entering into a contract or rejecting an offer adjust his order according to the market situation.

Wenn der Marktbewerber schließlich ein akzeptables Angebot gefunden hat, kann er durch Senden eines Abschlusssignals an den Handelsautomaten den Handel perfekt machen. In diesem Fall spricht man von einem Match. Danach werden die Überdeckungen aus den beteiligten Aufträgen in der Auftragsdaten­ bank extrahiert und die reduzierten Aufträge in das jeweilige Portfolio der Markt­ teilnehmer übernommen.When the competitor finally finds an acceptable offer, he can send the transaction signal to the vending machine Make trading perfect. In this case one speaks of a match. After that  the overlaps from the orders involved in the order data bank extracted and the reduced orders in the respective portfolio of the market participant taken over.

Ein Rahmenauftrag kann nur mit einem anderen Rahmenauftrag gematcht (bzw. in die Vorschlagsliste aufgenommen) werden. Voraussetzung dafür ist, dass Startzeitpunkt sowie Wiederholungsanzahl und -frequenz der beiden Rahmen­ aufträge übereinstimmen. Um diese Einschränkungen einhalten zu können, hat jeder Marktteilnehmer die Möglichkeit, sich alle im Marktplatz befindlichen Rah­ menaufträge anzusehen, ohne seinen eigenen Auftrag gegen den Markt zu prü­ fen. Der Benutzer kann aber auch jeden Einzelauftrag eines Rahmenauftrags als aktuellen Auftrag markieren und dann gegen den Markt prüfen. Sobald ein sol­ cher Einzelauftrag gematcht ist, wird der Rahmenauftrag automatisch in den pri­ vaten Bereich zurückgezogen.A blanket order can only be matched with another blanket order (or be included in the list of suggestions). The prerequisite for this is that Start time and number and frequency of repetitions of the two frames orders match. In order to be able to comply with these restrictions, Every market participant has the opportunity to view all the frames in the market place order orders without checking his own order against the market fen. However, the user can also use each individual order as a blanket order Mark the current order and then check against the market. As soon as a sol individual order is matched, the blanket order is automatically entered in the pri vaten area withdrawn.

Im folgenden wird anhand eines Ausführungsbeispiels das automatische Matchen eines Marktprüfungsauftrags mit Aufträgen bei gebündelten Aufträgen geschil­ dert, wie es vom Handelsautomaten unter Berücksichtigung der von der jeweili­ gen Marktbewerber-Marktanbieter-Paarung abhängigen Transferkosten durch­ geführt wird.Automatic matching is described below using an exemplary embodiment a market review order with orders for bundled orders changes, as it is from the vending machine taking into account the of the respective depending on the market competitor-market provider pairing dependent transfer costs to be led.

Unter einem gebündelten Auftrag wird dabei ein Bündel von Einzelaufträgen über verschiedene Produktklassen verstanden, die zu einem Auftrag zusammenge­ fasst sind und entsprechend vom Lieferanten in einer Lieferung geliefert werden.A bundle of individual orders is placed under a bundled order understood different product classes that combined into one order are summarized and accordingly delivered by the supplier in one delivery.

Beim folgenden Beispiel umfassen die Transferkosten die Transportkosten und die Handlingkosten.In the following example, transfer costs include transportation costs and the handling costs.

Die Transportkosten sind die Summe aller Kosten, um die vom Marktbewerber in einem Einzelauftrag angegebene Produktmenge vom Marktanbieter zum Markt­ bewerber zu transportieren. Dabei wird angenommen, dass die Transportkosten PT nur eine Funktion des Gewichts und des Volumens der Order sind: PT = f (kg, m3). Hier sind allerdings auch weitere Abhängigkeiten denkbar, wie eine Abhängigkeit von der Entfernung, vom Zeitpunkt der Lieferung oder den beim Transport durchquerten Ländern.The transport costs are the sum of all costs to transport the product quantity specified by the market applicant in a single order from the market provider to the market applicant. It is assumed that the transport costs P T are only a function of the weight and volume of the order: P T = f (kg, m 3 ). However, other dependencies are also conceivable here, such as a dependency on the distance, the time of delivery or the countries crossed during transport.

Im folgenden Beispiel wird angenommen, dass die Transportkosten nur vom Ge­ wicht und der Entfernung abhängen.In the following example it is assumed that the transport costs are only from Ge weight and distance.

Aus der Sicht des Käufers sind die Handlingkosten die Summe aller Kosten für beispielsweise das Handling der Ware im Wareneingang, die interne Verarbei­ tung der Rechnung des Lieferanten und alle Kosten des Geldtransfers an das Konto des Lieferanten.From the buyer's point of view, the handling costs are the sum of all costs for for example the handling of the goods in the incoming goods department, the internal processing processing the supplier's invoice and all costs of the money transfer to the Supplier's account.

Aus der Sicht des Verkäufers setzen sich die Handlingkosten beispielsweise wie folgt zusammen: Handling der Ware im Lager, versandfertiges Verpacken, Hand­ ling im Warenausgang und die interne Verarbeitung der Rechnung für den Kun­ den.From the seller's point of view, the handling costs are set, for example, how follows together: handling of the goods in the warehouse, packaging ready for dispatch, hand ling in the goods issue and the internal processing of the invoice for the customer the.

Die Handlingkosten auf Seiten des Verkäufers und des Käufers sind pro unge­ bündelter Order immer gleich und reduzieren sich nach einer Funktion mit der Anzahl der Orders in einem Bündel PHK = f(Anzahl der gebündelten Orders).The handling costs on the part of the seller and the buyer are always the same for each unbundled order and are reduced according to a function with the number of orders in a bundle P HK = f (number of bundled orders).

Gemäß dem folgenden Beispiel wird der Handelsautomat bei einer Schrauben­ börse verwendet.According to the following example, the vending machine uses a screw stock exchange used.

Ein Schraubenhändler A in Deutschland benötigt dringend folgende Schrauben und gibt als Marktbewerber bei seiner Marktprüfung die folgenden Marktprü­ fungsparameter an:
A screw dealer A in Germany urgently needs the following screws and, as a market applicant, specifies the following market test parameters during its market test:

Die Handlingkosten pro Lieferung von einem Lieferant belaufen sich auf 1 DM. Diese Information ist im Handelsautomaten in der Benutzerdatenbank auf einem Speichermedium gespeichert, kann aber bei Bedarf in den Marktprüfungspara­ metern angepasst werden. Der in den Marktprüfungsparametern angegebene Wert überschreibt den in der Benutzerdatenbank angegebenen Wert, falls beide unterschiedlich sind.The handling costs per delivery from one supplier amount to 1 DM. This information is in the vending machine in the user database on one Storage medium saved, but can if necessary in the market review para meters to be adjusted. The one specified in the market test parameters Value overwrites the value specified in the user database if both are different.

Das Transferkostenmodul bestimmt aus der Produktdatenbank die Gewichte der in den Marktprüfungsparametern enthaltenen Produktklassen zu folgenden Wer­ ten:The transfer cost module determines the weights of the from the product database Product classes for the following who are included in the market test parameters ten:

Zum Zeitpunkt der Marktprüfung durch den Schraubenhändler A sind im Han­ delsautomaten folgende Aufträge vorhanden:At the time of the market inspection by the screw dealer A are in Han the following orders exist:

Der Händler B aus dem Land W hat als Marktanbieter einen Auftrag mit folgen­ den Auftragsparametern an den Handelsautomaten geschickt. Da der Händler B seinen Auftrag in der heimischen Währung abgefasst hat, stellt der Handelsauto­ mat die Währung mit Hilfe des Währungsmoduls, das über eine Datenkommuni­ kationsleitung den aktuellen Währungskurs empfängt, alle Preise automatisch auf die Währung des Händlers A um.The dealer B from the country W has an order to follow as a market provider the order parameters sent to the vending machine. Since the dealer B the dealership has written its order in the local currency mat the currency with the help of the currency module, which is via a data communication cation management receives the current exchange rate, all prices automatically the currency of trader A.

Die Handlingkosten des Händlers B betragen gemäß den Auftragsparametern 1 DM pro Lieferung von einem Lieferant. The handling costs of dealer B are according to the order parameters 1 DM per delivery from a supplier.  

Zunächst vergleicht der Handelsautomat die produktspezifischen Parameter des Auftrags des B und des Marktprüfungsauftrags des A. Da keine Unterschiede in diesem Parametern vorliegen, vergleicht der Handelsautomat als nächstes die angebotenen Mengen.First, the vending machine compares the product-specific parameters of the Order of the B and the market test order of the A. Since no differences in these parameters, the vending machine next compares the offered quantities.

Bei den Einzelaufträgen gibt es hier Abweichung von den Mengen des Händlers A und des Händlers B. Daher testet der Handelsautomat anschließend, ob sich diese Abweichungen innerhalb der in den beiden komplementären Angeboten angegebenen Überdeckungsbereiche befindet. Händler B hat beispielsweise an­ gegeben, nur dann zu liefern, wenn mindestens 30% der Menge abgenommen wird, Händler A hat angegeben, nur ein Angebot anzunehmen, wenn mindestens 40% der Menge von einem Anbieter geliefert werden können. Im vorliegenden Beispiel liegen die beiden komplementären Angebote im jeweiligen Überde­ ckungsbereich, so dass der Handelsautomat als nächstes die Transferkosten be­ rechnet.In the case of individual orders, there is a deviation from the retailer's quantities A and the dealer B. Therefore, the vending machine then tests whether these deviations within those in the two complementary offers specified coverage areas. For example, dealer B is on given to deliver only if at least 30% of the quantity is accepted Dealer A has indicated to only accept an offer if at least 40% of the quantity can be supplied by one supplier. In the present For example, the two complementary offers are in the respective Überde area, so that the vending machine next the transfer costs calculates.

Liegen die Angebotsmengen einzelner Einzelaufträge nicht im jeweiligen Überde­ ckungsbereich und hat der Marktbewerber bestimmt, nur Hüllenangebote eines einzelnen Markanbieters anzunehmen, so würde der Handelsautomat im vorlie­ genden das Angebot des A nicht bei der Erstellung des Matching-Vorschlags be­ rücksichtigen.If the quantities offered for individual individual orders are not in the respective excess area and has determined the market competitor, only case offers one individual market vendor, the vending machine would be available in the do not end with the offer of A when creating the matching proposal take into account.

Um den Matching-Vorschlag zu erzeugen, bestimmt der Handelsautomat zu­ nächst die Transportkosten, die für die Marktanbieter-Marktbewerber-Paarung des A mit dem B anfallen. Der Handelsautomat liest dazu Transferkosteninforma­ tionen zum Standort des A im Land V und zum Standort des B im Land W aus der Transferkostendatenbank aus und berechnet die Transportkosten. Als Ergebnis dieser Berechnung liegt folgende Abhängigkeit der Transportkosten von dem Gewicht der Lieferung vor:
In order to generate the matching proposal, the vending machine first determines the transport costs that are incurred for the market provider-market applicant pairing of the A and the B. The vending machine reads transfer cost information on the location of A in country V and the location of B in country W from the transfer cost database and calculates the transport costs. As a result of this calculation, the transportation costs depend on the weight of the delivery:

Mit diesen Angaben berechnet das Transferkostenmodul den Preis frei Haus für die Lieferung des Bündelauftrags vom Händler B an den Händler A durch Additi­ on der Preise in einer Addiereinheit wie folgt:
With this information, the transfer cost module calculates the price free of charge for the delivery of the bundle order from dealer B to dealer A by adding the prices in an adding unit as follows:

Da die Preise unterhalb des von Händler A genannten Preises liegen, nimmt der Handelsautomat den Auftrag des Händlers B in den Matching-Vorschlag mit auf.Since the prices are below the price specified by dealer A, the Vending machine with the order of dealer B in the matching proposal.

Händler C mit Sitz im Land X hat die folgenden Orders an Schrauben ins System gestellt:
Trader C, based in country X, has placed the following orders on screws in the system:

Das Angebot des Händlers C wird der Handelsautomat ohne Berücksichtigung der Transportkosten nicht in den Matching-Vorschlag aufnehmen, da der Hüllen­ auftrag des A und der Hüllenauftrag des C unterschiedliche produktspezifische Paramater aufweisen: Der Hüllenauftrag des C beinhaltet keine Schrauben der Produktklase DIN 931. Das gleiche Ergebnis würde erzielt werden, wenn in einem Einzelauftrag eine unterschiedliche Länge oder ein unterschiedlicher Durchmes­ ser oder ein zu spätes Lieferdatum angegeben wäre.Dealer C's offer becomes the vending machine without consideration the transportation costs are not included in the matching proposal because of the envelopes order of the A and the cover order of the C different product-specific Show parameters: The case application of the C does not include any screws Product class DIN 931. The same result would be achieved if in one Individual order of a different length or a different diameter or a late delivery date would be given.

Vom Händler D im Land Y ist der Auftrag mit den folgenden Parametern im Han­ delsautomaten gespeichert:
The order from dealer D in country Y is saved in the vending machine with the following parameters:

Als Handlingkosten des Händlers D sind 1 DM in den Auftragsparametern ent­ halten.The handling costs for dealer D are 1 DM in the order parameters hold.

Zunächst vergleicht, wie oben beschrieben, der Handelsautomat die produktspe­ zifischen Parameter sowie die Auftragsmengen und ihre jeweiligen Überde­ ckungsbereiche. Im folgenden Fall sei angenommen, dass D keinen Überde­ ckungsgrad angegeben hat. Mit dieser Angabe berücksichtigt der Handelsauto­ mat nur den Überdeckungsgrad des A. Da die von D angebotene Mengen inner­ halb der Überdeckungsgrade der Einzelaufträge des A liegen, erfüllt der Auftrag des D das Mengenkriterium der Marktprüfungsanfrage des D.First, as described above, the vending machine compares the product specific parameters as well as the order quantities and their respective excess coverage areas. In the following case it is assumed that D is no excess level of coverage. With this information, the commercial car takes into account mat only the degree of coverage of the A. Since the quantities offered by D are internal The order fulfills half the coverage ratio of the individual orders of the A des D the quantity criterion of the D.

Der Handelsautomat berechnet daraufhin, wie oben beschrieben, zunächst die Transferkosten für die Martanbieter-Marktbewerber-Paarung des A mit dem D unter Verwendung der Transferkostendatenbank. Als Ergebnis liegt die folgende Zuordnung im Speicher des Handelsautomaten vor:
The vending machine then, as described above, first calculates the transfer costs for the mart provider-market applicant pairing of the A with the D using the transfer cost database. The result is the following assignment in the memory of the vending machine:

Unter Berücksichtigung der Stückzahlen in der Marktprüfungsanfrage berechnet der Handelsautomat folgende Preise:
Taking into account the quantities in the market inquiry, the vending machine calculates the following prices:

Beim Vergleich der Gesamtpreise findet der Komparator im Handelsautomaten eine Abweichung im Einzelauftrag 3 fest. Liegt dieser Abweichung außerhalb ei­ nes in den Marktprüfungsparametern bestimmten Bereichs, so wird das Angebot des A in den Matching-Vorschlag mit aufgenommen. Überschreitet diese Abwei­ chung einen von A festgesetzten Höchstpreis, so ignoriert der Handelsautomat das Angebot des D.When comparing the total prices, the comparator finds a deviation in individual order 3 in the vending machine. If this deviation lies outside a range determined in the market test parameters, the offer of A is included in the matching proposal. If this deviation exceeds a maximum price set by A, the vending machine ignores the offer of D.

Im obigen Beispiel wurde ein Hüllenauftrag vom Handelsautomaten nur dann in den Matching-Vorschlag aufgenommen, wenn sämtliche Einzelaufträge in ihren produktspezifischen Parametern übereinstimmten. Allerdings kann der Handels­ automat auch so eingestellt sein, dass er einen Hüllenauftrag eines Marktanbie­ ters zunächst in seine Einzelaufträge zerschneidet und die Einzelaufträge mitein­ ander vergleicht. Die Einzelaufträge mit übereinstimmenden Produktparametern, die zudem noch innerhalb des vom Marktbewerber spezifizierten Überdeckungs­ bereichs der orderspezifischen Parameter liegen, werden dann in eine Resthülle des Marktanbieters verpackt. Über ein lineares oder nichtlineares Optimierungs­ verfahren oder über eine Kostenfunktion kann der Handelsautomat die Resthüllen nach ihrer Übereinstimmung mit der Gesamtheit der in dem Marktprüfungsauftrag bestimmten Einzelaufträge gewichten und in der Gewichtungsreihenfolge im Mat­ ching-Vorschlag aufnehmen.In the example above, an envelope order from the vending machine was only in the matching suggestion added when all individual orders in their product-specific parameters matched. However, the trade can automat can also be set up in such a way that he receives an order from a market supplier ters first cut into his individual orders and the individual orders together other compares. The individual orders with matching product parameters, which is also within the coverage specified by the market competitor range of the order-specific parameters are then in a residual envelope packaged by the market provider. Via a linear or nonlinear optimization the vending machine can process the remaining envelopes after their agreement with the entirety of those in the market test order weight certain individual orders and in the weighting order in the mat Ching suggestion.

Schließlich kann der Handelsautomat auch so eingestellt sein, dass er die Nach­ frage eines Einzelauftrages des Marktbewerbers aus mehreren Einzelaufträgen von Marktanbietern befriedigt. Die Zusammensetzung von Einzelaufträgen als Antwort auf einen Einzelauftrag kann ebenfalls durch eine lineare oder nicht­ lineare Optimierung im Handelsautomaten stattfinden. Dabei können in die Opti­ mierung mehrere sich gegenüberstehende Aufträge derselben Marktanbieter- Marktbewerber-Paarung gegeneinander gewichtet und abgeglichen werden. Finally, the vending machine can also be set so that the night question of an individual order from the market applicant from several individual orders satisfied by market providers. The composition of individual orders as Answer to a single order can also be linear or not linear optimization take place in commercial machines. You can in the Opti multiple orders from the same market provider Market candidate pairing are weighted and compared against each other.  

Hierzu kann der Handelsautomat mit einer dem Komparator nachgeschalteten Wertungseinheit versehen sein, welche das Ergebnis des Parametervergleichs unter Verwendung einer Kostenfunktion wertet.For this purpose, the vending machine can be connected to the comparator downstream Evaluation unit, which is the result of the parameter comparison evaluates using a cost function.

In diesem Fall würden die Einzelaufträge des C über die 8 mm und die 12 mm langen Schrauben mit den entsprechenden Einzelaufträgen des A über diese Schrauben auf die oben bereits beschriebene Weise verglichen werden.In this case, the individual orders of the C would be about the 8 mm and the 12 mm long screws with the corresponding individual orders of A over these Compare screws in the manner already described above.

Schließlich ist noch zu beachten, dass der Handelsautomat auch automatisch ursprünglich unabhängig voneinander angegebene Einzelangebote bei Vorliegen eines Marktprüfungsauftrages zu einem Hüllenauftrag zusammenfassen kann.Finally, it should be noted that the vending machine is also automatic Individual offers originally specified independently of each other if available can combine a market inspection order into an envelope order.

Claims (49)

1. Verfahren zum automatischen Handeln mit durch eine vorbestimmte Anzahl von Produktparametern beschriebenen Produkten oder Dienstleistungen, wie Schrauben oder Muttern, auf einem virtuellen Marktplatz unter Verwen­ dung eines Handelsautomaten, umfassend die folgenden Verfahrensschrit­ te:
  • - Empfang mindestens eines digitalen Auftrags mit Auftragsparametern von mindestens einem Marktanbieter über eine digitale Datenkommuni­ kationsschnittstelle an den Handelsautomaten;
  • - Empfang mindestens einer digitalen Marktprüfungsanfrage mit Markt­ prüfungsparametern von einem Marktbewerber über eine digitale Daten­ kommunikationsschnittstelle an den Handelsautomaten;
  • - automatische Änderung zumindest einer Teilmenge der Auftragspara­ meter und/oder der Marktprüfungsparameter als Funktion der jeweiligen auftragsabhängigen Marktanbieter-Marktbewerber-Paarung durch den Handelsautomaten;
  • - Senden zumindest der geänderten Auftragsparameter und/oder Markt­ prüfungsparameter in elektronischer Form über eine digitale Datenkom­ munikationsschnittstelle an den Marktbewerber.
1. A method for automatic trading with products or services described by a predetermined number of product parameters, such as screws or nuts, on a virtual marketplace using a vending machine, comprising the following method steps:
  • - Receiving at least one digital order with order parameters from at least one market provider via a digital data communication interface at the vending machines;
  • - Receiving at least one digital market test request with market test parameters from a market applicant via a digital data communication interface at the vending machines;
  • - Automatic change of at least a subset of the order parameters and / or the market check parameters as a function of the respective order-dependent market provider-market applicant pairing by the vending machine;
  • - Sending at least the changed order parameters and / or market test parameters in electronic form to the market applicant via a digital data communication interface.
2. Verfahren nach Anspruch 1, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Berechnung der Transferkosten als Ergebnis der Funkti­ on der jeweiligen auftragsabhängigen Marktanbieter-Marktbewerber- Paarung durch den Handelsautomaten.
2. The method according to claim 1, in which the following method step is additionally carried out:
  • - Automatic calculation of the transfer costs as a result of the function of the respective order-dependent market provider-market candidate pairing by the trading machine.
3. Verfahren nach Anspruch 2, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird: 3. The method of claim 2, in which additionally the following method step is carried out:   - automatische Berechnung der Transferkosten in Abhängigkeit von im Handelsautomaten gespeicherten Transferkosteninformationen durch den Handelsautomaten.- Automatic calculation of transfer costs depending on the Vending machines saved transfer cost information through the vending machines. 4. Verfahren nach Anspruch 3, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatisches Auslesen der Transferkosteninformationen aus einer im Handelsautomaten gespeicherten Transferkostendatenbank durch den Handelsautomaten.
4. The method according to claim 3, in which the following method step is additionally carried out:
  • - Automatic readout of the transfer cost information from a transfer cost database stored in the commercial machine by the commercial machine.
5. Verfahren nach Anspruch 4 bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Änderung der Höhe der in den Auftragsparametern ent­ haltenen Auftragspreises um die Transferkosten durch den Handels­ automaten.
5. The method according to claim 4, in which the following method step is additionally carried out:
  • - Automatic change in the amount of the order price contained in the order parameters by the transfer costs by the vending machine.
6. Verfahren nach Anspruch 5 bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Verminderung des Auftragspreises bei einem Kaufauf­ trag eines Marktanbieters um die Transferkosten durch den Handels­ automaten.
6. The method according to claim 5, in which the following method step is additionally carried out:
  • - Automatic reduction of the order price for a purchase order from a market provider by the transfer costs through the vending machine.
7. Verfahren nach Anspruch 5, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Erhöhung des Auftragspreises bei einem Verkaufsauf­ trag eines Marktanbieters um die Transferkosten durch den Handels­ automaten.
7. The method according to claim 5, in which the following method step is additionally carried out:
  • - Automatic increase in the order price for a sales order from a market provider by the transfer costs through the vending machine.
8. Verfahren nach einem der oben genannten Ansprüche, bei dem zusätzlich der folgende Verfahrensschritt ausgeführt wird: 8. The method according to any one of the above claims, in which additionally the following process step is carried out:   - automatische Berechnung von produktspezifischen Transferkosten durch den Handelsautomaten als Funktion von produktspezifischen Auftragsparametern oder von produktspezifischen Marktprüfungspa­ rametern, beispielsweise Produktart, Produktmenge und Produktge­ wicht.- Automatic calculation of product-specific transfer costs through the vending machine as a function of product-specific Order parameters or from product-specific market test pa parameters, for example product type, product quantity and product ge important. 9. Verfahren nach Anspruch 8, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatisches Auslesen von produktspezifischen Transferkosten auf Stückbasis aus der Transferkostendatenbank.
9. The method according to claim 8, in which the following method step is additionally carried out:
  • - Automatic reading of product-specific transfer costs on a piece basis from the transfer cost database.
10. Verfahren nach Anspruch 9, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Multiplikation der produktspezifischen Transferkosten auf Stückbasis mit der in den Marktprüfungsparametern und/oder den Auf­ tragsparametern enthaltenen Produktmenge durch den Handelsauto­ maten.
10. The method according to claim 9, wherein the following method step is additionally carried out:
  • - Automatic multiplication of the product-specific transfer costs on a piece basis with the product quantity contained in the market test parameters and / or the order parameters by the retail vending machine.
11. Verfahren nach einem der oben genannten Ansprüche, bei dem zusätzlich der folgende Verfahrensschritt ausgeführt wird:
  • - automatisches Auslesen von Zollkosteninformationen aus der Transfer­ kostendatenbank durch den Handelsautomaten.
11. The method according to any one of the above claims, in which the following process step is additionally carried out:
  • - Automatic reading of customs cost information from the transfer cost database by the trading machine.
12. Verfahren nach Anspruch 11, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird:
  • - automatische Berechnung der Zollkosten als Funktion der jeweiligen Marktbewerber-Marktanbieter-Paarung, der Auftragsparameter und/oder der Marktprüfungsparameter durch den Handelsautomaten.
12. The method according to claim 11, in which the following method step is additionally carried out:
  • - Automatic calculation of the customs costs as a function of the respective market applicant-market provider pairing, the order parameters and / or the market review parameters by the trading machine.
13. Verfahren nach Anspruch 12, bei dem zusätzlich der folgende Verfahrens­ schritt ausgeführt wird: 13. The method of claim 12, further comprising the following method step is carried out:   - automatische Addition der Zollkosten zu den Transferkosten.- automatic addition of customs costs to transfer costs. 14. Verfahren nach einem der oben genannten Ansprüche, bei dem zusätzlich der folgende Verfahrensschritt ausgeführt wird:
  • - automatischer und elektronischer Parametervergleich zumindest einer Teilmenge der Auftragsparameter mit einer entsprechenden Teilmenge der Marktprüfungsparameter durch den Handelsautomaten;
14. The method according to any one of the above claims, in which the following process step is additionally carried out:
  • automatic and electronic parameter comparison of at least a subset of the order parameters with a corresponding subset of the market test parameters by the trading machine;
15. Verfahren nach Anspruch 14, bei dem der Handelsautomat die automati­ sche Änderung der Auftragsparameter vor dem Parametervergleich durch­ führt.15. The method according to claim 14, wherein the vending machine automati change of the order parameters before the parameter comparison leads. 16. Verfahren nach einem der oben genannten Ansprüche, bei dem zusätzlich der folgende Verfahrensschritt ausgeführt wird:
  • - automatisches Erzeugen eines Matching-Vorschlags als Funktion des Ergebnisses des Parameter-Vergleichs.
16. The method according to any one of the above claims, in which the following process step is additionally carried out:
  • - Automatic generation of a matching proposal as a function of the result of the parameter comparison.
17. Verfahren nach Anspruch 16, zusätzlich der folgende Verfahrensschritt aus­ geführt wird:
  • - Ausgeben des Matching-Vorschlags über die Datenkommunikationslei­ tung.
17. The method according to claim 16, in addition the following method step is carried out:
  • - Outputting the matching proposal via the data communication line.
18. Verfahren nach einem der oben genannten Ansprüche, bei dem der Han­ delsautomat in Abhängigkeit von einer in den Auftragsparametern enthalte­ nen Angebotsgültigkeitsdauer vor dem Eintritt und/oder nach dem Ablauf der Angebotsgültigkeitsdauer den entsprechende Auftrag nicht für eine Marktprüfung zur Verfügung stellt.18. The method according to any one of the above claims, in which the Han automatic machine depending on one contained in the order parameters a validity period before the entry and / or after the expiry the validity of the offer, the corresponding order for one Market review provides. 19. Verfahren nach einem der oben genannten Ansprüche, bei dem der Han­ delsautomat die Auftragsparameter nach der Durchführung des Parameter­ vergleichs automatisch ändert. 19. The method according to any one of the above claims, in which the Han delsautomat the order parameters after the execution of the parameter comparative changes automatically.   20. Verfahren nach einem der oben genannten Ansprüche, bei dem die Spra­ che des über die Datenkommunikationsschnittstelle ausgegebenen Ver­ gleichsergebnisses in Abhängigkeit von zumindest einer Teilmenge der Marktprüfungsparameter und/oder von im Handelsautomaten für den jewei­ ligen Marktbewerber gespeicherten Informationen durch Abfrage einer im Handelsautomaten vorgesehenen Sprachdatenbank automatisch eingestellt wird.20. The method according to any one of the above claims, in which the Spra surface of the ver output via the data communication interface result as a function of at least a subset of the Market test parameters and / or in the vending machine for each current market competitors stored information by querying a Vending machine provided language database automatically set becomes. 21. Verfahren nach einem der oben genannten Ansprüche, bei dem die Wäh­ rung des über die Datenkommunikationsschnittstelle ausgegebenen Ver­ gleichsergebnisses in Abhängigkeit von zumindest einer Teilmenge der Marktprüfungsparameter und/oder von im Handelsautomaten für den jewei­ ligen Marktbewerber gespeicherten Benutzerinformationen durch Abfrage einer im Handelsautomaten vorgesehenen Währungsdatenbank automa­ tisch eingestellt wird.21. The method according to any one of the above claims, in which the currency Ver. Ver. issued via the data communication interface result as a function of at least a subset of the Market test parameters and / or in the vending machine for each current competitor stored user information by query a currency database provided in the vending machine automa table is set. 22. Verfahren nach einem der oben genannten Ansprüche, wobei zumindest eine Teilmenge der Marktprüfungsparameter und/oder der Auftragspara­ meter und/oder im Handelsautomaten für den jeweiligen Marktbewerber ge­ speicherte Benutzerinformationen eine Negativliste von Marktteilnehmern enthält, mittels welcher der Handelsautomat die in einer der Negativlisten enthaltenen Marktteilnehmern beim Parametervergleich und/oder bei der Ü­ bersendung des Vergleichsergebnisses an den Marktbewerber automatisch ausschließt.22. The method according to any one of the above claims, wherein at least a subset of the market review parameters and / or the order pair meters and / or in vending machines for the respective market competitor user information saved a negative list of market participants contains, by means of which the vending machine in one of the negative lists contained market participants in the parameter comparison and / or in the Ü The comparison result is automatically sent to the market applicant excludes. 23. Verfahren nach einem der oben genannten Ansprüche, bei dem zumindest eine Teilmenge der Marktprüfungsparameter und/oder der Auftragspara­ meter und/oder im Handelsautomaten für den jeweiligen Marktbewerber ge­ speicherte Informationen eine Positivliste von Marktteilnehmern enthält, mittels welcher der Handelsautomat die in einer der Positivlisten enthalte­ nen Marktteilnehmern bevorzugt gegenüber den in einer der Positivlisten nicht enthaltenen Marktteilnehmern im Vergleichsergebnis aufnimmt. 23. The method according to any one of the above claims, in which at least a subset of the market review parameters and / or the order pair meters and / or in vending machines for the respective market competitor stored information contains a positive list of market participants, which the vending machine contains in one of the positive lists preferred market participants over those in one of the positive lists not included market participants in the comparison result.   24. Verfahren nach einem der oben genannten Ansprüche, bei dem der Han­ delsautomat anhand der Auftragsparameter und/oder der Marktprüfungspa­ rameter Rahmenaufträge des Marktanbieters und des Marktbewerbers mit­ einander vergleicht, wobei die Rahmenaufträge aus einer Mehrzahl von i­ dentischen Einzelaufträgen jeweils vom Marktanbieter und Marktbewerber in einem vorbestimmten und regelmäßigen zeitlichen Abstand voneinander zusammengesetzt werden.24. The method according to any one of the above claims, in which the Han delsautomat based on the order parameters and / or the market test pa rameter blanket orders from the market provider and the market applicant compares one another, the blanket orders consisting of a plurality of i individual dental orders from the market provider and market candidate at a predetermined and regular time interval from each other be put together. 25. Verfahren nach einem der oben genannten Ansprüche, bei dem der Han­ delsautomat bei einem Kaufauftrag eines Marktanbieters eine in den Auf­ tragsparametern enthaltene prozentuale Matching-Überdeckung berück­ sichtigt.25. The method according to any one of the above claims, in which the Han automatic with a purchase order from a market provider percentage matching coverage contained in the wearing parameters inspects. 26. Verfahren nach einem der oben genannten Ansprüche, bei dem die Auf­ tragsparameter und/oder die Marktprüfungsparameter eine Mehrzahl von Produktstückzahl-Stückpreis-Paaren enthalten, wobei der Handelsautomat den Parametervergleich nach einer Interpolation der Produktstückzahl- Stückpreis-Paaren und Erstellung einer Preis-Mengen-Funktion durchführt.26. The method according to any one of the above claims, in which the on wearing parameters and / or the market testing parameters a plurality of Product quantity-unit price pairs included, the vending machine the parameter comparison after an interpolation of the product quantity Unit price pairs and creation of a price-quantity function. 27. Verfahren nach einem der oben genannten Ansprüche, das des weiteren den folgenden Schritt umfasst:
  • - automatische und elektronische Zahlungsabwicklung nach Abschluss eines Vertrages zwischen zwei Marktteilnehmern.
27. The method according to any one of the above claims, further comprising the following step:
  • - Automatic and electronic payment processing after the conclusion of a contract between two market participants.
28. Verfahren nach einem der oben genannten Ansprüche, das des weiteren den folgenden Schritt umfasst:
  • - automatisches Löschen eines Auftrags nach einem Vertragsschluss in dem Umfang, in dem ein Vertrag zwischen zwei Marktteilnehmern ge­ schlossen wurde.
28. The method according to any one of the above claims, further comprising the following step:
  • - automatic deletion of an order after the conclusion of a contract to the extent that a contract has been concluded between two market participants.
29. Verfahren nach einem der oben genannten Ansprüche, das automatisch durch den Handelsautomaten bei Empfang einer Marktprüfungsanfrage durchgeführt wird. 29. The method according to any one of the above claims that automatically through the vending machine upon receipt of a market review request is carried out.   30. Verfahren nach einem der oben genannten Ansprüche, wobei der Handels­ automat die Aufträge nach dem Empfang in einer Auftragsdatenbank auf ei­ nem Speichermedium ablegt.30. The method according to any one of the above claims, wherein the trade automat the orders after receipt in an order database on egg storage media. 31. Verfahren nach Anspruch 30, wobei die Aufträge vor dem Parameterver­ gleich vom Handelsautomaten aus der Auftragsdatenbank ausgelesen wer­ den.31. The method of claim 30, wherein the orders before the parameter ver who can be read from the order database by the vending machine the. 32. Verfahren nach einem der oben genannten Ansprüche, wobei der Handels­ automat einem Marktprüfungsauftrag eines Marktbewerbers mehrere kom­ plementäre Angebote eines oder mehrerer Marktanbieter, vorzugsweise durch eine lineare oder nicht-lineare Optimierung, automatisch zuordnet.32. The method according to any one of the above claims, wherein the trade automat a market review order of a market applicant several com complementary offers from one or more market providers, preferably through a linear or non-linear optimization, automatically assigned. 33. Verfahren nach einem der oben genannten Ansprüche, wobei der Handels­ automat mehrere Aufträge eines Marktanbieters, die vom Handelsautoma­ ten als Einzelaufträge unabhängig voneinander empfangen wurden, in Ab­ hängigkeit von den Marktprüfungsparametern eines Marktprüfungsauftrages automatisch zu einem Hüllenauftrag zusammenfasst und die Auftragspara­ meter des Hüllenauftrages mit den Marktprüfungsaufträgen vergleicht.33. The method according to any one of the above claims, wherein the trade automat several orders of a market provider, which are from the trading automat were received as individual orders independently of one another, in Ab dependency on the market test parameters of a market test order automatically summarized into an envelope order and the order parcel meters of the envelope order with the market inspection orders. 34. Verfahren nach Anspruch 33, wobei der Handelsautomat die Hüllenaufträge in Abhängigkeit von einer Kostenfunktion zusammenfasst.34. The method of claim 33, wherein the vending machine orders the envelopes summarized depending on a cost function. 35. Handelsautomat für den computerisierten Handel mit durch eine vorbe­ stimmte Anzahl von Produktparametern beschriebenen Produkten oder Dienstleistungen, wie Schrauben oder Muttern, auf einem virtuellen Markt­ platz, umfassend
  • - mindestens eine Datenkommunikationsschnittstelle, über die dem Handelsautomaten mindestens ein digitaler Auftrag mit Auftragspara­ metern von mindestens einem Marktanbieter sowie mindestens eine digitale Marktprüfungsanfrage mit Marktprüfungsparametern von min­ destens einem Marktbewerber elektronisch zuleitbar sind;
  • - ein elektronisches, softwaregesteuertes Kernmodul mit einem Para­ meterkorrekturmodul, an das die Auftragsparameter und/oder die Marktprüfungsparameter geleitet sind, und durch das zumindest eine Teilmenge der Auftragsparameter und/oder der Marktprüfungspara­ meter als Funktion der jeweiligen Marktanbieter-Marktbewerber- Paarung änderbar ist,
und
  • - ein Mittel zur Ausgabe zumindest der geänderten Auftragsparameter und/oder Marktprüfungsparameter in digitaler Form über die digitale Datenkommunikationsschnittstelle an den Marktbewerber.
35. Vending machine for computerized trading with products or services, such as screws or nuts, described by a predetermined number of product parameters, in a virtual market place
  • - At least one data communication interface via which at least one digital order with order parameters from at least one market provider and at least one digital market test request with market test parameters from at least one market applicant can be electronically fed to the commercial machine;
  • an electronic, software-controlled core module with a parameter correction module, to which the order parameters and / or the market test parameters are directed, and through which at least a subset of the order parameters and / or the market test parameters can be changed as a function of the respective market provider-market applicant pairing,
and
  • a means for outputting at least the changed order parameters and / or market test parameters in digital form to the market applicant via the digital data communication interface.
36. Handelsautomat nach Anspruch 35, mit einem Speichermedium, auf dem eine Transferkostendatenbank gespeichert ist, wobei in der Transferkosten­ datenbank produktspezifische Transferkosteninformationen zur Verbringung des Produkts von einem Marktteilnehmer zu einem anderen Marktteilneh­ mer enthalten sind;36. Vending machine according to claim 35, with a storage medium on which a transfer cost database is stored, being in the transfer cost database product-specific transfer cost information for the shipment the product from one operator to another operator are included; 37. Handelsautomat nach Anspruch 35 oder 36, wobei das Parameterkorrek­ turmodul als Transferkostenmodul ausgebildet ist und eine Leseeinheit auf­ weist, mittels der die Transferkosteninformationen aus der Transferkosten­ datenbank auslesbar und durch das Transferkostenmodul bearbeitbar sind.37. Vending machine according to claim 35 or 36, wherein the parameter correction turmodul is designed as a transfer cost module and a reading unit points by means of the transfer cost information from the transfer cost database can be read out and edited by the transfer cost module. 38. Handelsautomat nach einem der Ansprüche 35 bis 37, wobei ein Speicher­ medium mit einer Auftragsdatenbank vorgesehen ist, in der die Aufträge von Marktanbietern mitsamt den Auftragsparametern gespeichert sind, und wo­ bei der Komparator mit einer Leseeinheit verbunden ist, durch die die Auf­ tragsparameter aus der Auftragsdatenbank auslesbar sind.38. Vending machine according to one of claims 35 to 37, wherein a memory medium is provided with an order database in which the orders from Market providers are stored together with the order parameters, and where at the comparator is connected to a reading unit through which the on wear parameters can be read from the order database. 39. Handelsautomat nach einem der Ansprüche 35 bis 38, wobei der Handels­ automat ein Speichermedium mit einer Benutzerdatenbank aufweist, aus der Transferkostenparameter der einzelnen Marktbewerber und Marktanbieter durch eine Leseeinheit auslesbar und an das Transferkostenmodul leitbar sind.39. Trading machine according to one of claims 35 to 38, wherein the trading automat has a storage medium with a user database the transfer cost parameter of the individual market applicants and market providers  Readable by a reading unit and to the transfer cost module are conductive. 40. Handelsautomat nach einem der Ansprüche 35 bis 39, wobei der Handels­ automat ein Sprachmodul mit einer Sprachdatenbank aufweist, durch das die Sprache des an den Marktbewerber ausgegebenen Matching- Vorschlags einstellbar ist.40. Trading machine according to one of claims 35 to 39, wherein the trading automat has a language module with a language database through which the language of the matching issued to the market competitor Proposal is adjustable. 41. Handelsautomat nach einem der Ansprüche 35 bis 40, bei dem die Trans­ ferkostendatenbank eine Zollkostendatenbank mit von einer Leseeinheit auslesbaren Zollkosteninformationen aufweist, aus der durch das Transfer­ kostenmodul die einer jeweiligen Marktbewerber-Marktanbieter-Paarung zugeordneten Zollkosten als Funktion der Zollkosteninformationen bere­ chenbar sind.41. Vending machine according to one of claims 35 to 40, in which the trans Ferkostdatenbank a customs cost database with a reading unit Readable customs cost information from which by the transfer cost module that of a respective market candidate-market provider pairing assigned customs costs as a function of the customs cost information are eligible. 42. Handelsautomat nach einem der Ansprüche 35 bis 41, mit einer Multiplikati­ onseinheit, die mit dem Transferkostenmodul über eine Datenleitung ver­ bunden ist, und durch welche die vom Transferkostenmodul auf Stückbasis berechneten Transferkosten mit einer in den Marktprüfungsparametern ent­ haltenen Anzahl von Produkten multiplizierbar und die Transferkosten bere­ chenbar sind.42. Vending machine according to one of claims 35 to 41, with a multiplier ons unit that ver with the transfer cost module via a data line is bound, and by which the transfer cost module on a piece basis calculated transfer costs with one in the market test parameters ent number of products can be multiplied and the transfer costs are reduced are eligible. 43. Handelsautomat nach einem der Ansprüche 35 bis 42, mit einer Addierein­ heit, die mit dem Transferkostenmodul über eine Datenleitung verbunden ist, wobei die vom Transferkostenmodul berechneten Transferkosten und die in den Auftragsparametern und/oder Marktprüfungsparametern enthal­ tenen Auftragskosten an die Addiereinheit geleitet sind, und durch welche die Transferkosten und die Auftragskosten voneinander subtrahierbar oder miteinander addierbar sind.43. Trading machine according to one of claims 35 to 42, with an adding unit connected to the transfer cost module via a data line is, the transfer costs and calculated by the transfer cost module which contain in the order parameters and / or market test parameters order costs are passed to the adding unit, and through which the transfer costs and the contract costs are subtractable from each other or can be added together. 44. Handelsautomat nach einem der Ansprüche 35 bis 43, mit einem Kompa­ rator, durch den ein Parametervergleich zumindest einer Teilmenge der Auftragsparameter mit zumindest einer Teilmenge der Marktprüfungsparameter durchführbar und durch das bei Abschluss des Parametervergleichs ein Ausgangssignal erzeugbar ist.44. Trading machine according to one of claims 35 to 43, with a compa rator, by means of which a parameter comparison of at least a subset of the Order parameters with at least a subset of the market review parameters  feasible and by completing the parameter comparison an output signal can be generated. 45. Handelsautomat nach einem der Ansprüche 35 bis 44, mit einem Generator zur Erzeugung eines Matching-Vorschlags als Funktion des Ausgangssig­ nals des Generators.45. Trading machine according to one of claims 35 to 44, with a generator to generate a matching proposal as a function of the outgoing sig nals of the generator. 46. Elektronischer Marktplatz mit einem Handelsautomaten, mit mindestens einem Marktanbieter-System und mit mindestens einem Marktbewerber- System, die alle über eine digitale Datenkommunikationsleitung miteinander verbunden sind, wobei das Handelsmodul nach einem Ansprüche 35 bis 45 ausgestaltet ist.46. Electronic marketplace with a vending machine, with at least a market provider system and with at least one market applicant System, all over a digital data communication line with each other are connected, wherein the trading module according to any one of claims 35 to 45 is designed.
DE2000111912 2000-03-11 2000-03-11 Electronic market place Withdrawn DE10011912A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE2000111912 DE10011912A1 (en) 2000-03-11 2000-03-11 Electronic market place
PCT/EP2001/002659 WO2001069464A1 (en) 2000-03-11 2001-03-09 Electronic marketplace

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000111912 DE10011912A1 (en) 2000-03-11 2000-03-11 Electronic market place

Publications (1)

Publication Number Publication Date
DE10011912A1 true DE10011912A1 (en) 2001-11-15

Family

ID=7634361

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000111912 Withdrawn DE10011912A1 (en) 2000-03-11 2000-03-11 Electronic market place

Country Status (2)

Country Link
DE (1) DE10011912A1 (en)
WO (1) WO2001069464A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5905975A (en) * 1996-01-04 1999-05-18 Ausubel; Lawrence M. Computer implemented methods and apparatus for auctions
US5890138A (en) * 1996-08-26 1999-03-30 Bid.Com International Inc. Computer auction system
US6460020B1 (en) * 1996-12-30 2002-10-01 De Technologies, Inc. Universal shopping center for international operation
DK10797A (en) * 1997-01-30 1997-01-30 Autocom Aps Procedure for holding an auction, as well as uses of the method
DE1032902T1 (en) * 1997-11-26 2002-11-14 Taylor Trust As Tolvsrod A SYSTEM AND METHOD FOR HAVING AN AUCTION IN A COMPUTER NETWORK

Also Published As

Publication number Publication date
WO2001069464A1 (en) 2001-09-20

Similar Documents

Publication Publication Date Title
DE69707668T2 (en) METHOD AND SYSTEM FOR PROCESSING AND TRANSMITTING ELECTRONIC AUCTION INFORMATION
DE69628022T2 (en) METHOD FOR FACTORING OVER THE INTERNET
US5987435A (en) Proxy asset data processor
CA2370789C (en) A securities trading system for consolidation of trading on multiple ecns and electronic exchanges
US20050187858A1 (en) Fixed income security offerings management techniques and related applications
US20010042036A1 (en) Method and system for investing in customizable investment products
US20050283422A1 (en) Centralized electronic currency trading exchange
US20060155572A1 (en) Methods and systems for buying, selling and trading intellectual property and other interests
US20060041498A1 (en) Central credit filtering in computerized trading
DE10297153T5 (en) Electronic trading system
DE10056278B4 (en) Method and system for communicating between a supplier and customer devices
CH670716A5 (en)
DE10205743A1 (en) System and method for network-based shopping
TW495691B (en) Crossing network and method
DE112008003246T5 (en) Real estate transaction system using a real estate fund and method thereto
DE20221741U1 (en) System for executing payment transaction with transaction module determining fees and storing terms and conditions
EP1317728A1 (en) Method and device for carrying out an electronic auction in a communications network
DE112008004036T5 (en) Business process for group buying in real time
DE202006021176U1 (en) System for the provision of valid replies to invitations to bid
DE10239293A1 (en) Electronic market place system for dynamic price setting in an unequal market, i.e. there are many more sellers than buyers or vice versa, whereby offers are grouped and assigned to a priority, which is then used to match offers
WO2000051047A2 (en) Integrated capital market system for small issuers, including auction
DE102016107072A1 (en) Method for automatically financing invoices
DE10011912A1 (en) Electronic market place
WO2014029893A1 (en) Goods system and method for a goods system
DE10313693A1 (en) Procedure for the automatic value adjustment of objects relevant to the balance sheet

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee