DE19723479A1 - Data exchange in information network for sales organisation - Google Patents

Data exchange in information network for sales organisation

Info

Publication number
DE19723479A1
DE19723479A1 DE1997123479 DE19723479A DE19723479A1 DE 19723479 A1 DE19723479 A1 DE 19723479A1 DE 1997123479 DE1997123479 DE 1997123479 DE 19723479 A DE19723479 A DE 19723479A DE 19723479 A1 DE19723479 A1 DE 19723479A1
Authority
DE
Germany
Prior art keywords
data
central server
server
client
exchange according
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.)
Ceased
Application number
DE1997123479
Other languages
German (de)
Inventor
Michael Mohr
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.)
DCI DATENBANK fur WIRTSCHAFTS
Original Assignee
DCI DATENBANK fur WIRTSCHAFTS
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 DCI DATENBANK fur WIRTSCHAFTS filed Critical DCI DATENBANK fur WIRTSCHAFTS
Priority to DE1997123479 priority Critical patent/DE19723479A1/en
Priority to EP97913154A priority patent/EP0932876B1/en
Priority to CA002269063A priority patent/CA2269063A1/en
Priority to AT97913154T priority patent/ATE211841T1/en
Priority to DE59706130T priority patent/DE59706130D1/en
Priority to PCT/EP1997/005736 priority patent/WO1998018093A1/en
Priority to AU50505/98A priority patent/AU5050598A/en
Priority to JP10518945A priority patent/JP2001502825A/en
Priority to KR1019990703409A priority patent/KR20000052641A/en
Priority to CN97199140A priority patent/CN1234885A/en
Publication of DE19723479A1 publication Critical patent/DE19723479A1/en
Ceased 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

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

Abstract

The communication network has a number of sources of data 20 that provide product and advertising information. The sources are coupled to the memory of a central server 10. The server connects via the network 40 with a number of clients 30 via a range of peripherals, PC modem, Fax, ISDN TV decoder 41-46. The server automatically selects sources in response to a specific request.

Description

Die Erfindung betrifft ein Verfahren zum Datenaustausch in einem Netzwerk, insbesondere ein Verfahren zur auto­ matischen Angebotseinholung, welches mindestens einen Client, einen zentralen Server und einen Datenanbieter aufweist.The invention relates to a method for data exchange in a network, especially a method for auto matical request for quotation, which is at least one Client, a central server and a data provider having.

Im Stand der Technik sind bereits Verfahren zum Daten­ austausch in Netzwerken bekannt. So beschreibt beispielsweise die WO96/3896 ein Informationssystem mit einem Datenspeicher, der über Nachrichtenübertragungs­ wege mit Teilnehmerstationen verbunden ist. Über die im Datenspeicher gespeicherten Informationsdaten werden automatisch Kurzinformationen an Teilnehmer übertragen, die daraufhin ausgewählte Informationen abrufen können. Dabei dient die Online-Datenbank in erster Linie als Datenspeicher zur Bereitstellung von Daten für den Abruf durch Datensuchende, wobei diese lediglich aus dem bereits auf der Datenbank vorhandenen Angebot auswählen können.Methods for data are already in the prior art exchange known in networks. So describes for example WO96 / 3896 with an information system a data store that uses messaging way is connected to subscriber stations. About the in Data storage stored information data automatically transmit brief information to participants, can then call up the selected information. The online database primarily serves as Data storage for the provision of data for the Retrieval by data seekers, whereby this is only from the offer already in the database can choose.

Die EP 0370146 A1 beschreibt ein interaktives Markt­ managementsystem, bei welchem mehrere Verkäufer und Käufer durch eine Netzwerkdatenbank direkt miteinander in Verbindung treten können.EP 0370146 A1 describes an interactive market management system, in which several sellers and Buyers through a network database directly with each other can connect.

Des weiteren offenbart die WO95/12176 ein Informations­ verarbeitungssystem zum Auffinden von Informationen durch Verwendung eines Computer-Netzwerkes, wobei ein Makler Zugang zu mehreren Datenbanken erlangen kann. Hierdurch kann der Makler auf Anfrage eines Datensu­ chenden manuell gezielt Angebote von Datenanbietern heraussuchen und dem Datensuchenden präsentieren. Furthermore, WO95 / 12176 discloses information processing system for finding information by using a computer network, where a Brokers can gain access to multiple databases. This enables the broker to request a data request manually targeted offers from data providers search and present to the data seeker.  

Weitere Verfahren zum Datenaustausch sind beispiels­ weise in der US 5392336 und der WO95/10913 sowie der DE-OS 31 22 348 dargestellt.Other methods of data exchange are examples as in US 5392336 and WO95 / 10913 and the DE-OS 31 22 348 shown.

Vor dem Hintergrund-dieses Standes der Technik ist es Aufgabe der vorliegenden Erfindung, in einem Netzwerk eine Möglichkeit zu schaffen, bei einer gezielten Datenanfrage an einen zentralen Server schnell ein umfassendes, leicht auswertbares Ergebnis zu erhalten, was konkret die Anfrage beantwortet. Der Datenaus­ tausch soll dabei weitestgehend automatisch ablaufen.Against the background of this state of the art it is Object of the present invention in a network to create a way at a targeted Data request to a central server quickly obtain comprehensive, easily evaluable results, which specifically answers the request. The data out exchange should take place largely automatically.

Diese Aufgabe wird durch ein Verfahren zum Datenaus­ tausch mit den Merkmalen des Anspruchs 1 gelöst. Das Verfahren zum Datenaustausch in einem Netzwerk weist mindestens einen Client (Datensuchenden), einen zentra­ len Server und einen Datenanbieter auf, wobei das Verfahren des weiteren folgende Schritte aufweist:
This object is achieved by a method for data exchange with the features of claim 1. The method for data exchange in a network has at least one client (data seeker), a central server and a data provider, the method further comprising the following steps:

  • 1. Datenanfrage eines Clients an den zentralen Server.1. Data request from a client to the central server.
  • 2. Erstellen einer Liste möglicher Anbieter aus einem Anbieterpool durch den Server in Abhängigkeit von den angefragten Daten.2. Create a list of possible providers from a Provider pool through the server depending on the requested data.
  • 3. Verbindungsaufbau und Übermittlung der Datenanfrage an mögliche Datenanbieter bei gleichzeitiger Übermittlung einer Netzwerkadresse für die Rückant­ wort.3. Establishing a connection and transmitting the data request to possible data providers at the same time Transmission of a network address for the return word.
  • 4. Empfang der gewünschten Daten von zumindest einem Teil der möglichen Datenanbieter durch den zentra­ len Server. 4. Receiving the desired data from at least one Part of the possible data providers through zentra len server.  
  • 5. Sammeln der gewünschten Dateninformation oder Datenteilinformation durch den zentralen Server und Weiterleitung an den Client.5. Collect the desired data information or Partial data information through the central server and Forwarding to the client.

Bei dem Netzwerk kann es sich beispielsweise um das Internet handeln. Die Steuerung der wesentlichen Verfahrensabläufe erfolgt vom zentralen Server, der neben entsprechender Zugangssoftware für den Online-Be­ trieb eine Datenbank, beispielsweise eine SQL-Daten­ bank, und Filter zum Konvertieren unterschiedlichster Datenformate aufweist. Des weiteren ist der Server zum automatischen Verbindungsaufbau mit Datenanbietern vorbereitet.The network can be, for example Trade the Internet. The control of the essential Procedures are carried out by the central server, the in addition to appropriate access software for online loading drove a database, such as SQL data bank, and filters for converting various Has data formats. Furthermore, the server is automatic connection establishment with data providers prepared.

Zunächst stellt ein Datensuchender eine Online-Verbin­ dung zu dem zentralen Server her und übermittelt eine Datenanfrage. Die Datenanfrage erfolgt dabei beispiels­ weise über ein geeignetes Terminalprogramm oder einen Internet-Browser. Die Datenanfrage kann z. B. eine Warenanfrage spezifiziert nach Produktart oder Produkt sein.First, a data seeker provides an online connection to the central server and transmits one Data request. The data request takes place, for example wise via a suitable terminal program or Web browser. The data request can e.g. Legs Goods request specified by product type or product be.

Der zentrale Server erstellt anhand der Angabe des Datensuchenden eine Liste möglicher Anbieter. Im Falle der automatischen Angebotseinholung können die angefragten Daten bzw. Produkte mit den am Server gelisteten Produktbezeichnungen verglichen werden. Die gelisteten Produktbezeichnungen sind mit Anbieteradres­ sen in der Adressliste verknüpft. Treten keine Überein­ stimmungen zwischen angefragten und gelisteten Produktbezeichnungen auf, so sucht der Server in der, das gesuchte Produkt enthaltenden Produktgruppe. Tritt auch hier keine Übereinstimmung auf, so werden alle Produktanbieter angefragt. Es handelt sich um eine heuristisch arbeitende intelligente Listenerstellung. Vorteil ist hierbei, daß die Wahrscheinlichkeit der negativen Antworten auf eine Datenanfrage beschränkt wird, d. h. die Datensuche wird optimiert. Bei der automatischen Erstellung der Anbieterliste wird gleich­ zeitig die Kommunikationsart nach den Möglichkeiten des Datenanbieters gewählt, d. h. wenn dieser keine E-mail-Adresse besitzt, wird beispielsweise ein Fax verschickt. Dabei wird die Datenanfrage übermittelt und gleichzeitig eine Netzwerkadresse des zentralen Servers für die Rückantwort angegeben. Dabei kann die Datenan­ frage entweder konkret spezifiziert sein oder aber grob umrissen und erst nach Rückfrage des Anbieters vollständig.The central server creates based on the specification of the Data seekers a list of possible providers. In the event of the automatic solicitation of offers can requested data or products with those on the server listed product names are compared. The listed product names are with supplier addresses linked in the address list. No match moods between requested and listed Product names, the server searches in the the product group containing the searched product. Kick no match here either, so everyone  Product provider requested. It is about a heuristic intelligent list creation. The advantage here is that the probability of negative responses to a data request are limited will, d. H. the data search is optimized. In the automatic creation of the provider list will be the same the type of communication according to the possibilities of the Data provider selected, d. H. if this is not an e-mail address owns, for example, a fax sent. The data request is transmitted and at the same time a network address of the central server specified for the reply. The data can be ask either be specified or roughly outlined and only after asking the provider Completely.

Die gewünschten Daten werden dann von den Datenanbie­ tern ermittelt und an die Netzwerkadresse des zentralen Servers übertragen. Dies sind im Falle der automati­ schen Angebotseinholung die Angebote für die angefrag­ ten Produkte.The desired data are then from the data provider determined and sent to the network address of the central Servers. In the case of automati offers for the requested products.

Der zentrale Server sammelt die von einzelnen Datenan­ bietern abgegebene Information und stellt sie in einer vom Datensuchenden lesbaren Form zusammen. Im Falle der Angebotseinholung kann auch ein Sortieren, z. B. nach dem Preis stattfinden. Schließlich wird die so bearbei­ tete Dateninformation verschiedener Datenanbieter an den Client per E-mail, Fax oder in einem verabredeten Standardformat weitergeleitet.The central server collects the individual data Provided information and provides it in a form readable by the data seeker. In case of Quotation can also include sorting, e.g. B. after the price take place. After all, that's how it works Data information from various data providers the client by e-mail, fax or in an appointment Standard format forwarded.

Vorteil des beschriebenen Verfahrens ist es, daß der Client (Datensuchende) lediglich eine Anfrage erstellt und daraufhin automatisch die Rückantwort einer Vielzahl von Datenanbietern erhält.The advantage of the described method is that the Client (data seeker) just created a request  and then automatically the reply of one Variety of data providers receives.

Das Verfahren kann auch mit mehreren Clients, Servern und Datenanbietern gleichzeitig durchgeführt werden.The method can also be used with multiple clients, servers and data providers are carried out simultaneously.

Eine vorteilhafte Weiterbildung des Verfahrens zum Datenaustausch sieht vor, daß vom Client ein Zeitlimit für die Bereitstellung der Dateninformation gesetzt wird, wobei der Server nach Ablauf des Zeitlimits keine neuen Dateninformationen mehr annimmt und die bereits eingegangenen Dateninformationen an den Client weiterleitet. Das vom Client gesetzte Zeitlimit wird mit der Datenanfrage vom Server an die möglichen Daten­ anbieter weitergeleitet und die Netzwerkadresse für die Rückantwort für Eingänge weiterer Dateninformationen ab Zeitablauf gesperrt. Die Dateninformation wird dann innerhalb kürzester Zeit vom Server automatisch zusam­ mengestellt und in einem Standardformat an den Client weitergeleitet. Auf diese Weise kann der Datensuchende (Client) innerhalb kürzester Zeit eine große Menge von Dateninformation verschiedener Datenanbieter beziehen und vergleichen. Dies ist beispielsweise bei Ausschrei­ bungen für Waren mit sich schnell ändernden Preisen von großer Bedeutung.An advantageous development of the method for Data exchange provides that the client times out set for the provision of data information the server does not have any after the time limit accepts new data information and that already received data information to the client forwards. The time limit set by the client is with the data request from the server to the possible data provider forwarded and the network address for the Reply for inputs of further data information Timeout locked. The data information is then automatically from the server within a very short time provided to the client in a standard format forwarded. In this way, the data seeker (Client) a large amount of within a very short time Obtain data information from various data providers and compare. This is the case, for example, with an outcry exercises for goods with rapidly changing prices of great importance.

Bei einer vorteilhaften Weiterbildung des Verfahrens werden Vorgaben des Clients bei der automatischen Erstellung der Liste möglicher Datenanbieter berück­ sichtigt. Die hier gemeinten Vorgaben können insbeson­ dere Ergänzungen der Anbieterliste des Servers bzw. Einschränkungen oder Ausschluß gewisser Datenanbieter beinhalten. Die Vorgaben können aber auch eine Beschränkung auf gewisse geographische Gebiete, aus denen Datenanbieter ausgewählt werden sollen, Vorgaben bezüglich Zahlungsmodalitäten oder aber auch einfach Vorgaben bezüglich der Datenrückführung sein. Außerdem kann die am zentralen Server vorhandene Liste von Anbietern durch Angaben des Datensuchenden erweitert werden.In an advantageous development of the method are specifications of the client in the automatic Creation of the list of possible data providers inspects. The specifications meant here can in particular other additions to the server's list of providers or Restrictions or exclusions from certain data providers include. The specifications can also be a Restriction to certain geographic areas  which data providers should be selected, specifications regarding payment modalities or simply Requirements regarding the data return. Furthermore can the list of Providers expanded by information from the data seeker will.

Eine weitere vorteilhafte Ausbildung des Verfahrens sieht vor, daß die Dateninformation durch den zentralen Server konvertiert und formatiert wird. Dies betrifft z. B. die Umwandlung der Datenfrage in ein Faxformat oder die Formatierung und Aufbereitung der Dateninfor­ mation vor der Rückführung zum Client (Datensuchenden).Another advantageous embodiment of the method provides that the data information through the central Server is converted and formatted. this concerns e.g. B. converting the data question into a fax format or the formatting and preparation of the data information mation before returning to the client (data seeker).

Noch eine weitere vorteilhafte Ausführungsform sieht vor, daß vom zentralen Server mehrere Anfragen verschiedener Clients parallel bearbeitet werden. D.h., der Server ist für Mehrbenutzer (Multiuser) -Betrieb eingerichtet. Dadurch kann das oben beschriebene Verfahren mehrfach parallel zueinander ablaufen.Yet another advantageous embodiment sees before that multiple requests from the central server different clients can be processed in parallel. That is, the server is for multi-user operation set up. This can do the above Processes run several times parallel to each other.

Vorteilhaft ist auch, daß bei der Erstellung der Liste möglicher Datenanbieter Adresslisten externer Datenban­ ken abgefragt werden können. Hierzu muß gegebenenfalls eine Konvertierung in ein Standardformat, wie beispielsweise X 500, stattfinden.It is also advantageous that when creating the list Possible data provider Address lists of external databases ken can be queried. This may have to be done a conversion to a standard format like for example, X 500.

Eine weitere vorteilhafte Ausgestaltung sieht vor, daß Datenanfragen eines Clients vom zentralen Server in Sprach-, Fax- oder E-Mail-Anfragen an die Datenanbieter konvertiert werden.Another advantageous embodiment provides that Data requests from a client from the central server in Voice, fax or email inquiries to the data providers be converted.

Noch eine vorteilhafte Ausführungsform sieht vor, daß vom zentralen Server eine automatische Passwortvergabe an den Datenanbieter erfolgt. Hierdurch wird sicherge­ stellt, daß nur berechtigte Datenanbieter ihre Datenin­ formation als Angebot abgeben können. Beim Zugang zu der Netzwerkadresse des Servers wird daher eine Prüf­ einrichtung durchlaufen, welche eine entsprechende Passwortabfrage enthält. Vom Client durch eine Voraus­ wahl ausgeschlossene Datenanbieter erhalten kein Passwort und können somit kein Angebot abgeben.Another advantageous embodiment provides that automatic password assignment from the central server  to the data provider. This will secure ensures that only authorized data providers enter their data can submit formation as an offer. When accessing the network address of the server is therefore a test go through facility, which a corresponding Contains password query. From the client through an advance Excluded data providers do not receive any Password and can therefore not make an offer.

Außerdem sieht eine vorteilhafte Weiterbildung des Verfahrens vor, daß der zentrale Server für jeden Datenanbieter automatisch eine virtuelle Web-Seite erzeugt. Dies bedeutet, daß unter der vom Server ange­ gebenen Netzwerkadresse zunächst eine Paßwortabfrage erfolgt und danach eine Bildschirm-Maske erscheint, in die der Anbieter sein Angebot eintragen kann. Dabei bleibt die Maske bei allen Anbietern für die Datenan­ frage die gleiche. Die eingetragenen Daten werden jedoch vom Server unter dem für das jeweilige Paßwort eingetragenen Anbieter gespeichert und sind beim nächsten Aufruf der Web-Seite durch einen weiteren Datenanbieter nicht mehr sichtbar.In addition, an advantageous development of the Procedure that the central server for each Data providers automatically create a virtual web page generated. This means that under the server given network address first a password request and then a screen mask appears in which the provider can enter his offer. Here the mask remains with all providers for the data ask the same. The data entered will be however from the server under that for the respective password registered provider and are with next call of the web page by another Data provider no longer visible.

Weiterhin sieht eine vorteilhafte Weiterbildung des Verfahrens vor, daß die Dateninformation in die vom Server automatisch erzeugte virtuelle Web-Seite einge­ tragen wird. Dabei ist jedem Datenanbieter eine indivi­ duelle virtuelle Web-Seite zugeordnet. Konkret wird bei Anwahl der Netzwerkadresse des Servers durch den Daten­ anbietenden zunächst das individuelle Passwort jedes einzelnen Datenanbieters abgefragt und dieser dann mit seiner individuellen Homepage verbunden. Dort können dann beispielsweise Angebote abgegeben werden, ohne daß der Datenanbieter die Angebote anderer Datenanbieter einsehen kann.Furthermore, an advantageous further development of the Procedure before that the data information in the from Server automatically generated virtual web page turned on will wear. Each data provider is an individual assigned to a virtual web page. Specifically, at Selection of the network address of the server by the data offering the individual password of each individual data provider and then with connected to his individual homepage. There you can then, for example, offers are submitted without  the data provider offers other data providers can see.

Eine weitere Ausbildung des Verfahrens sieht vor, daß Empfang und Bearbeitung der Datenanfrage seitens des Datenanbieters sowie Eintragung der Dateninformation in die Web-Seite durch einen Mailroboter erfolgt. Unter einem Mailroboter ist ein programmgesteuerter Computer zu verstehen, der eingehende Anfragen über einen vorge­ gebenen Algorithmus abarbeitet und in standardisierter Form automatisch beantwortet. Das Verfahren kann damit sogar soweit automatisiert werden, daß der Mailroboter (und damit der Datenanbieter) selbständig Datenanfragen vom zentralen Server abholt (also abfragt) und beant­ wortet. Dies setzt voraus, daß der Datenanbieter eine standardisierte Schnittstelle zu dem zentralen Server hat und daß alle erforderlichen Informationen, wie z. B. Artikelnummer, Kundennummer, Zeitlimit, Passwort und Netzwerkadresse in einem standardisierten Format über­ tragen werden.A further development of the process provides that Reception and processing of the data request from the Data provider and entry of the data information in the website is done by a mail robot. Under a mail robot is a program-controlled computer to understand the incoming requests via a pre given algorithm and in standardized Form answered automatically. The procedure can even automated to the extent that the mail robot (and thus the data provider) independently request data fetched from the central server (i.e. queried) and requested words. This assumes that the data provider has a standardized interface to the central server has and that all necessary information such. B. Item number, customer number, time limit, password and Network address in a standardized format will wear.

Weiterhin können mehrere zentrale Server im Netzwerk vorgesehen sein, wobei die zentralen Server untereinan­ der synchronisiert werden. Dadurch wird ein schneller Zugang zum nächstgelegenen zentralen Server sicherge­ stellt und der Zugang zu Dateninformation von Datenan­ bietern weltweit möglich.Furthermore, several central servers in the network be provided, with the central server to each other which are synchronized. This will make one faster Secure access to the nearest central server provides and access to data information from data providers worldwide possible.

Außerdem sieht eine vorteilhafte Ausführungsform die Verwendung einer Benutzeroberfläche zur Offline-Erstel­ lung von Datenanfragen an den zentralen Server durch den Datensuchenden vor. Damit sind das Vergleichen und die Kalkulation eingehender Dateninformation sofort möglich. In addition, an advantageous embodiment provides Use of a user interface for offline creation processing of data requests to the central server to the data seeker. So that's comparing and the calculation of incoming data information immediately possible.  

Schließlich eignet sich das beschriebene Verfahren vorteilhaft für die Verwendung zur automatischen Angebotseinholung von Waren, wobei vom Server virtuelle Produktnummern erzeugt werden. Dies bedeutet im Falle der Angebotseinholung, daß die unterschiedlichen Artikelnummern verschiedener Anbieter für ein und dasselbe Produkt mit einheitlichen Produktnummern auf den zentralen Server verknüpft sind. Hierdurch lassen sich die Verfahrensschritte leichter automatisieren, da z. B. bei Anfragen an Mailroboter die korrekten Artikel­ nummern angegeben werden können.Finally, the method described is suitable advantageous for use for automatic Quotation of goods, being virtual from the server Product numbers are generated. This means in the case the solicitation of offers that the different Article numbers from different providers for one and the same product with the same product number the central server are linked. Let her through the process steps become easier to automate because e.g. B. for inquiries to mail robots the correct articles numbers can be specified.

Im folgenden wird ein Ausführungsbeispiel der vorlie­ genden Erfindung mit Bezug auf die beigefügten Zeich­ nung beschrieben.In the following an embodiment of the vorlie ing invention with reference to the accompanying drawings described.

Dabei zeigt die Figur den Ablauf eines Verfahrens der erfindungsgemäßen Art zur automatischen Angebotseinho­ lung in einem Netzwerk.The figure shows the sequence of a method of type of automatic bidding according to the invention network.

Der als Client bezeichnete Kunde sucht das beste Angebot für einen Artikel, den er in seiner Angebotsan­ frage genauer spezifiziert. Außerdem kann er zusätzli­ che Angaben bezüglich der abzugebenden Angebote bzw. Einschränkungen der zu berücksichtigenden Produktanbie­ ter machen. Weiterhin kann der Kunde die Art der Angebotsrückführung, d. h. beispielsweise per E-mail, und die entsprechende Datenstruktur bei der Rückführung bei der Angebotsanfrage mit angeben und ein Zeitlimit für den späteren Eingang von Angeboten festlegen. Der Client ist über ein Netzwerk mit dem zentralen Server verbunden. Dort geht die Angebotsanfrage ein und wird zunächst von einer Entscheidungssubroutine bearbeitet. The customer referred to as the client is looking for the best Offer for an article that he offers in his offer ask more specifically. He can also add information regarding the offers to be submitted or Limitations of the product range to be considered do it. Furthermore, the customer can choose the type of Return of offers, d. H. for example by email, and the corresponding data structure for the return specify with the request for a quote and a time limit for later receipt of offers. Of the Client is over a network with the central server connected. The request for a quotation is received there and will be first processed by a decision subroutine.  

Die Entscheidungssubroutine überprüft zunächst, ob die in der Angebotsanfrage gemachten Spezifikationen direkt zur Erstellung einer Adressliste führen können oder ob mittels von Heuristiken eine entsprechende Adressliste erstellt werden kann. Bei einer Angebotsanfrage, die beispielsweise als Produkt einen 386-SX-Chip sucht, wird bei fehlender Übereinstimmung zwischen dem gesuch­ ten Chip und den in der Produktliste vorhandenen Produkten die nächsthöhere Ebene, d. h. in diesem Beispiel die Produktgruppe CPU-Anbieter aufgerufen und die dort aufgelisteten Adressen für die Erstellung der Adressliste kopiert.The decision subroutine first checks whether the Specifications made in the request for quotation directly can lead to the creation of an address list or whether an appropriate address list using heuristics can be created. In the event of a request for a quote that for example looking for a 386-SX chip as a product, if there is no match between the search chip and the one in the product list Products to the next higher level, d. H. in this Example called the product group CPU provider and the addresses listed there for the creation of the Copied address list.

Nach Erstellung der Adressliste ist die Anzahl der möglichen Produktanbieter bekannt, d. h. damit die entsprechende Anzahl der zu vergebenden Paßwörter. Die Paßwörter werden mit der Angebotsanfrage an die entsprechenden Produktanbieter ausgegeben und eine der Anzahl der möglichen Anbieter entsprechende Anzahl n an virtuellen Web-Seiten wird auf dem Server bereitge­ stellt. Die an die jeweiligen Produktanbieter weiterge­ leitete Angebotsanfrage wird in der gewählten Kommuni­ kationsform, d. h. Fax oder E-mail mit den zusätzlichen Informationen des Zeitlimits, des individuellen Paßworts und der Netzwerkadresse für die individuelle Web-Seite weitergeleitet.After creating the address list, the number of possible product providers known, d. H. so that corresponding number of passwords to be assigned. The Passwords are sent to the corresponding product provider and one of the Number of possible providers corresponding number n virtual web pages are hosted on the server poses. The passed on to the respective product providers The offer request will be conducted in the selected commun cation form, d. H. Fax or email with the additional Information of the time limit, the individual Passwords and the network address for the individual Web page forwarded.

Bei Aufrufung der Netzwerkadresse findet eine Paßwortabfrage statt, wonach sich die virtuelle Web-Seite, d. h. eine Eingabemaske öffnet, die für alle Produktanbieter gleich erscheint. Nach Eintrag der Angebotsdaten in die Eingabemaske werden die mittels des Paßworts dem Produktanbieter zugeordneten Angebots­ daten vom Server gespeichert und sind für den nächsten Produktanbieter, der die virtuelle Web-Seite aufruft, nicht sichtbar. Nach Ablauf des Zeitlimits werden keine Angebote unter der vergebenen Netzwerkadresse angenom­ men und die Daten aus den Web-Seiten werden in der Datenaufbereitung entsprechend den Anforderungen des Clients zusammengestellt und an diesen mittels E-mail oder Fax zurückgeführt.When the network address is called, a Password query instead of what the virtual Web page, d. H. opens an input mask for everyone Product provider appears soon. After entry of the Offer data in the input mask will be saved using of the password assigned to the product provider data stored by the server and is for the next one  Product provider who accesses the virtual website, not visible. After the time limit expires, none Offers accepted under the assigned network address men and the data from the web pages are in the Data preparation according to the requirements of the Clients compiled and sent to them by e-mail or fax returned.

Bei vollautomatischer Angebotseinholung wird auf Seiten des Produktanbieters ein Mailroboter eingesetzt, der vollautomatisch die Anfrage auswerten und beantworten kann. Hierbei werden einheitliche Artikelbezeichnungen in einem vorher definierten Format übertragen und die entsprechenden Suchvorgänge in der Datenbank des Produktanbieters vollautomatisch durchgeführt. Anschließend erfolgt der Verbindungsaufbau und Abgabe des Angebots an den zentralen Server ebenfalls vollau­ tomatisch durch den Mailroboter.With fully automatic solicitation of offers is on pages of the product provider used a mail robot that evaluate and answer the request fully automatically can. Here, uniform article names are used transferred in a predefined format and the corresponding searches in the database of the Product provider carried out fully automatically. Then the connection is established and released of the offer to the central server also vollau tomatically by the mail robot.

Als weiteres Beispiel soll die Verwendung des Verfah­ rens im Rahmen der Arbeitsvorbereitung eines industri­ ellen Fertigungsbetriebes dargestellt werden. Dabei umfaßt der Betrieb ein lokales oder Weit-Area-Netzwerk, in welches einzelne Fertigungsstationen eingebunden sind. Die Abteilung für Arbeitsvorbereitung sucht für die Verarbeitung von einer bestimmten Stückzahl von Drehteilen innerhalb einer bestimmten Zeit eine zur Verfügung stehende Fertigungsstation. Eine entspre­ chende Anfrage wird erstellt und durch den zentralen Server an alle in Frage kommenden Fertigungsstationen versandt. Dort wird entweder über E-mail durch den Bediener oder durch eine an der Fertigungsstation vorhandene Belegungsdatenbank festgestellt, ob die entsprechende Anfrage erfüllt werden kann oder nicht. Another example is the use of the method rens as part of the work preparation of an industri manufacturing company. Here does the operation include a local or wide area network, into which individual manufacturing stations are integrated are. The work preparation department is looking for the processing of a certain number of pieces Turned parts one within a certain time Available manufacturing station. A correspond The relevant request is created and by the central Server to all production stations in question dispatched. There is either via e-mail through the Operator or by one at the manufacturing station existing occupancy database determined whether the corresponding request can be fulfilled or not.  

Kann die entsprechende Fertigungsstation die Anforde­ rung der Arbeitsvorbereitung erfüllen, so gibt sie entweder automatisch oder durch Eingabe des Bedieners ein entsprechendes Angebot an die Arbeitsvorbereitung ab. Hier können insofern Abweichungen angebracht sein, als Teilstückzahlangebote von der jeweiligen Arbeits­ station abgegeben werden können. Die abgegebenen Angebote gelangen über das Netzwerk zur Arbeitsvorbe­ reitung, laufen dort zusammen und werden durch ein Koordinierungsprogramm miteinander verglichen. Die für die Bearbeitung am besten geeignete Fertigungsstation erhält dann den entsprechenden Auftrag. Dadurch wird eine optimale Auslastung der vorhandenen Ressourcen erreicht.The appropriate manufacturing station can meet the requirement job preparation, so it gives either automatically or by entering the operator a corresponding offer for work preparation from. Deviations can be appropriate here, as part number offers from the respective work station can be delivered. The given Offers reach work planning via the network horseback riding, run there and become one Coordination program compared. The for machining most suitable manufacturing station then receives the corresponding order. This will optimal utilization of existing resources reached.

Claims (15)

1. Verfahren zum Datenaustausch in einem Netzwerk, insbesondere zur automatischen Angebotseinholung, welches mindestens einen Client, einen zentralen Server und einen Datenanbieter aufweist, wobei das Verfahren folgende Schritte aufweist:
  • (1) Datenanfrage eines Client an den zentralen Server;
  • (2) Erstellung einer Liste möglicher Anbieter aus einem Anbieterpool durch den Server in Abhän­ gigkeit von den angefragten Daten;
  • (3) Verbindungsaufbau durch den Server und Übermittlung der Datenanfrage an mögliche Datenanbieter bei gleichzeitiger Übermittlung einer Netzwerkadresse für die Rückantwort;
  • (4) Empfang der gewünschten Daten von zumindest einem Teil der möglichen Datenanbieter durch den zentralen Server;
  • (5) Sammeln der gewünschten Dateninformation oder Datenteilinformation durch den zentralen Server und Weiterleitung an den Client.
1. A method for data exchange in a network, in particular for automatic solicitation of offers, which has at least one client, a central server and a data provider, the method comprising the following steps:
  • (1) data request from a client to the central server;
  • (2) Creation of a list of possible providers from a provider pool by the server depending on the requested data;
  • (3) connection establishment by the server and transmission of the data request to possible data providers while simultaneously transmitting a network address for the reply;
  • (4) reception of the desired data from at least some of the possible data providers by the central server;
  • (5) Collection of the desired data information or partial data information by the central server and forwarding to the client.
2. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß vom Client ein Zeitlimit für die Bereitstellung der Dateninformation gesetzt wird und der Server nach Ablauf des Zeitlimits keine neuen Dateninfor­ mationen mehr annimmt und die bereits eingegangenen Dateninformationen an den Client weiterleitet. 2. A method for data exchange according to claim 1, characterized, that the client timed out the deployment the data information is set and the server no new data information after the time limit has expired mations more and the already received Relays data information to the client.   3. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server Vorgaben des Clients bei der automatischen Erstellung der Liste möglicher Datenanbieter berücksichtigt.3. A method for data exchange according to claim 1, characterized, that the central server specifications of the client the automatic creation of the list of possible Data provider considered. 4. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server die Dateninformation konvertiert und formatiert.4. A method for data exchange according to claim 1, characterized, that the central server the data information converted and formatted. 5. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server mehrere Anfragen verschie­ dener Clients parallel bearbeitet.5. A method for data exchange according to claim 1, characterized, that the central server sends several requests whose clients processed in parallel. 6. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server bei der Erstellung der Liste möglicher Datenanbieter Adresslisten externer Datenbanken abfragt.6. A method for data exchange according to claim 1, characterized, that the central server when creating the List of possible data providers Address lists of external Queries databases. 7. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server Datenanfragen eines Clients in Sprach-, Fax- oder E-Mail-Anfragen an die möglichen Datenanbieter konvertiert.7. A method for data exchange according to claim 1, characterized, that the central server requests data from a client in voice, fax or email inquiries to possible data provider converted. 8. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß vom zentralen Server eine automatische Paßwort­ vergabe an den Datenanbieter erfolgt. 8. A method for data exchange according to claim 1, characterized, that from the central server an automatic password assignment to the data provider.   9. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß der zentrale Server für jeden Datenanbieter automatisch eine virtuelle Web-Seite erzeugt.9. A method for data exchange according to claim 1, characterized, that the central server for every data provider automatically creates a virtual web page. 10. Verfahren zum Datenaustausch nach Anspruch 9, dadurch gekennzeichnet, daß die Dateninformation nach Paßwortangabe des Datenanbieters in die vom Server automatisch erzeugte virtuelle Web-Seite eingetragen wird.10. A method for data exchange according to claim 9, characterized, that the data information after the password of the Data provider in the server automatically generated virtual web page is entered. 11. Verfahren zum Datenaustausch nach Anspruch 10, dadurch gekennzeichnet, daß Empfang und Bearbeitung der Datenanfrage durch den Datenanbieter sowie Eintragung der Dateninfor­ mation in die Web-Seite durch einen Mailroboter erfolgt.11. A method for data exchange according to claim 10, characterized, that receipt and processing of the data request by the data provider and entry of the data information mation in the web page by a mail robot he follows. 12. Verfahren zum Datenaustausch nach Anspruch 1, dadurch gekennzeichnet, daß die Verfahrensschritte von mehreren zentralen Servern im Netzwerk durchgeführt werden.12. A method for data exchange according to claim 1, characterized, that the procedural steps of several central Servers in the network. 13. Verfahren zum Datenaustausch nach Anspruch 12, dadurch gekennzeichnet, daß die zentralen Server miteinander synchronisiert werden.13. A method for data exchange according to claim 12, characterized, that the central server synchronizes with each other will. 14. Verwendung einer Benutzeroberfläche für ein Verfah­ ren nach einem der Ansprüche 1 bis 12 zur Offline-Er­ stellung von Datenanfragen an den zentralen Server und zum automatischen Einlesen der Datenin­ formation durch den Client. 14. Using a user interface for a process ren according to one of claims 1 to 12 for offline Er making data requests to the central Server and for automatic reading of the data formation by the client.   15. Verwendung eines Verfahrens nach einem der Ansprü­ che 1 bis 12 für die automatische Angebotseinholung von Waren, wobei vom Server virtuelle Produktnum­ mern erzeugt werden.15. Use of a method according to one of the claims che 1 to 12 for the automatic solicitation of offers of goods, whereby from the server virtual product no be generated.
DE1997123479 1996-10-18 1997-06-04 Data exchange in information network for sales organisation Ceased DE19723479A1 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
DE1997123479 DE19723479A1 (en) 1997-06-04 1997-06-04 Data exchange in information network for sales organisation
EP97913154A EP0932876B1 (en) 1996-10-18 1997-10-17 System and method for exchanging data in a network
CA002269063A CA2269063A1 (en) 1996-10-18 1997-10-17 System and method for exchanging data in a network
AT97913154T ATE211841T1 (en) 1996-10-18 1997-10-17 SYSTEM AND METHOD FOR EXCHANGING DATA IN A NETWORK
DE59706130T DE59706130D1 (en) 1996-10-18 1997-10-17 SYSTEM AND METHOD FOR EXCHANGING DATA IN A NETWORK
PCT/EP1997/005736 WO1998018093A1 (en) 1996-10-18 1997-10-17 System and method for exchanging data in a network
AU50505/98A AU5050598A (en) 1996-10-18 1997-10-17 System and method for exchanging data in a network
JP10518945A JP2001502825A (en) 1996-10-18 1997-10-17 System and method for data exchange in a network
KR1019990703409A KR20000052641A (en) 1996-10-18 1997-10-17 System and method for exchanging data in a network
CN97199140A CN1234885A (en) 1996-10-18 1997-10-17 System and method for exchanging data in network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1997123479 DE19723479A1 (en) 1997-06-04 1997-06-04 Data exchange in information network for sales organisation

Publications (1)

Publication Number Publication Date
DE19723479A1 true DE19723479A1 (en) 1998-12-10

Family

ID=7831409

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1997123479 Ceased DE19723479A1 (en) 1996-10-18 1997-06-04 Data exchange in information network for sales organisation

Country Status (1)

Country Link
DE (1) DE19723479A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19952630A1 (en) * 1999-10-21 2001-04-26 Pal Simon Method for generating a selection mask for the retrieval of data from a database using programmable information objects
NL1013897C2 (en) * 1999-10-29 2001-05-02 Koninkl Philips Electronics Nv Method and system for providing product information.
EP1230775A2 (en) * 1999-08-20 2002-08-14 Gerd Reger Interactive communications system and method for controlling the same
DE10147651C1 (en) * 2001-09-27 2002-11-21 Deutsche Telekom Ag Payment transaction method for data network uses management system and anonymous numbered accounts for payment without revealing customer details
US7159040B2 (en) 2000-08-09 2007-01-02 Indatex Services For Finance And Insurance Ag Financial service system for converting amendment data at agent terminal and a portal to generate compatible data format for terminals

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3122348A1 (en) * 1980-06-13 1982-04-15 The General Electric Co. Ltd., London Data-retrieval device
EP0370146A1 (en) * 1986-10-01 1990-05-30 Strategic Processing Corporation Interactive market management system
US5392336A (en) * 1993-05-27 1995-02-21 At&T Corp. Data message storage and pick up service
WO1995010913A2 (en) * 1993-10-13 1995-04-20 In Medias Res-Gesellschaft Für Kommunikationstechnologien Mbh Information retrieving device
WO1995012176A2 (en) * 1993-10-29 1995-05-04 Keithley Ronald D Interactive multimedia communications system which accesses industry-specific information
WO1996003896A1 (en) * 1994-07-29 1996-02-15 Trw Occupant Restraint Systems Gmbh Safety belt buckle

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3122348A1 (en) * 1980-06-13 1982-04-15 The General Electric Co. Ltd., London Data-retrieval device
EP0370146A1 (en) * 1986-10-01 1990-05-30 Strategic Processing Corporation Interactive market management system
US5392336A (en) * 1993-05-27 1995-02-21 At&T Corp. Data message storage and pick up service
WO1995010913A2 (en) * 1993-10-13 1995-04-20 In Medias Res-Gesellschaft Für Kommunikationstechnologien Mbh Information retrieving device
WO1995012176A2 (en) * 1993-10-29 1995-05-04 Keithley Ronald D Interactive multimedia communications system which accesses industry-specific information
WO1996003896A1 (en) * 1994-07-29 1996-02-15 Trw Occupant Restraint Systems Gmbh Safety belt buckle

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1230775A2 (en) * 1999-08-20 2002-08-14 Gerd Reger Interactive communications system and method for controlling the same
EP1230775B1 (en) * 1999-08-20 2006-02-08 adward AG Interactive communications system and method for controlling the same
DE19952630A1 (en) * 1999-10-21 2001-04-26 Pal Simon Method for generating a selection mask for the retrieval of data from a database using programmable information objects
US6546398B1 (en) 1999-10-21 2003-04-08 Aryo Gmbh Process for producing a selection mask for accessing data on a database by way of programmable information objects
DE19952630B4 (en) * 1999-10-21 2005-02-24 Aryo Gmbh A method of generating a selection mask for retrieving data from one or a plurality of databases using information objects
NL1013897C2 (en) * 1999-10-29 2001-05-02 Koninkl Philips Electronics Nv Method and system for providing product information.
FR2800484A1 (en) * 1999-10-29 2001-05-04 Koninkl Philips Electronics Nv METHOD AND SYSTEM FOR PROVIDING PRODUCT INFORMATION
WO2001033443A1 (en) * 1999-10-29 2001-05-10 Koninklijke Philips Electronics N.V. Method and system for providing product information
GB2360613A (en) * 1999-10-29 2001-09-26 Koninkl Philips Electronics Nv Method and system for providing product information
US7159040B2 (en) 2000-08-09 2007-01-02 Indatex Services For Finance And Insurance Ag Financial service system for converting amendment data at agent terminal and a portal to generate compatible data format for terminals
DE10147651C1 (en) * 2001-09-27 2002-11-21 Deutsche Telekom Ag Payment transaction method for data network uses management system and anonymous numbered accounts for payment without revealing customer details

Similar Documents

Publication Publication Date Title
DE69726124T2 (en) COMPUTER-BASED SYSTEM AND METHOD FOR PRICE INFORMATION
DE69818008T2 (en) DATA ACCESS CONTROL
DE69729722T2 (en) AUTOMATIC SYSTEM FOR SELECTING AN INITIAL COMPUTER RESERVATION SYSTEM
DE69531599T2 (en) Method and device for finding and obtaining personalized information
DE10240117A1 (en) Server component for e.g. public Internet has report generation processor that obtains electronic dossiers from databases to process standardized risk related data included in electronic dossiers to generate electronic risk report
DE10122197A1 (en) Method and system for accessing information on a network using message linking functions with shadow callback functions
DE19842673A1 (en) Service provider for computer network
DE10320615A1 (en) Using extensible markup language in a system and method for manipulating a position on a search result list generated by a computer network search engine
DE112012002669B4 (en) Improve the exchange of data in the social network environment
EP0932876B1 (en) System and method for exchanging data in a network
WO2000023923A1 (en) Method for databank-assisted selection of products for electronic commerce applications in internet
EP4040366A1 (en) Method for producing an electronic offer list
DE19723479A1 (en) Data exchange in information network for sales organisation
DE10020783A1 (en) Process and system for promoting buyer anonymity in online transactions
EP1043667A2 (en) Online service for the efficient establishment of contacts between sellers and buyers of chemical products
DE69910352T2 (en) Procedures for controlling the work environment of company employees
DE10311246A1 (en) Sales of products over the internet has various goods stored in a virtual warehouse and accessed by users
WO2001095169A2 (en) Method for finding persons interested in acquiring the right to an industrial property right
EP3076343A1 (en) Method for allocating linguistic inputs
DE10006959A1 (en) Data bank lookup method e.g. for measurement data, image data, parameters and characteristic values
DE102020126572A1 (en) tracking procedure
DE102017125798A1 (en) Process for electronic order processing via an electronic marketplace
DE102005002619A1 (en) Potential dealings and cooperation partners consolidating system, for use in virtual interaction space, has functional module, where users access functional areas linked with categories of shares, based on requirements and demands of users
EP1271375A2 (en) Method and device for the entry and representation of the product history of a device made of components
EP1308860A2 (en) Method and communication system for retrieving and providing information and services in a communication network

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection