[go: up one dir, main page]

NL9201152A - Auction information system - Google Patents

Auction information system Download PDF

Info

Publication number
NL9201152A
NL9201152A NL9201152A NL9201152A NL9201152A NL 9201152 A NL9201152 A NL 9201152A NL 9201152 A NL9201152 A NL 9201152A NL 9201152 A NL9201152 A NL 9201152A NL 9201152 A NL9201152 A NL 9201152A
Authority
NL
Netherlands
Prior art keywords
user
exchange
auction
message
clock
Prior art date
Application number
NL9201152A
Other languages
Dutch (nl)
Original Assignee
Theodoor Hubertus Maria Joseph
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 Theodoor Hubertus Maria Joseph filed Critical Theodoor Hubertus Maria Joseph
Priority to NL9201152A priority Critical patent/NL9201152A/en
Publication of NL9201152A publication Critical patent/NL9201152A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions

Landscapes

  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

Computerized auction information system provided with a central unit 1 and one or more user systems 3, which can be connected to the central unit 1, for example via the telephone network or via a direct link, and which in each case comprise at least reproduction means 9 and a keyboard 8, the auction system furthermore comprising auction clocks 2 which are connected to the central unit 1, the user systems 3 being arranged in such a way that a user, by using the keyboard 8 can retrieve information present in the central unit 1, which can be reproduced on the reproduction means 9. <IMAGE>

Description

Vei1inginformatiesysteem.Auction information system.

De uitvinding betreft een gecomputeriseerd veilingsysteem ten minste omvattend computermiddelen en één of meer gebruikerssystemen, die, bijvoorbeeld via het telefoonnet, met de computermiddelen kunnen worden verbonden en ieder tenminste weergeefmiddelen en een toetsenbord omvatten.The invention relates to a computerized auction system comprising at least computer means and one or more user systems, which, for example via the telephone network, can be connected to the computer means and each comprise at least display means and a keyboard.

Een dergelijk gecomputeriseerd veilingsysteem is bekend uit FR-A-2.585.166. Het bekende systeem heeft als doel om het bieders voor op de veiling te koop zijnde produkten mogelijk te maken hun bod op afstand kenbaar te maken. De bieders hoeven dus niet langer per se naar de veiling te komen om te kunnen bieden. In de veilinghal is daartoe een groot scherm geplaatst en bieders kunnen bij individuele terminals m.b.v. drukknoppen hun bod kenbaar maken, via telefoonlijnen kan de centraal opgeslagen informatie over de te koop zijnde produkten ook naar veraf gelegen plaatsen worden verstuurd om aldaar op hulpschermen te worden weergegeven. Er is niet in voorzien om op afstand actuele en/of historische informatie over willekeurige produkten op te vragen. De informatie die op afstand wordt getoond wordt centraal door de verkoopchef meegedeeld. Ook is het systeem niet gekoppeld met op de veiling aanwezig zijnde veiling-klokken.Such a computerized auction system is known from FR-A-2,585,166. The known system aims to enable bidders to advertise their bids remotely for products for sale. So the bidders no longer necessarily have to come to the auction to be able to bid. To this end, a large screen has been placed in the auction hall and bidders can access individual terminals by means of push buttons make their offer known, via telephone lines the centrally stored information about the products for sale can also be sent to distant places to be displayed there on auxiliary screens. It is not provided to remotely request current and / or historical information about random products. The information displayed remotely is communicated centrally by the sales manager. The system is also not linked to auction clocks present at the auction.

Het veilingsysteem volgens de uitvinding stelt zich ten doel een systeem te verschaffen dat op aanvraag van gebruikers actuele en historische informatie over op de veiling verhandelde produkten verschaft.The aim of the auction system according to the invention is to provide a system which, at the request of users, provides current and historical information about products traded on the auction.

Daartoe heeft het systeem van de bij de aanhef genoemde soort het kenmerk, dat het veilingsysteem voorts veilingklokken omvat die met een centrale zijn verbonden, welke centrale de genoemde computermiddelen omvat, waarbij de gebruikerssystemen zo zijn ingericht, dat een gebruiker via bediening van het toetsenbord in de centrale aanwezige informatie kan opvragen, die op de weergeefmiddelen kan worden weergegeven.To this end, the system of the type referred to in the opening paragraph is characterized in that the auction system further comprises auction clocks connected to a central, which central comprises said computer means, the user systems being arranged in such a way that a user can operate the keyboard by operating the keyboard. the control center can request available information which can be displayed on the display means.

Met het systeem volgens de uitvinding kan op eenvoudig en relatief goedkope wijze aan gebruikers op afstand van belang zijnde informatie over de op de veiling verkochte produkten worden meegedeeld.The system according to the invention makes it possible to provide users of remote information about the products sold at auction in a simple and relatively inexpensive manner.

In een eerste voorkeursuitvoeringsvorm van de uitvinding heeft het gecomputeriseerde veilingsysteem het kenmerk, dat de centrale is ingericht om voor elke klok aktuele veilingklokgegevens in de genoemde computermiddelen op te slaan, zoals gegevens over de naam van een artikel, de aanvoer van dat artikel, de resterende hoeveelheid daarvan, de klokprijs en de gemiddelde prijs daarvan.In a first preferred embodiment of the invention, the computerized auction system is characterized in that the exchange is arranged to store current auction clock data for said clock in said computer means, such as data about the name of an article, the supply of that article, the remaining quantity, the clock price and its average price.

In een verdere uitvoeringsvorm van de uitvinding heeft het gecom- puteriseerde veilingsysteem het kenmerk, dat de centrale voorts is ingericht om voor elke klok historische veilingklokgegevens, bijvoorbeeld van de voorgaande dagen of weken, in de genoemde computermiddelen op te slaan, zoals gegevens over de naam van een artikel, de aanvoer van dat artikel, de resterende hoeveelheid daarvan, de klokprijs en de gemiddelde prijs daarvan.In a further embodiment of the invention, the computerized auction system is characterized in that the exchange is further arranged to store historical auction clock data, for example of the previous days or weeks, for each clock in the said computer means, such as data about the name of an article, the supply of that article, the remaining quantity, the clock price and the average price thereof.

In een andere uitvoeringsvorm van de uitvinding heeft het gecomputeriseerde veilingsysteem het kenmerk, dat het veilingsysteem voorts een administratieve computer omvat, die met de centrale is verbonden, voor het beschikbaar stellen van niet aan de klokken gekoppelde informatie, zoals veilingaanvoeren en veilingmiddenprijzen.In another embodiment of the invention, the computerized auction system is characterized in that the auction system further comprises an administrative computer, which is connected to the exchange, for making available information not linked to the clocks, such as auction entries and auction middle prices.

In een verdere uitvoeringsvorm van de uitvinding heeft het gecomputeriseerde veilingsysteem het kenmerk, dat de centrale voorts is ingericht om telersdagafschriften, kopersnota's of veilingmededelingen aan de gebruikerssystemen mee te delen.In a further embodiment of the invention, the computerized auction system is characterized in that the exchange is further arranged to communicate grower's statements, buyer notes or auction notices to the user systems.

In een verdere uitvoeringsvorm van de uitvinding heeft het gecomputeriseerde veilingsysteem het kenmerk, dat de centrale en de gebruikerssystemen zo zijn ingericht, dat de communicatie tijdens gebruik tussen hen plaatsvindt via de volgende stappen: a. een gebruiker selecteert m.b.v. het toetsenbord een aanmeldkeuze uit een hoofdmenu; b. het gebruikerssysteem maakt verbinding met de centrale, bijvoorbeeld via het telefoonnet; c. de centrale vraagt de gebruiker een toegangscode mee te delen; d. de gebruiker deelt een toegangscode mee; e. de centrale controleert de toegezonden toegangscode en vraagt de toegangscode opnieuw bij een eventuele fout; f. de gebruiker krijgt een vooraf bepaald aantal (bijv. 2) kansen om een nieuwe, correcte toegangscode mee te delen; is de nieuw meegedeelde toegangscode ook daarna nog fout dan verbreekt de centrale de verbinding; anders volgt: g. de centrale verstuurt een acceptatiebericht aan de gebruiker en verbreekt de verbinding; h. de centrale brengt zelf een verbinding tot stand met de betreffende geaccepteerde gebruiker, bijvoorbeeld via het telefoonnet; i. de gebruiker vraagt via het toetsenbord de gewenste informatie aan de centrale, welke informatie door het gebruikerssysteem via de weergeefmiddelen aan de gebruiker wordt getoond.In a further embodiment of the invention, the computerized auction system is characterized in that the exchange and the user systems are arranged in such a way that communication during use takes place between them via the following steps: a. A user selects using the keyboard a login choice from a main menu; b. the user system connects to the exchange, for example via the telephone network; c. the exchange asks the user to provide an access code; d. the user communicates an access code; e. the exchange checks the access code sent and requests the access code again in the event of an error; f. the user is given a predetermined number (eg 2) of opportunities to communicate a new, correct access code; if the newly communicated access code is still incorrect afterwards, the exchange will disconnect; otherwise: g. the exchange sends an acceptance message to the user and disconnects the call; h. the exchange itself establishes a connection with the relevant accepted user, for example via the telephone network; i. the user requests the desired information from the central unit via the keyboard, which information is displayed to the user by the user system via the display means.

In een laatste uitvoeringsvorm van de uitvinding heeft het gecomputeriseerde veilingsysteem het kenmerk, dat elk gebruikerssysteem is ingericht om op de weergeefmiddelen tenminste de aktuele veilingklokgege-vens tezamen met de historische veilingklokgegevens weer te geven.In a final embodiment of the invention, the computerized auction system is characterized in that each user system is arranged to display at least the current auction clock data together with the historical auction clock data on the display means.

De uitvinding zal hieronder worden toegelicht aan de hand van enkele tekeningen, die bedoeld zijn ter illustratie van de uitvinding en niet in beperkende zin mogen worden opgevat, en waarin: figuur 1 een algemeen overzicht van het systeem volgens de uitvinding toont; figuur 2 een stroomdiagram van de gegevensverwerking van berichten over de aanvoer van produkten toont; figuur 3 een stroomdiagram van de gegevensverwerking van gegevens met betrekking tot de verkoop van produkten toont; figuur 4 een stroomdiagram van het tot stand brengen van een verbinding tussen een gebruiker en de centrale voor de uitwisseling van berichten toont; figuur 5 een voorbeeld van een hoofdmenu toont, zoals dat aan een gebruiker wordt gepresenteerd; figuren 6 en 7 overzichten van bijvoorbeeld een tv-scherm tonen, via welke informatie over de veiling aan de gebruiker wordt meegedeeld.The invention will be elucidated hereinbelow with reference to some drawings, which are intended to illustrate the invention and are not to be taken in a limiting sense, and in which: figure 1 shows a general overview of the system according to the invention; Figure 2 shows a flow chart of the data processing of product supply messages; Figure 3 shows a flow chart of data processing data related to product sales; Figure 4 shows a flowchart of establishing a connection between a user and the message exchange center; Figure 5 shows an example of a main menu as presented to a user; Figures 6 and 7 show overviews of, for example, a TV screen, through which information about the auction is communicated to the user.

Het veilinginformatiesysteem volgens de uitvinding (kortweg KD2S genoemd, Klok-Data-Distributie-Systeem) biedt gebruikers twee mogelijkheden: a) het opvragen van historische veilingklokgegevens met betrekking tot aanvoergegevens en verkoopgegevens; b) het "real time" kunnen volgen van een of meer veilingklokken van de veiling.The auction information system according to the invention (in short KD2S, Clock-Data-Distribution-System) offers users two options: a) retrieving historical auction clock data with regard to supply data and sales data; b) being able to follow one or more auction clocks of the auction in real time.

Het systeem is veiling-gebonden. Dit betekent dat het systeem is verbonden met de veilingklokken van die ene veiling. Op grond daarvan zullen in het systeem alleen gegevens van die veiling voorhanden zijn.The system is auction bound. This means that the system is connected to the auction clocks of that one auction. On this basis, only information from that auction will be available in the system.

Figuur 1 toont de opzet van het systeem. Het systeem bestaat in hoofdzaak uit twee (hoofd-)onderdelen. Het eerste deel 1 dat verder de KD2S-centrale zal worden genoemd (of kortweg de centrale) bestaat uit een computersysteem dat is verbonden met alle veilingklokken 2 van de veiling.Figure 1 shows the structure of the system. The system mainly consists of two (main) parts. The first part 1, which will be further referred to as the KD2S exchange (or the exchange for short), consists of a computer system that is connected to all auction clocks 2 of the auction.

Het andere gedeelte is het gebruikerssysteem 3. Het gebruikerssys-teem 3 kan in verbinding worden gebracht met de centrale 1 en dan gegevens opvragen en/of de veilingklokken 2 volgen. Het in verbinding treden met de centrale 1 gebeurt via openbare telefoonlijnen 6 (alhoewel het systeem ook werkt met vaste 2- of 4-draads lijnverbindingen). Voor het tot stand brengen van de verbinding omvat elk gebruikerssysteem een telefoon 4 en een terminal 5, welke laatste tenminste van een toetsenbord 8 en weergeefmiddelen 9 is voorzien.The other part is the user system 3. The user system 3 can be connected to the exchange 1 and then request data and / or follow the auction clocks 2. Communication with the exchange 1 is via public telephone lines 6 (although the system also works with fixed 2 or 4-wire line connections). For establishing the connection, each user system comprises a telephone 4 and a terminal 5, the latter of which is at least provided with a keyboard 8 and display means 9.

In een eerste uitvoeringsvorm van het systeem volgens de uitvinding worden alleen veilingklokgegevens beschikbaar gesteld. Deze gegevens omvatten zowel real-time gegevens als historische gegevens, bijvoorbeeld gerangschikt per dag en artikelnummer, met betrekking tot aanvoeren en verkoopgegevens.In a first embodiment of the system according to the invention, only auction clock data are made available. This data includes both real-time data and historical data, for example, arranged by day and item number, regarding deliveries and sales data.

In een tweede uitvoeringsvorm van de uitvinding is de centrale 1 ook verbonden met de administratieve computer 7. Deze verbinding biedt de mogelijkheid om administratieve gegevens aan gebruikers mee te delen, zoals (veiling-)middenprijzen en (veiling-)aanvoeren. Ook kunnen zo eenvoudig telersdagafschriften, kopersnota's en andere veilingmededelingen beschikbaar worden gesteld.In a second embodiment of the invention, the exchange 1 is also connected to the administrative computer 7. This connection offers the possibility of communicating administrative data to users, such as (auction) middle prices and (auction) supplies. It is also easy to make grower's statements, buyer notes and other auction notices available.

In het navolgende wordt de inrichting van de centrale 1 en het gebruikerssysteem 3 apart behandeld.In the following, the arrangement of the exchange 1 and the user system 3 is discussed separately.

Met betrekking tot de centrale 1 zullen achtereenvolgens de volgende zes onderwerpen worden besproken: stambestanden, communicatie met de klokken 2, database/mutatiebestanden, gegevensverwerking, communicatie met een of meer gebruikerssystemen 3 en onderhoud van de stambestanden.Concerning the central 1, the following six topics will be discussed successively: master files, communication with the clocks 2, database / mutation files, data processing, communication with one or more user systems 3 and maintenance of the master files.

De centrale 1 omvat tenminste twee stambestanden: het (landelijke) artikelbestand en het deelnemerbestand. Het artikelbestand omvat een overzicht van naar produkten geordende artikelen, waarbij artikelen zijn gedefinieerd als sorteringen van een produkt. Een produkt is bijvoorbeeld een groene paprika, die verschillende sorteringen (afhankelijk van bijvoorbeeld afkomst en kwaliteit) kent. Elke sortering is een "artikel" en heeft een eigen uniek artikelnummer. Tot een produkt kunnen dus verscheidene artikelen behoren, zodat bij elk produktnummer, dat uniek is voor elk produkt, meer dan één artikelnummer kan behoren. Bij het artikelbestand gaat het om een direkt benaderbaar bestand met de volgende ge-gevens-elementen: - artikelcode (waarde 1 tot 65000); - produktcode (waarde 1 tot 999); - verkorte artikel-omschrijving (8 tekens); - lange artikel-omschrijving (24 tekens); - produktnaam (16 tekens).Central 1 comprises at least two master files: the (national) article file and the participant file. The article file contains an overview of articles ordered by products, whereby articles are defined as sorts of a product. A product is, for example, a green pepper, which has different grades (depending on origin and quality, for example). Each sort is an "item" and has its own unique item number. Thus, a product may include several articles, so that each product number unique to each product may include more than one article number. The article file is a directly accessible file with the following data elements: - article code (value 1 to 65000); - product code (value 1 to 999); - short article description (8 characters); - long article description (24 characters); - product name (16 characters).

Er wordt een indexbestand bijgehouden op basis van de produktcode.An index file is maintained based on the product code.

Het deelnemersbestand bevat een overzicht van alle op het veilin-ginformatiesysteem aangesloten deelnemers, die ieder een eigen unieke toegangscode en een eigen telefoonnummer bezitten. Het deelnemersbestand is een geïndexeerd bestand met de volgende gegevenselementen: - telersnummer (waarde 1 tot 10000) - toegangscode (5 alfanumerieke tekens); - telefoonnummer (netnummer, abonneenummer); - array van max. vijf produktcode-nummers (waarde 1 tot 999).The participant database contains an overview of all participants connected to the auction information system, who each have their own unique access code and their own telephone number. The participant file is an indexed file with the following data elements: - grower number (value 1 to 10000) - access code (5 alphanumeric characters); - telephone number (area code, subscriber number); - array of up to five product code numbers (value 1 to 999).

Het telersnummer fungeert als key (indexbestand).The grower number acts as a key (index file).

Het tweede, met betrekking tot de centrale 1 te bespreken onderwerp, betreft de communicatie met de klokken 2. De communicatie met de veilingklokken 2 omvat een vijftal berichten: •prijsbericht; •aanvoerbericht; •koopbericht; •correctiebericht; •doordraaibericht.The second topic, to be discussed with regard to central 1, concerns communication with clocks 2. Communication with auction clocks 2 consists of five messages: • price message; • delivery message; • purchase notice; • correction message; • push-through message.

Een mogelijke lay-out van deze berichten wordt hierna gegeven. In één uitvoeringsvorm worden berichten vanuit de klokken 2 op basis van asynchrone "terminal" communicatie overgezonden. Dit betekent dat, zonder enige controle op transmissiefouten, berichten worden verzonden met een snelheid van 1200 BPS (Bits Per Seconde), 8 databits, 1 stopbit, none parity. De berichten bestaan uitsluitend uit zogenaamde printbare ascii-karakters. Uiteraard zijn ook andere vormen van communicatie mogelijk en is de uitvinding niet beperkt tot het hierboven gegeven uitvoeringsvoor-beeld.A possible layout of these messages is given below. In one embodiment, messages are transmitted from clocks 2 based on asynchronous "terminal" communication. This means that, without any control of transmission errors, messages are sent at a rate of 1200 BPS (Bits Per Second), 8 data bits, 1 stop bit, none parity. The messages consist exclusively of so-called printable ascii characters. Other forms of communication are of course also possible and the invention is not limited to the exemplary embodiment given above.

Kenmerk van de berichten is dat elk bericht begint met een "<"-teken en wordt afgesloten met een ">"teken. De lay-out van de berichten is afgestemd op de berichten die de meeste klokken 2 ook reeds genereren in het kader van het landelijke inkooplnformatieSysteem (I2S). Om die reden kunnen berichten op een enkel punt een niet relevant "veld" huisvesten; in zo'n geval zal dat als "filler" zijn aangegeven.Characteristic of the messages is that each message starts with a "<" sign and ends with a ">" sign. The layout of the messages is geared to the messages that most clocks 2 already generate in the context of the national purchasing information system (I2S). Therefore, messages at a single point can house an irrelevant "field"; in such a case it will be indicated as "filler".

Hieronder volgt de lay-out van de genoemde vijf berichten: a. Het prijsbericht ziet er als volgt uit: "<" (start of text); vnr (veilingnummer; 2 tekens); "P" (bericht-identificatie); filler (1 teken); artnr (artikelnummer; 6 tekens); pr (prijs in centen; 4 tekens); ">" (end of text).Below is the layout of the five messages mentioned: a. The price message is as follows: "<" (start of text); vnr (auction number; 2 characters); "P" (message identification); filler (1 character); artnr (article number; 6 characters); pr (price in cents; 4 characters); ">" (end of text).

De totale berichtlengte is daarmee 16 tekens.The total message length is therefore 16 characters.

Opgemerkt wordt dat het prijsbericht geen enkele relatie heeft met een bestand. Dit bericht wordt zonder enige mutatie direkt doorgestuurd naar het gebruikerssysteem 3.It is noted that the price message has no relationship whatsoever with a stock. This message is forwarded directly to the user system 3 without any changes.

b. Het aanvoerbericht ziet er als volgt uit: (start of text); vnr (veilingnummer; 2 tekens); "A" (bericht-identificatie); filler (1 teken); artnrl (artikelnummer; 6 tekens); aanvl (aanvoer; 6 tekens); artnr2 (artikelnummer; 6 tekens); aanv2 (aanvoer; 6 tekens); artnr3 (artikelnummer; 6 tekens); aanv3 (aanvoer; 6 tekens); artnr4 (artikelnummer; 6 tekens); aanv4 (aanvoer; 6 tekens); artnr5 (artikelnummer; 6 tekens); aanv5 (aanvoer; 6 tekens); artnr6 (artikelnummer; 6 tekens); aanv6 (aanvoer; 6 tekens); ">" (end of text).b. The delivery message looks like this: (start of text); vnr (auction number; 2 characters); "A" (message identification); filler (1 character); artnrl (article number; 6 characters); complement (input; 6 characters); artnr2 (article number; 6 characters); supply2 (supply; 6 characters); artnr3 (article number; 6 characters); supply3 (supply; 6 characters); artnr4 (article number; 6 characters); supply4 (supply; 6 characters); artnr5 (article number; 6 characters); supply5 (supply; 6 characters); artnr6 (article number; 6 characters); supply6 (supply; 6 characters); ">" (end of text).

De totale berichtlengte is dus 78 tekens.The total message length is therefore 78 characters.

c. Het koopbericht ziet er als volgt uit: "<" (start of text"); vnr (veilingnummer; 2 tekens); "K" (bericht-identificatie); filler (1 teken); artnr (artikelnummer; 6 tekens); gekocht (gekocht aantal; 5 tekens); rest (rest van de partij; 6 tekens); pr (prijs in centen; 4 tekens); debinr (debiteurnummer van de koper; 4 tekens); (end of text).c. The purchase message looks like this: "<" (start of text "); vnr (auction number; 2 characters);" K "(message identification); filler (1 character); artnr (article number; 6 characters); purchased (quantity bought; 5 characters); rest (rest of the lot; 6 characters); pr (price in cents; 4 characters); debinr (buyer's debtor number; 4 characters); (end of text).

De totale berichtlengte is 31 tekens.The total message length is 31 characters.

d. Het correctiebericht ziet er als volgt uit: (start of text); vnr (veilingnummer; 2 tekens); "C" (bericht-identificatie); filler (1 teken); artnr (artikelnummer; 6 tekens); gekocht (gekocht aantal; 5 tekens); rest (rest van de partij; 6 tekens); pr (prijs in centen; 4 tekens); debinr (debiteurnummer van de koper; 4 tekens); ">" (end of text).d. The correction message looks like this: (start of text); vnr (auction number; 2 characters); "C" (message identification); filler (1 character); artnr (article number; 6 characters); bought (number bought; 5 characters); rest (rest of the batch; 6 characters); pr (price in cents; 4 characters); debinr (buyer's debtor number; 4 characters); ">" (end of text).

De totale berichtlengte is 31 tekens, e. Het doordraaibericht ziet er als volgt uit: "<" (start of text); vnr (veilingnummer; 2 tekens); "D" (bericht-identificatie); filler (1 teken); artnr (artikelnummer; 6 tekens); gekocht (gekocht aantal; 5 tekens); rest (rest van de partij; 6 tekens); pr (prijs in centen; 4 tekens); debinr (doordraainummer; 4 tekens); ">" (end of text).The total message length is 31 characters, e. The drill-through message looks like this: "<" (start of text); vnr (auction number; 2 characters); "D" (message identification); filler (1 character); artnr (article number; 6 characters); bought (number bought; 5 characters); rest (rest of the batch; 6 characters); pr (price in cents; 4 characters); debinr (rotary number; 4 characters); ">" (end of text).

De totale berichtlengte is 31 tekens.The total message length is 31 characters.

Het derde onderwerp binnen de centrale 1 betreft de mutatiebe-standen, die bestaan uit twee bestanden, namelijk het bestand met aan-voergegevens en het bestand met verkoopgegevens. Op basis van de van de klokken ontvangen berichten worden de twee mutatiebestanden gevuld. Het zijn deze bestanden die de voor de gebruikers "historische" gegevens bevatten en die alszodanig door hen kunnen worden opgevraagd. De bestanden worden per datum gevuld. De lay-outs van het aanvoerbestand en het ver-koopbestand verschillen van elkaar.The third subject within central 1 concerns the transaction files, which consist of two files, namely the supply data file and the sales data file. The two transaction files are filled on the basis of the messages received from the clocks. It is these files that contain the "historical" data for the users and can be retrieved as such. The files are filled by date. The layouts of the supply file and the sales file differ from each other.

De record lay-out van het aanvoerbestand is als volgt: - produktcode (waarde 1 tot 999); - artikelnummer (waarde 1 tot 65000); - aanvoer (waarde 0 tot 999999).The record layout of the supply file is as follows: - product code (value 1 to 999); - article number (value 1 to 65000); - flow (value 0 to 999999).

Voor het aanvoerbestand worden twee indexbestanden bijgehouden; één op basis van de produktcode en één op basis van het artikelnummer.Two index files are kept for the supply file; one based on the product code and one based on the article number.

De record lay-out van het verkoopbestand is daarentegen: - produktcode (waarde 1 tot 999); - artikelnummer (waarde 1 tot 65000); - verkocht (waarde 0 tot 999999); - produkt (waarde 1.000.000 * 1000); - gemiddelde-prijs (waarde 0 tot 9999,9999); - doordraai (waarde 0 tot 999999).The record layout of the sales file, on the other hand, is: - product code (value 1 to 999); - article number (value 1 to 65000); - sold (value 0 to 999999); - product (value 1,000,000 * 1000); - average price (value 0 to 9999.9999); - rotate (value 0 to 999999).

Ook voor het verkoopbestand worden twee indexbestanden bijgehouden; één op basis van de produktcode en één op basis van het artikelnummer.Two index files are also kept for the sales file; one based on the product code and one based on the article number.

Het volgende (vierde) te bespreken onderwerp met betrekking tot de centrale 1 betreft de gegevensverwerking.The next (fourth) topic to be discussed with regard to exchange 1 concerns data processing.

Dit gedeelte betreft de gegevensverwerking van de berichten die van de klokken 2 worden ontvangen en wat er toe leidt dat de mutatiebe-standen worden gevuld.This section concerns the data processing of the messages received from the clocks 2 and which leads to the mutation files being filled.

Er is een direkte relatie tussen de berichten en de mutatiebe-standen. Zo zijn aanvoerberichten alleen van belang voor het aanvoerbe-stand; koopbericht, correctiebericht en doordraaibericht zijn van belang voor het verkoopbestand.There is a direct relationship between the messages and the mutation files. For example, delivery messages are only important for the delivery file; purchase report, correction report and transfer notice are important for the sales file.

Figuur 2 toont een stroomdiagram van de gegevensverwerking van aanvoerberichten.Figure 2 shows a flow chart of the data processing of delivery messages.

Als een aanvoerbericht van een klok arriveert (stap 10) wordt hieraan de produktcode toegevoegd bij stap 11 (staat in het artikel-bestand). Vervolgens wordt in stap 12 nagegaan of van deze veildag al een bestand bestaat. Zo nee, dan wordt een bestand gecreëerd in stap 13, waarbij in de naam de datum wordt meegenomen. De bestandsnaam is Addmmjj.dta. Hierin vormen ddmmjj de datum (bijvoorbeeld 12 augustus 1992 wordt weergegeven als 120892). Tegelijk met het creëren van het bestand worden ook in stap 14 de twee indexbestanden gecreëerd, te weten één op basis van de produktcode en één indexbestand op basis van het artikelnummer. Aan het bestand wordt in stap 15 een record toegevoegd met daarin uiteraard het artikelnummer en de aanvoer (zie record lay-out van het hierboven gedefinieerde aanvoerbestand); vervolgens worden de indexbestanden bijgewerkt in stap 16. Indien in stap 12 wordt vastgesteld, dat een bestand met de juiste datum reeds bestaat, dan wordt een record aan dat bestand toegevoegd (stap 15) en wordt uiteraard ook het indexbestand bijgewerkt (stap 16).If a clock supply message arrives (step 10), the product code is added to it in step 11 (can be found in the article file). Then, in step 12, it is checked whether a file of this auction day already exists. If not, a file is created in step 13, including the date in the name. The file name is Addmmjj.dta. Ddmmyy form the date (for example, August 12, 1992 is represented as 120892). Simultaneously with the creation of the file, the two index files are also created in step 14, namely one based on the product code and one index file based on the article number. A record is added to the file in step 15, of course containing the article number and the supply (see record layout of the supply file defined above); the index files are then updated in step 16. If it is determined in step 12 that a file with the correct date already exists, a record is added to that file (step 15) and, of course, the index file is also updated (step 16).

Aangezien in het hier geschetste uitvoeringsvoorbeeld in één aanvoerbericht de aanvoer van (maximaal) zes artikelnummers kan zijn opgenomen, kunnen per aanvoerbericht dus ook meerdere (maximaal zes) records aan het bestand worden toegevoegd. Uiteraard is het mogelijk dit maximale aantal van zes artikelnummers te wijzigen in een ander maximum aantal zonder buiten het kader van de uitvinding te treden.Since in the exemplary embodiment sketched here, the supply of (a maximum of) six article numbers can be included in a single supply message, it is therefore possible to add several (maximum six) records to the file per supply message. It is of course possible to change this maximum number of six article numbers into another maximum number without departing from the scope of the invention.

In figuur 3 wordt een stroomdiagram getoond, dat de gegevensverwerking van de verkoopgegevens illustreert.Figure 3 shows a flow chart illustrating the data processing of the sales data.

Als een koop-, correctie- of doordraaibericht van een klok arriveert (stap 20) wordt hieraan in stap 21 eveneens de produktcode toegevoegd, die wordt opgehaald uit het artikelbestand. Daarna wordt nagegaan of voor deze dag al een bestand bestaat (stap 22). Zo nee, dan wordt in stap 23 een bestand gecreëerd waarbij in de naam de datum wordt meegenomen. De bestandsnaam is Vddmmjj.dta. Hierin vormen ddmmjj de datum (bijvoorbeeld 12 augustus 1992 wordt weergegeven als 120892). Tegelijk met het creëren van het bestand wordt in stap 24 één indexbestand gecreëerd op basis van de produktcode en één indexbestand op basis van het artikelnummer.If a clock purchase, correction or roll-over message arrives (step 20), the product code is also added to this in step 21, which is retrieved from the article file. It is then checked whether a file already exists for this day (step 22). If not, a file is created in step 23 with the date included in the name. The file name is Vddmmjj.dta. Ddmmyy form the date (for example, August 12, 1992 is represented as 120892). Simultaneously with the creation of the file, in step 24 one index file is created based on the product code and one index file based on the article number.

Aan het bestand wordt een record toegevoegd in stap 25. Steeds als voor hetzelfde bestand met hetzelfde artikelnummer een koopbericht arriveert wordt het produkt van de berichtvelden "gekocht" x "prijs" opgeteld bij de waarde van het veld "produkt" van het bestand. Deze som wordt dan in het bestand weggeschreven, en wel in het veld "produkt" (stap 26). In het veld "verkocht" van het bestand wordt steeds de som van de waarde die in dat veld staat met daarbij opgeteld de waarde van "gekocht" uit het bericht weggeschreven (stap 27).A record is added to the file in step 25. When a purchase message arrives for the same file with the same article number, the product of the message fields "bought" x "price" is added to the value of the "product" field of the file. This sum is then written into the file, namely in the field "product" (step 26). In the "sold" field of the file, the sum of the value in that field, together with the value of "bought", is always written out of the message (step 27).

Het zal duidelijk zijn dat op grond van de velden "verkocht" en "produkt" de gemiddelde prijs (tot dat moment) kan worden vastgesteld en opgeborgen (stap 28). Op het moment dat uit het K-bericht blijkt dat de partij is verkocht - de waarde van het veld "rest" is dan nul -, dan zal het veld "gemiddelde-prijs" uiteraard ook kunnen worden ingevuld. Dit veld wordt eveneens ingevuld als een doordraaibericht wordt ontvangen, immers dan is de partij ook als uitverkocht te beschouwen, in die situatie treedt de veiling zelf op als koper. Door een apart bericht te gebruiken, kan dan onderscheid worden gemaakt tussen de aankopen (en mid-prijzen, enz.) van de "echte" kopers en datgene dat onverkoopbaar is: iets wat doordraait is immers onverkoopbaar, omdat er geen koper is die de klok heeft gestopt. Gegevens uit een doordraaibericht hebben geen invloed op de berekende middenprijzen, evenmin als op het veld "verkocht".It will be clear that the "sold" and "product" fields allow the average price (until then) to be determined and stored (step 28). As soon as the K-message shows that the lot has been sold - the value of the "remainder" field is then zero -, the "average price" field can of course also be filled in. This field is also filled in when a forwarding message is received, because then the lot can also be considered sold out, in that situation the auction itself acts as buyer. By using a separate message, a distinction can then be made between the purchases (and mid-prices, etc.) of the "real" buyers and that which is unsaleable: after all, something that goes crazy is unsaleable, because there is no buyer who clock has stopped. Data from a push-through message do not affect the calculated mid-prices, nor the "sold" field.

Tenslotte worden de indexbestanden bijgewerkt in stap 29.Finally, the index files are updated in step 29.

Een eventueel correctiebericht wordt behandeld als een tegenboe-king. Een correctiebericht treedt bijvoorbeeld op, als de veilingmeester bij het registreren van een koop een verkeerd debiteurennummer heeft gebruikt of als hij een onjuiste "gekochte hoeveelheid" heeft ingevoerd. Bij gebruik van een onjuist debiteurennummer zal de koper, die dit in de veilzaal direkt kan waarnemen, reklameren en de veilingmeester vragen de vergissing te corrigeren. In de klok gebeurt het volgende: a. er wordt aanvankelijk een bericht verstuurd met het verkeerde debiteurennummer (koopbericht); b. hetzelfde bericht wordt nogmaals verstuurd, maar met een andere identificatie (correctiebericht); c. er wordt nogmaals een koopbericht gestuurd, maar nu met het juiste debiteurennummer.Any correction message is treated as a counter-claim. For example, a correction message occurs if the auctioneer used the wrong debtor number when registering a purchase or if he entered an incorrect "purchased quantity". If an incorrect debtor number is used, the buyer, who can observe this directly in the auction room, will complain and ask the auctioneer to correct the mistake. The following happens in the clock: a. A message is initially sent with the wrong debtor number (purchase message); b. the same message is sent again, but with a different identification (correction message); c. again a purchase message is sent, but now with the correct debtor number.

Door het correctiebericht als een tegenboeking te verwerken komt het aanvankelijke koopbericht als het ware te vervallen. Het veld "ge- kocht" uit het bericht wordt afgeteld van het veld "verkocht" uit het bestand. Ook wordt het produkt van "gekocht" x "prijs" afgeteld van het veld "produkt" uit het bestand. Het tweede koopbericht van stap c. is uiteindelijk als "resultaatgegeven" van belang, want stappen a. en b. vallen tegen elkaar weg.By processing the correction message as a reversal, the initial purchase message is, as it were, canceled. The "bought" field from the message is counted down from the "sold" field from the file. Also, the product of "purchased" x "price" is counted down from the "product" field in the file. The second purchase report from step c. is ultimately important as "result data", because steps a. and b. cancel each other out.

Een analoge correctie vindt plaats als de veilingmeester een foutieve "gekochte hoeveelheid" heeft ingevoerd. Met deze "truc" is het eenvoudig mogelijk om verscheidene correcties op een eenmaal gestuurd koopbericht uit te voeren.An analogous correction takes place if the auctioneer has entered an incorrect "purchased quantity". With this "trick" it is easily possible to make several corrections to a once sent purchase message.

De communicatie van de centrale 1 met een of meer gebruikers -het vijfde onderwerp - verloopt via het in figuur 4 geïllustreerde stroomdiagram.The communication of the exchange 1 with one or more users - the fifth subject - takes place via the flow chart illustrated in figure 4.

De communicatie met de gebruiker kent vier facetten: a) aanmelden door gebruiker; b) doorsturen van de klokberichten; c) op aanvraag verstrekken van historische gegevens; d) communicatie-protocol aspekten.There are four facets of communication with the user: a) user registration; b) forwarding the clock messages; c) provision of historical data on request; d) communication protocol aspects.

Tijdens het aanmelden zoekt een gebruiker verbinding met de centrale 1 door vanuit het gebruikerssysteem 3 een bepaalde keuze uit een zogenaamd menu te nemen (stap 30). Hierop wordt bij de bespreking van het gebruikerssysteem teruggekomen. De gebruikerscomputer belt in stap 31 de centrale. Zodra de beide computers verbinding hebben (stap 32) wordt op het gebruikerssysteem om een toegangscode gevraagd (stap 33). Dit gebeurt met het volgende bericht: "<" start of text; filler twee tekens; "X" bericht identificatie; end of text.During registration, a user searches for connection to the exchange 1 by taking a certain choice from a so-called menu from the user system 3 (step 30). We will return to this when discussing the user system. The user computer calls the exchange in step 31. Once both computers are connected (step 32), the user system is prompted for an access code (step 33). This is done with the following message: "<" start of text; filler two characters; "X" message identification; end of text.

De gebruiker zal de toegangscode intikken (stap 34) op basis waarvan het gebruikerssysteem de toegangscode naar de centrale zal sturen. Het verzenden van de toegangscode door het gebruikerssysteem gebeurt middels het volgende bericht (bericht 1): "<" start of text; filler twee tekens "1" bericht identificatie; filler een teken; toegangscode 5 tekens (alfa-numeriek); ">" end of text.The user will enter the access code (step 34) on the basis of which the user system will send the access code to the control panel. The sending of the access code by the user system is done by the following message (message 1): "<" start of text; filler two characters "1" message identification; filler a sign; access code 5 characters (alpha-numeric); ">" end of text.

De centrale zal in stap 35 de toegangscode in het "deelnemersbestand" opzoeken. Wordt de code niet gevonden, dan wordt een foutmelding naar het gebruikerssysteem gestuurd (stap 38). Dit gebeurt in het volgende bericht : "<" start of text; filler twee tekens; "Y" bericht identificatie; ">" end of text.The control panel will look up the access code in the "participant database" in step 35. If the code is not found, an error message is sent to the user system (step 38). This happens in the following message: "<" start of text; filler two characters; "Y" message identification; ">" end of text.

De gebruiker krijgt nu de gelegenheid opnieuw zijn toegangscode op te geven. Indien echter driemaal een verkeerde toegangscode wordt ontvangen, hetgeen de centrale in een teststap 36 controleert, dan verbreekt de centrale de verbinding in stap 37.The user is now given the opportunity to enter his access code again. However, if an incorrect access code is received three times, which the exchange checks in a test step 36, the exchange disconnects in step 37.

Als een correcte toegangscode wordt ontvangen, stuurt de centrale 1 in stap 39 een acceptatiebericht (bericht "2", dat hierna zal worden gedefinieerd) naar het gebruikerssysteem. Vervolgens verbreekt de centrale 1 de verbinding in stap 40. Als volgende stap belt de centrale 1 het telefoonnummer dat is vermeld bij de betreffende toegangscode (stap 41). Op het moment dat er verbinding is, kan bericht-uitwisseling plaats vinden (stap 43). Overigens houdt de centrale vanaf dit moment de verbin-dingstijd bij. Op grond hiervan zou de veiling de gebruiker een rekening kunnen sturen met betrekking tot de telefoonkosten. Op dit moment "weet" de centrale met wie hij communiceert. In het gebruikersbestand staan de produkten waarin deze gebruiker geïnteresseerd zal zijn. Zoals in het gebruikersbestand is vastgelegd kan elke gebruiker bijvoorbeeld maximaal vijf produkten opgeven. Voor die gebruikers die voor meer dan vijf produkten belangstelling hebben, bestaat de gelegenheid een tweede "abonnement" te nemen. Aan dit abonnement hangt een andere toegangscode (maar kan uiteraard hetzelfde telefoonnummer hangen).If a correct access code is received, the exchange 1 in step 39 sends an acceptance message (message "2", which will be defined below) to the user system. Subsequently, the exchange 1 disconnects in step 40. As a next step, the exchange 1 calls the telephone number indicated with the relevant access code (step 41). At the time of connection, message exchange can take place (step 43). Incidentally, from this moment on, the exchange keeps track of the connection time. On this basis, the auction could send the user an invoice regarding the telephone costs. At this point, the exchange "knows" with whom it is communicating. The user file contains the products that this user will be interested in. For example, as specified in the user file, each user can enter up to five products. Those users interested in more than five products have the opportunity to take out a second "subscription". This subscription has a different access code (but can of course have the same phone number).

Zoals hiervoor aangegeven belt de centrale in stap 41 na een geaccordeerde toegangscode het gebruikerssysteem 3. Zodra er verbinding is, stuurt de centrale 1 een bericht naar het gebruikerssysteem 3 met daarin de voor deze gebruiker relevante produktnummers. Dit zogenaamde acceptatiebericht ziet er als volgt uit (bericht 2): "<" start of text; filler twee tekens; "2" bericht identificatie; filler een teken; prodcodel produktcode (waarde 1 tot 999); prodcode2 produktcode (waarde 1 tot 999); prodcode3 produktcode (waarde 1 tot 999); prodcode4 produktcode (waarde 1 tot 999); prodcode5 produktcode (waarde 1 tot 999); ">" end of text.As indicated above, in step 41, after an approved access code, the exchange calls the user system 3. As soon as a connection is established, the exchange 1 sends a message to the user system 3 containing the product numbers relevant for this user. This so-called acceptance message looks like this (message 2): "<" start of text; filler two characters; "2" message identification; filler a sign; prodcodel product code (value 1 to 999); prodcode2 product code (value 1 to 999); prodcode3 product code (value 1 to 999); prodcode4 product code (value 1 to 999); prodcode5 product code (value 1 to 999); ">" end of text.

Het tweede facet van de communicatie met de gebruiker betreft het doorsturen van klokberichten. De centrale 1 is middels aparte RS232 lijnen met de klokken 2 van de veiling verbonden. De oorspronkelijke berichten van de klokken 2 bevatten geen informatie met betrekking tot de klok 2 waarvan de berichten afkomstig zijn. De centrale 1 "weet" echter op basis van de RS232-verbinding (c.g. het communicatiekanaalnummer van de computer) van welke klok 2 het bericht afkomstig is. Dit kloknummer is voor het gebruikerssysteem 3 relevant. Op grond van dit nummer wordt de plaats voor het weergeven van gegevens op het gebruikersscherm van terminal 5 bepaald (zie figuur 1). Uiteraard kunnen ook andere dan RS232 lijnen worden toegepast zonder buiten het kader van de uitvinding te treden.The second facet of communication with the user is the forwarding of clock messages. Central 1 is connected to clocks 2 of the auction by separate RS232 lines. The original messages from the clocks 2 do not contain any information regarding the clock 2 from which the messages originate. However, the exchange 1 "knows" on the basis of the RS232 connection (cg.the communication channel number of the computer) from which clock 2 the message originates. This clock number is relevant for user system 3. Based on this number, the location for displaying data on the user screen of terminal 5 is determined (see figure 1). Of course, other than RS232 lines can also be used without departing from the scope of the invention.

De gebruiker kan middels een keuze de centrale 1 vragen om de klokberichten door te sturen naar het gebruikerssysteem 3. Dit gebeurt door vanuit het gebruikerssysteem 3 het volgende bericht te sturen (bericht 3): "<" start of text; filler twee tekens; "3" bericht identificatie; end of text.By means of a choice, the user can ask the central 1 to forward the clock messages to the user system 3. This is done by sending the following message from the user system 3 (message 3): "<" start of text; filler two characters; "3" message identification; end of text.

De berichten die van de klokken 2 worden ontvangen worden direkt doorgestuurd naar de gebruikers die verbinding hebben gezocht met de centrale 1. De berichten worden uitgebreid met het "kloknummer". Dit kloknummer wordt - als een ascii-teken - gezet direkt na het identificatie-veld (dus op de plaats van het eerste "fillerveld"), dus direkt na een "P" (prijsbericht), "A" (aanvoerbericht), "K" (koopbericht), "C" (correc-tiebericht) of "D" (doordraaibericht).The messages received from the clocks 2 are directly forwarded to the users who have connected to the exchange 1. The messages are extended with the "clock number". This clock number is - as an ascii sign - placed immediately after the identification field (ie instead of the first "filler field"), ie immediately after a "P" (price message), "A" (supply message), "K "(purchase message)," C "(correction message) or" D "(roll message).

Het gebruikerssysteem 3 kan ook een bericht naar de centrale 1 sturen waarin wordt aangegeven dat het verzenden van de klokberichten niet langer nodig is. Dit gebeurt met het volgende bericht van vijf tekens (bericht 4): "<" start of text; filler twee tekens; "4" bericht identificatie; ">" end of text.The user system 3 can also send a message to the exchange 1 stating that the sending of the clock messages is no longer necessary. This is done with the following five-character message (message 4): "<" start of text; filler two characters; "4" message identification; ">" end of text.

De communicatie met de gebruiker omvat voorts het beschikbaar stellen van historische gegevens (facet 3).Communication with the user also includes making historical data available (facet 3).

Als de gebruiker wil weten welke de in de centrale 1 opgeslagen gegevens van voor hem relevante produkten zijn, dan kan hij dat via een menukeuze op het gebruikerssysteem 3 ingeven. Hij zal ook de datum waar over hij informatie wil moeten opgeven. Op grond van de door de gebruiker opgegeven data stelt het gebruikerssysteem 3 een zogenaamd opvraagbericht samen. Dit bericht ziet er als volgt uit (bericht 5): "<" start of text; filler twee tekens; "5" bericht identificatie; filler een teken; prodcode produktcode (waarde 1 tot 999); datum datum in vorm ddmmjj; ">" end of text.If the user wants to know which data of products relevant to him is stored in the central unit 1, he can enter this via a menu selection on the user system 3. He will also have to indicate the date on which he wants information. On the basis of the data provided by the user, the user system 3 compiles a so-called query message. This message looks like this (message 5): "<" start of text; filler two characters; "5" message identification; filler a sign; prodcode product code (value 1 to 999); date date in form ddmmyy; ">" end of text.

De totale berichtlengte is dus 15 tekens.The total message length is therefore 15 characters.

De centrale 1 zal op basis van dit bericht de relevante gegevens verzamelen en deze in een of meerdere zogenaamde responsberichten naar het gebruikerssysteem 3 sturen. Het responsbericht heeft de volgende layout (119 tekens)(bericht 6): "<" start of text; filler twee tekens; "6" bericht identificatie; filler een teken; prodcode produktcode (waarde 1 tot 999); artnrl artikelnummer (waarde 1 tot 65000); aanvl aanvoer (waarde 0 tot 999.999); verkl verkocht (waarde 1 tot 999.999); midprijsl midd prijs (9999,9999) (8 tekens); doordrl doordraai (waarde 0 tot 999.999); artnr2 artikelnummer (waarde 1 tot 65000); aanv2 aanvoer (waarde 0 tot 999.999); verk2 verkocht (waarde 1 tot 999.999); midprijs2 midd prijs (9999,9999) (8 tekens); doordr2 doordraai (waarde 0 tot 999.999); artnr3 artikelnummer (waarde 1 tot 65000); aanv3 aanvoer (waarde 0 tot 999.999); verk3 verkocht (waarde 1 tot 999.999); midprijs3 midd prijs (9999,9999) (8 tekens); doordr3 doordraai (waarde 0 tot 999.999); artnr4 artikelnummer (waarde 1 tot 65000); aanv4 aanvoer (waarde 0 tot 999.999); verk4 verkocht (waarde 1 tot 999.999); midprijs4 midd prijs (9999,9999) (8 tekens); doordr4 doordraai (waarde 0 tot 999.999); laatst_ber laatste bericht (waarde O = nee; waarde 1 = ja); ">" end of text.The exchange 1 will collect the relevant data on the basis of this message and send it to the user system 3 in one or more so-called response messages. The response message has the following layout (119 characters) (message 6): "<" start of text; filler two characters; "6" message identification; filler a sign; prodcode product code (value 1 to 999); artnrl article number (value 1 to 65000); additional flow (value 0 to 999,999); sold sold (value 1 to 999,999); mid price mid price (9999.9999) (8 characters); pass through (value 0 to 999,999); artnr2 article number (value 1 to 65000); supply2 supply (value 0 to 999,999); sold2 (value 1 to 999,999); mid price2 mid price (9999.9999) (8 characters); drive through (value 0 to 999,999); artnr3 article number (value 1 to 65000); supply3 supply (value 0 to 999,999); sold3 (value 1 to 999,999); mid price3 mid price (9999.9999) (8 characters); pass through 3 (value 0 to 999,999); artnr4 article number (value 1 to 65000); supply4 supply (value 0 to 999,999); sold4 (value 1 to 999,999); mid price4 mid price (9999.9999) (8 characters); pass through (value 0 to 999,999); last_ber last message (value O = no; value 1 = yes); ">" end of text.

De centrale 1 zal overigens zoveel responsberichten sturen totdat van alle gevraagde produktnummers en daartoe behorende artikelnummers alle gegevens zijn verzonden. Alleen in het laatste bericht zal de waarde van het veld "laatstejber" "1" zijn, in alle andere berichten zal die waarde "0" zijn.The exchange 1 will, incidentally, send so many response messages until all data of all requested product numbers and associated article numbers have been sent. Only in the last message the value of the field "lastjber" will be "1", in all other messages that value will be "0".

Tenslotte wordt hier als vierde facet van de communicatie met de gebruiker het communicatieprotocol besproken.Finally, as the fourth facet of communication with the user, the communication protocol is discussed.

De communicatie tussen centrale 1 en gebruikerssysteem 3 gebeurt bij voorkeur op basis van een half duplex protocol. De uitwisseling is bij voorkeur asynchroon 9600 BPS, 8 databits, 1 stopbit none parity. Uiteraard kunnen andere communicatieprotocollen worden toegepast, zonder buiten het kader van de uitvinding te treden.The communication between central 1 and user system 3 is preferably based on a half duplex protocol. The exchange is preferably asynchronous 9600 BPS, 8 data bits, 1 stop bit none parity. Naturally, other communication protocols can be used without departing from the scope of the invention.

Vanwege het "real time" karakter worden de zogenaamde klokberich-ten door de ontvanger niet gecontroleerd op transmissiefouten (dus geen acknowledgements, ack's, en non-acknowledgements, nak's). De zendende kant wacht daarom ook niet op ack of nak. Dit betekent dat bij de klokbe-richten dus ook geen hertransmissie zal worden toegepast. Overigens stuurt de centrale 1 de klokberichten met de hoogste prioriteit naar het gebruikerssysteem 3.Because of the "real time" character, the so-called clock messages are not checked by the receiver for transmission errors (ie no acknowledgments, ack's, and non-acknowledgments, nak's). The sending side therefore does not wait for ack or nak. This means that no retransmission will be applied to the clock messages. Incidentally, the exchange 1 sends the clock messages with the highest priority to the user system 3.

Teneinde na te gaan of de overdracht van de gegevens goed is verlopen worden aan elk bericht - na het end-of-text-teken - nog twee gegevens (in totaliteit 3 tekens) toegevoegd. Het eerste gegeven bestaat uit twee ascii-tekens. Deze komen op grond van de volgende, betrekkelijk eenvoudige, zogenaamde BCC-berekening tot stand;In order to check whether the transfer of the data has been successful, two messages (totaling 3 characters) are added to each message - after the end-of-text character. The first data consists of two ascii signs. These are based on the following, relatively simple, so-called BCC calculation;

De zendende computer sommeert de binaire waarden van alle tekens die staan tussen start-of-text en end-of-text. Bij de optelling wordt geen rekening gehouden met overflow. Het resultaat is een binaire waarde die een byte omvat. Nu worden de vier meest significante bits van de som overgebracht in een byte. Deze byte zal nu een waarde hebben tussen 00h(ex) en OFh. Door bij deze byte 3Oh op te tellen ontstaat een ascii-teken; dit teken wordt direkt na het end-of-text teken geplaatst. Eenzelfde bewerking wordt ook uitgevoerd op de minst-significant bits zodat een tweede ascii-teken ontstaat, hetgeen het vorige teken in het bericht volgt. Tenslotte wordt aan het bericht een ascii-teken toegevoegd met de waarde "0" t/m "9". Dit teken is te beschouwen als een berichtnummer. Het eerste bericht krijgt het volgnummer "1", het tweede "2", enz. Na "9" volgt "0"; na "0" volgt "1", etc. De ontvangende zijde kan dus op basis van het berichtnummer zien of een bericht verloren is gegaan.The sending computer sums the binary values of all characters that are between start-of-text and end-of-text. Overflow is not taken into account in the addition. The result is a binary value that includes a byte. Now the four most significant bits of the sum are transferred into a byte. This byte will now have a value between 00h (ex) and OFh. Adding 3Oh to this byte creates an ascii sign; this character is placed immediately after the end-of-text character. The same operation is also performed on the least significant bits to create a second ascii character, following the previous character in the message. Finally, an ascii character with the value "0" to "9" is added to the message. This sign can be considered as a message number. The first message is numbered "1", the second "2", etc. After "9", "0" follows; after "0" follows "1", etc. The receiving side can therefore see on the basis of the message number whether a message has been lost.

De zendende kant stuurt dus berichten met daarin een BCC en een volgnummer. Zodra de zendende kant een bericht heeft verzonden wacht deze op antwoord van de ontvangende kant. De ontvangende kant zal de BCC op dezelfde manier berekenen als de verzendende kant en nagaan of hij tot hetzelfde resultaat komt als de zendende kant. Zo ook zal de ontvangende kant nagaan of het ontvangen bericht een volgnummer heeft dat één hoger is dan het vorige ontvangen bericht.The sending side therefore sends messages containing a BCC and a serial number. As soon as the sending side has sent a message, it is waiting for a reply from the receiving side. The receiving side will calculate the BCC in the same way as the sending side and check whether it has the same result as the sending side. Likewise, the receiving side will check whether the received message has a sequence number one higher than the previous received message.

Er kunnen zich aan de ontvangende kant vier situaties voordoen naar aanleiding van een door de zender verstuurd bericht: a) zowel BCC als volgnummer zijn correct; b) de BCC geeft aan dat sprake is van berichtverminking; c) op grond van het ontvangen volgnummer moet worden geconstateerd dat een bericht is zoekgeraakt (door het halfduplex karakter en het consequente sturen en wachten op antwoord is het niet mogelijk dat meer dan één bericht zoek raakt); d) de ontvangende kant ontvangt geheel niets.On the receiving end, four situations can arise from a message sent by the sender: a) both BCC and sequence number are correct; b) the BCC indicates that there is message corruption; c) on the basis of the serial number received, it must be established that a message has been lost (due to the semi-duplex character and the consistent sending and waiting for a reply, it is not possible for more than one message to be lost); d) the receiving side receives absolutely nothing.

Vorenstaande situaties worden nu uitgewerkt.The above situations are now being worked out.

ad a) In geval sprake is van correcte gegevensoverdracht, stuurt de ontvangende partij een ack-bericht. Dit ziet er als volgt uit: "<" start of text; filler 2 tekens; "!" accoord; nr 1 teken; volgnummer van ontvangen be richt ; ">" end of text.ad a) In case of correct data transfer, the receiving party sends an ack message. This looks like this: "<" start of text; filler 2 characters; "!" chord; no 1 sign; serial number of received message; ">" end of text.

Als de zendende kant dit bericht krijgt weet hij dat alles goed is verlopen. Hij zou nu - indien dat aan de orde is - een volgend berichten kunnen sturen.When the sending side receives this message, he knows that everything went well. He should now be able to send subsequent messages, if that is the case.

Het is echter mogelijk dat de zender het ack-bericht niet of verminkt ontvangt. Dit geldt ook in alle volgende gevallen. Op deze situatie wordt hierna - onder ad d) - teruggekomen, ad b) In geval uit de berekende BCC blijkt dat berichtverminking heeft plaatsgevonden dan stuurt de ontvanger het volgende zogenaamde nak-bericht: "<" start of text; filler 2 tekens; "?" niet accoord; nr 1 teken; volgnummer van ontvangen be richt; ">" end of text.However, the sender may not receive the ack message or may be maimed. This also applies in all following cases. This situation will be discussed below - under point d) - point b) If the calculated BCC shows that message mutilation has occurred, the recipient sends the following so-called after message: "<" start of text; filler 2 characters; "?" not agreed; no 1 sign; serial number of received message; ">" end of text.

Ook voor dit bericht geldt dat het verloren zou kunnen raken. Hieraan wordt onder ad d) aandacht gegeven, ad c) In geval de ontvanger constateert dat een bericht verloren moet zijn geraakt, dan stuurt deze ook een nak-bericht zoals onder ad b) is aangegeven. Het veld "nr" zal dan echter "?" bevatten, ad d) Zowel in geval een bericht in het geheel niet wordt ontvangen, als in de gevallen dat ack- danwel nak-berichten in het geheel verdwijnen, is sprake van een situatie dat zender en ontvanger op elkaar zouden gaan wachten. Teneinde dit te voorkomen is het volgende voorzien: de zendende kant wacht gedurende een bepaalde tijd, nadat het bericht is verzonden, op een antwoord van de ontvangende partij. Wordt binnen die tijd geen antwoord ontvangen, dan stuurt de zender het bericht opnieuw. Deze procedure wordt maximaal bijvoorbeeld vier maal herhaald. In geval na vier keer nog geen antwoord is ontvangen dan verbreekt de zender de verbinding.This message may also be lost. This is addressed under point d), point c) If the recipient determines that a message must have been lost, he / she also sends an after message as indicated under point b). The field "no" will then be "?" ad d) Both in the event that a message is not received at all, or in the event that ack or nak messages disappear entirely, there is a situation where the sender and receiver would wait for each other. In order to prevent this, the following is provided: the sending side waits for a certain time after the message has been sent for a reply from the receiving party. If no answer is received within that time, the sender sends the message again. This procedure is repeated a maximum of four times, for example. If no reply is received after four times, the transmitter will disconnect the connection.

Men realisere zich dat zowel centrale 1 als gebruikerssysteem 3 als zendende partij kunnen fungeren. Dit hangt af van de status van de gegevensuitwisseling. Zo is het gebruikerssysteem 3 zender als een aanvoer- of koop-aanvraag bericht wordt gestuurd. De centrale 1 is zender in de situatie dat deze bijvoorbeeld de opgevraagde gegevens verstuurt.It was realized that both central 1 and user system 3 can act as sending party. This depends on the status of the data exchange. For example, the user system is 3 transmitter if a supply or purchase request is sent. The exchange 1 is the transmitter if it sends, for example, the requested data.

Aangezien er met betrekking tot de rolverdeling in de verschillende fasen geen misvatting kan bestaan, zal ook de gegevensuitwisseling door het hiervoor geschreven protocol perfect functioneren .Since there can be no misunderstanding with regard to the division of roles in the various phases, the data exchange through the protocol written above will also function perfectly.

Het zesde en laatste te bespreken onderwerp met betrekking tot de centrale 1 betreft het onderhoud van de stambestanden. Het gaat daarbij om de twee stambestanden zijnde het artikelbestand en het deelnemer-bestand. Voor het onderhoud van de bestanden zijn uiteraard faciliteiten voorzien. Voor het onderhoud van het artikelbestand is het van belang, dat dit bestand een direkt benaderbaar bestand is. Dit betekent dat dit bestand een vaste hoeveelheid records heeft, namelijk 65000. Het artikelnummer in het eerste record is 1, het artikelnummer in het tweede record is 2, enz. Middels het artikelnummer kan men dus direkt het juiste record ophalen. Vanuit de onderhoudskant is het nodig dat in records de omschrijvingen kunnen worden gewijzigd. In uitzonderingssituaties kan het zelfs nodig zijn om een produktnummer te veranderen. Bij het artikelbestand behoort een indexbestand op basis van de produktcode. Mutaties van het artikelbestand hebben altijd tot gevolg dat dit indexbestand automa- tisch wordt bijgewerkt.The sixth and last topic to be discussed with regard to the central 1 concerns the maintenance of the master files. This concerns the two master files, being the article file and the participant file. Of course, facilities are provided for the maintenance of the files. For the maintenance of the article file it is important that this file is a directly accessible file. This means that this file has a fixed amount of records, namely 65000. The article number in the first record is 1, the article number in the second record is 2, etc. Using the article number, you can immediately retrieve the correct record. From the maintenance side it is necessary that the descriptions can be changed in records. In exceptional situations it may even be necessary to change a product number. The article file includes an index file based on the product code. Changes to the article file always result in this index file being updated automatically.

Voor onderhoud van het deelnemersbestand is het in principe nodig, dat alle velden van een record uit het deelnemersbestand gewijzigd moeten kunnen worden. Ook moeten records kunnen worden toegevoegd, dan wel kunnen worden verwijderd. Zowel het deelnemernummer als de toegangscode moeten uniek zijn. Bij mutaties wordt hierop gecontroleerd (no duplicate keys). Hoewel niet altijd nodig, heeft het aanbrengen van veranderingen in het deelnemersbestand altijd tot gevolg dat het indexbestand wordt bijgewerkt.For maintenance of the participant file it is in principle necessary that all fields of a record from the participant file must be editable. Records must also be able to be added or deleted. Both the participant number and the access code must be unique. This is checked for mutations (no duplicate keys). Although not always necessary, making changes to the participant file always results in the index file being updated.

Vervolgens wordt overgegaan naar de beschrijving van het gebrui-kerssysteem 3. Daarvoor worden de keuzemogelijkheden uit het zogenaamde hoofdmenu van het KD2S gevolgd, dat in figuur 5 is afgebeeld. Dit menu verschijnt op het beeldscherm van het gebruikerssysteem als vanuit het operating systeem wordt ingetikt: KD2S.Subsequently, we proceed to the description of the user system 3. For this, the options from the so-called main menu of the KD2S are shown, which is shown in figure 5. This menu appears on the screen of the user system when the operating system is typed: KD2S.

Als de gebruiker keuze 1 ("aanmelden bij KD2S-centrale") neemt van het hoofdmenu zal het systeem het telefoonnummer van de KD2S-centrale bellen. In het bestand "telefoon.dta" is het nummer van de centrale opgeslagen. Elke veiling zal uiteraard voor de KD2S-centrale 1 een eigen nummer beschikbaar stellen. Teneinde te voorkomen dat de gebruiker het telefoonnummer in het bestand kan veranderen zal dit bestand niet muteerbaar zijn door de gebruiker.If the user takes choice 1 ("log in to KD2S panel") from the main menu, the system will call the phone number of the KD2S panel. The number of the exchange is stored in the file "telephone.dta". Each auction will of course make its own number available for KD2S exchange 1. In order to prevent the user from changing the telephone number in the file, this file will not be mutable by the user.

Zodra er een verbinding is stuurt de centrale 1 het bericht met identificatie "X". Daarmee wordt om de toegangscode gevraagd. Op het beeldscherm van de gebruiker zal nu de vraag verschijnen: "Toets uw toe gangscode in". Als de toegangscode is ingegeven stuurt het gebruikerssysteem bericht "1", dat hierboven bij de communicatie tussen de centrale 1 en een gebruiker is gedefinieerd.As soon as a connection is established, the exchange 1 sends the message with identification "X". This asks for the access code. The user's screen will now ask "Enter your access code". When the access code is entered, the user system sends message "1", which is defined above in communication between control panel 1 and a user.

Als de centrale de toegangscode accepteert zal deze bericht "2" retourneren. Hierin zijn de (maximaal) vijf produktnummers weergegeven die voor deze gebruiker van belang zijn. Overigens zal in het geval de toegangscode niet wordt geaccepteerd de centrale het bericht met identificatie "Y" retourneren.If the control panel accepts the access code, it will return "2". This lists the (maximum) five product numbers that are important to this user. Incidentally, in case the access code is not accepted, the control panel will return the message with identification "Y".

Bij acceptatie van de toegangscode verschijnt op het gebruikerssysteem het informatiescherm zoals is weergegeven in figuur 6.When the access code is accepted, the information screen appears on the user system as shown in figure 6.

de gebruiker heeft middels een zestal "knoppen" 50-55 (links beneden in figuur 6) de mogelijkheid een aantal keuzen te maken.the user has the possibility to make a number of choices by means of six "buttons" 50-55 (bottom left in figure 6).

Middels de keuzetoets "volgende veildag" 51 en "vorige veildag" 50 kan de gebruiker een datum kiezen. In het erboven liggende veld 57 wordt de datum weergegeven. Als een datum is gekozen kunnen middels de keuzetoetsen "volgende produkt" 53 of "vorige produkt" 52 de gegevens bij de centrale 1 worden opgevraagd.The user can select a date using the selection button "next auction day" 51 and "previous auction day" 50. The date is displayed in the field 57 above it. If a date is selected, the data can be requested from central 1 using the selection keys "next product" 53 or "previous product" 52.

Bij het de eerste keer "bedienen" van de knop "volgende produkt" 53 zal het systeem het bericht met nummer "5" (opvraagbericht) naar de centrale 1 sturen met daarin het eerste produktnummer. De centrale zal een of meerdere zogenaamde responsberichten (bericht "6") sturen met daarin alle gegevens van het betreffende produkt. Het gebruikerssysteem slaat alle berichten - als record - in een bestand op. Dit bestand krijgt een unieke naam. In die naam zijn produktcode en datum weergegeven waarop de berichten betrekking hebben. De naam van het bestand ziet er als volgt uit: Gddmmjj.ppp. Hierin betekenen dd = dag van de maand, mm maandnummer en jj jaartal. De "extensie" ppp wordt gevormd door het produktnummer. De produktnaam wordt in veld 56 weergegeven.On the first "operation" of the button "next product" 53, the system will send the message with number "5" (inquiry message) to the central 1 containing the first product number. The control center will send one or more so-called response messages (message "6") containing all data of the product concerned. The user system stores all messages - as a record - in a file. This file is given a unique name. This name shows the product code and the date to which the messages relate. The name of the file looks like this: Gddmmjj.ppp. Here dd = day of the month, mm means month number and yy year. The "extension" ppp is the product number. The product name is shown in field 56.

Zodra het laatste gegeven van dit produkt is ontvangen, worden de gegevens naar het scherm gestuurd en ingevuld in de relevante kolommen. Daartoe omvat het scherm 7 kolommen 58-64. Kolom 58 bevat de artikelnaam, kolom 59 het artikelnummer, kolom 60 de prijs, kolom 61 de aanvoer, kolom 62 de hoeveelheid verkochte artikelen, kolom 63 de middenprijs en kolom 64 het aantal doorgedraaide artikelen. Als er meer gegevens zijn dan in de beschikbare ruimte op het scherm beschikbaar is dan kan de gebruiker als het ware door het bestand bladeren.Once the last entry of this product has been received, the data is sent to the screen and entered in the relevant columns. To this end, the screen comprises 7 columns 58-64. Column 58 contains the article name, column 59 the article number, column 60 the price, column 61 the supply, column 62 the quantity of sold articles, column 63 the average price and column 64 the number of items turned over. If there is more data than is available in the available space on the screen, the user can, as it were, browse the file.

Als de gebruiker nu opnieuw via knop 53 de keuze "volgende produkt" maakt, dan zal het systeem 3 bij de centrale 1 om de gegevens van het volgende produkt vragen. Ook die gegevens worden in een eigen bestand van het gebruikerssysteem 3 opgeslagen. De werking is verder als hiervoor beschreven.If the user now again selects "next product" via button 53, the system 3 will ask central 1 for the data of the next product. That data is also stored in its own file of the user system 3. The operation is further as described above.

Als de gebruiker kiest voor "vorige produkt" (toets 52), dan zal het systeem 3 eerst nagaan of reeds gegevens van de centrale 1 met betrekking tot het vorige produktnummer zijn ontvangen. Is dat zo, dan worden de gegevens uit dat bestand getoond; is dat bestand nog niet aanwezig dan zal het gebruikerssysteem een aanvraag bij de centrale over dit produkt doen met behulp van bericht "5". In dat bericht is dan uiteraard het relevante produktnummer opgenomen.If the user selects "previous product" (key 52), the system 3 will first check whether data has already been received from the exchange 1 with regard to the previous product number. If so, the data from that file will be shown; if that file is not yet available, the user system will submit a request to the central about this product using message "5". In that message, of course, the relevant product number is included.

Toets 55 is bestemd voor het opvragen van informatie van de vei-lingklokken 2. Als de toets 55 voor de eerste maal wordt ingedrukt, vraagt het gebruikerssysteem 3 middels bericht "3" aan de centrale 1 continu alle klokgegevens te sturen. Dit blijft zo doorgaan totdat de gebruiker opnieuw de toets 55 "klokken aan/uit" bedient. In dit laatste geval stuurt het gebruikerssysteem 3 het bericht met identificatie "4".Key 55 is intended to request information from auction clocks 2. When key 55 is pressed for the first time, the user system 3 asks the central 1 to continuously send all clock data by means of message "3". This continues until the user presses the "clock on / off" key 55 again. In the latter case, the user system 3 sends the message with identification "4".

De klokberichten worden in de bovenste helft 65 van het scherm weergegeven, die in figuur 7 nader is uitgéwerkt. Op het in figuur 7 ge- toonde scherm zijn drie rijen gereserveerd voor respektievelijk drie klokken 2. Dit aantal kan uiteraard ook anders zijn. Elk van de drie rijen omvat bijvoorbeeld zes velden. Het eerste veld 66, 72, 78 geeft het kloknummer aan, het tweede veld 67, 73, 79 de artikelnaam, het derde veld 68, 74, 80 de aanvoer, het vierde veld 69, 75, 81 de resterende hoeveelheid, het vijfde veld 70, 76, 82 de klokprijs en het zesde veld 71, 77, 83 de gemiddelde prijs. Uiteraard kunnen ook meer of minder velden per rij zijn voorzien zonder buiten het kader van de uitvinding te treden. De klokberichten worden na ontvangst direkt bewerkt voor weergave op het scherm; deze berichten worden niet bewaard.The clock messages are displayed in the top half 65 of the screen, which is further elaborated in Figure 7. On the screen shown in Figure 7, three rows are reserved for three clocks 2, respectively. This number may of course also be different. For example, each of the three rows contains six fields. The first field 66, 72, 78 indicates the clock number, the second field 67, 73, 79 the article name, the third field 68, 74, 80 the supply, the fourth field 69, 75, 81 the remaining quantity, the fifth field 70, 76, 82 the clock price and the sixth field 71, 77, 83 the average price. Of course, more or fewer fields per row can also be provided without departing from the scope of the invention. The clock messages are processed immediately upon receipt for display on the screen; these messages are not saved.

Bij bediening van de toets 54 ("naar menu") wordt als eerste bericht "4" naar de centrale 1 gestuurd als de gebruiker tenminste hiervoor heeft aangegeven de klokberichten te willen ontvangen. Op grond van bericht "4" zal de centrale 1 het verzenden van de klokberichten staken. Vervolgens wordt op het beeldscherm weer het hoofdmenu (figuur 5) getoond. Op te merken is dat het kiezen van de eerste keuze van dit menu (aanmelden ..) geen effekt zal hebben. Ook de menukeuzen 3 en 4 zijn niet te aktiveren (dit kan pas nadat de verbinding met de centrale is verbroken) .When key 54 ("to menu") is pressed, the first message "4" is sent to control panel 1 if the user has indicated at least that he wishes to receive the clock messages. Based on message "4", control panel 1 will stop sending the clock messages. The main menu (figure 5) is then shown on the screen again. It should be noted that choosing the first choice from this menu (sign up ...) will have no effect. Also menu options 3 and 4 cannot be activated (this is only possible after the connection to the exchange has been lost).

Als de gebruiker echter kiest voor keuze 7 in het hoofdmenu van figuur 5 (terug naar informatiescherm) dan wordt wederom het informatie-scherm (figuren 6/7) getoond. Als de gebruiker weer het klokgebeuren zou willen volgen dan moet hij opnieuw "klokken aan/uit" aktiveren.However, if the user chooses choice 7 in the main menu of figure 5 (back to information screen), the information screen (figures 6/7) is again displayed. If the user wants to follow the clock event again, he has to activate "clock on / off" again.

Via de keuze 2 in het hoofdmenu (figuur 5) kan een gebruiker zich bij de centrale 1 afmelden. De keuzemogelijkheid is alleen aktief als de gebruiker is aangemeld bij de centrale 1. In dat geval zal het gebrui-kerssysteem 3 het volgende bericht naar de centrale 1 sturen op grond waarvan die dan weet dat er via deze verbinding verder geen communicatie meer nodig is (bericht 7): "<" start of text; filler twee tekens; "7" bericht identificatie; ">" end of text.By selecting 2 in the main menu (figure 5), a user can log out from central 1. The selection is only active if the user is logged in to the exchange 1. In that case, the user system 3 will send the following message to the exchange 1, which informs them that no further communication is required via this connection ( message 7): "<" start of text; filler two characters; "7" message identification; ">" end of text.

Dit bericht omvat 5 tekens.This message contains 5 characters.

Zowel .de centrale 1 als het gebruikerssysteem 3 zullen beide hun modem (niet weergegeven) opdracht geven de verbinding te verbreken.Both control panel 1 and user system 3 will both instruct their modem (not shown) to terminate the connection.

Zoals hiervoor is beschreven bewaart het gebruikerssysteem 3 de opgevraagde gegevens op schijf en wel in bestanden in wier naam datum en produktnummer zijn vastgelegd. Deze bestanden kunnen worden geraadpleegd als de gebruiker geen verbinding heeft met de centrale 1. Door middel van de keuze 3 uit het hoofdmenu kunnen de op schijf vastgelegde gegevens op het beeldscherm worden getoond. Nadat de gebruiker keuze 3 heeft gemaakt zal het systeem om een datum en een produktcode vragen. Op grond daarvan kan het bestand worden gevonden. Zouden geen gegevens dienaangaande zijn opgeslagen, dan zal de gebruiker een melding terzake krijgen.As described above, the user system 3 stores the requested data on disk, namely in files in which the date and product number are recorded. These files can be consulted if the user is not connected to the control panel 1. By selecting 3 from the main menu, the data stored on disk can be shown on the screen. After the user has made choice 3, the system will ask for a date and a product code. The file can then be found. If no data has been stored in this regard, the user will be notified.

Via keuze 4 uit het hoofdmenu kunnen de gevraagde gegevens worden geprint (indien gegevens beschikbaar zijn).. Overigens zal het systeem op de beschikbaarheid van een printer testen. Indien de printer niet beschikbaar is wordt een melding gegeven op het beeldscherm.The requested data can be printed via option 4 from the main menu (if data is available). The system will also test for the availability of a printer. If the printer is not available, a message is displayed on the screen.

Het kiezen van optie 8 uit het hoofdmenu ("terug naar operating systeem") heeft tot gevolg dat alle eventueel openstaande bestanden worden gesloten. Als het gebruikerssysteem 3 nog in verbinding met de centrale 1 zou staan wordt eerst bericht 7 naar de centrale gestuurd en vervolgens de modem opdracht gegeven de verbinding te verbreken. Vervolgens wordt het programma KD2S verlaten waardoor automatisch wordt teruggekomen in het operating systeem.Choosing option 8 from the main menu ("back to operating system") will close any open files. If the user system 3 is still connected to the exchange 1, message 7 is first sent to the exchange and then the modem is ordered to terminate the connection. Then the program KD2S is exited, which automatically returns to the operating system.

Claims (7)

1. Gecomputeriseerd veilingsysteem ten minste omvattend computer-middelen en één o£ meer gebruikerssystemen, die, bijvoorbeeld via het telefoonnet, met de computermiddelen kunnen worden verbonden en ieder tenminste weergeefmiddelen en een toetsenbord omvatten, met het kenmerk, dat het veilingsysteem voorts veilingklokken (2) omvat die met een centrale (1) zijn verbonden, welke centrale (1) de genoemde computermiddelen omvat, waarbij de gebruikerssystemen (3) zo zijn ingericht, dat een gebruiker via bediening van het toetsenbord (8) in de centrale (1) aanwezige informatie kan opvragen, die op de weergeefmiddelen (9) kan worden weergegeven.Computerized auction system comprising at least computer resources and one or more user systems, which can be connected, for example via the telephone network, to the computer resources and each comprising at least display means and a keyboard, characterized in that the auction system furthermore includes auction clocks (2 ) which are connected to an exchange (1), which exchange (1) comprises said computer means, the user systems (3) being arranged such that a user is present in the exchange (1) by operating the keyboard (8) can request information which can be displayed on the display means (9). 2. Gecomputeriseerd veilingsysteem volgens conclusie 1, met het kenmerk, dat de centrale (1) is ingericht om voor elke klok (2) aktuele veilingklokgegevens in de genoemde computermiddelen op te slaan, zoals gegevens over de naam van een artikel, de aanvoer van dat artikel, de resterende hoeveelheid daarvan, de klokprijs en de gemiddelde prijs daarvan.Computerized auction system according to claim 1, characterized in that the exchange (1) is arranged to store current auction clock data for said clock means in said computer means, such as data on the name of an item, the supply of that item, its remaining quantity, the clock price and its average price. 3. Gecomputeriseerd veilingsysteem volgens conclusie 1 of 2, met het kenmerk, dat de centrale (1) voorts is ingericht om voor elke klok (2) historische veilingklokgegevens, bijvoorbeeld van de voorgaande dagen of weken, in de genoemde computermiddelen op te slaan, zoals gegevens over de naam van een artikel, de aanvoer van dat artikel, de resterende hoeveelheid daarvan, de klokprijs en de gemiddelde prijs daarvan.Computerized auction system according to claim 1 or 2, characterized in that the exchange (1) is further arranged to store historical auction clock data, for example of the previous days or weeks, for said clock (2) in said computer means, such as information about the name of an item, the supply of that item, its remaining quantity, the clock price and its average price. 4. Gecomputeriseerd veilingsysteem volgens een van de voorgaande conclusies, met het kenmerk, dat het veilingsysteem voorts een administratieve computer (7) omvat, die met de centrale (1) is verbonden, voor het beschikbaar stellen van niet aan de klokken (2) gekoppelde informatie, zoals veilingaanvoeren en veilingmiddenprijzen.Computerized auction system according to any one of the preceding claims, characterized in that the auction system further comprises an administrative computer (7), which is connected to the exchange (1), for making available unlinked to the clocks (2) information, such as auction entries and mid-auction prices. 5. Gecomputeriseerd veilingsysteem volgens een van de voorgaande conclusies, met het kenmerk, dat de centrale (1) voorts is ingericht om telersdagafschriften, kopersnota's of veilingmededelingen aan de gebruikerssystemen (3) mee te delen.Computerized auction system according to one of the preceding claims, characterized in that the exchange (1) is further arranged to communicate grower's statements, buyer notes or auction notices to the user systems (3). 6. Gecomputeriseerd veilingsysteem volgens een van de voorgaande conclusies, met het kenmerk, dat de centrale (1) en de gebruikerssystemen (3) zo zijn ingericht, dat de communicatie tijdens gebruik tussen hen plaatsvindt via de volgende stappen: a. een gebruiker selecteert m.b.v. het toetsenbord (8) een aanmeld- keuze uit een hoofdmenu; b. het gebruikerssysteem (3) maakt verbinding met de centrale (1), bijvoorbeeld via het telefoonnet; c. de centrale (1) vraagt de gebruiker een toegangscode mee te delen; d. de gebruiker deelt een toegangscode mee; e. de centrale (1) controleert de toegezonden toegangscode en vraagt de toegangscode opnieuw bij een eventuele fout; f. de gebruiker krijgt een vooraf bepaald aantal (bijv. 2) kansen om een nieuwe, correcte toegangscode mee te delen; is de nieuw meegedeelde toegangscode ook daarna nog fout dan verbreekt de centrale (1) de verbinding; anders volgt: g. de centrale (1) verstuurt een acceptatiebericht aan de gebruiker en verbreekt de verbinding; h. de centrale (1) brengt zelf een verbinding tot stand met de betreffende geaccepteerde gebruiker, bijvoorbeeld via het telefoonnet; i. de gebruiker vraagt via het toetsenbord (8) de gewenste informatie aan de centrale (1), welke informatie door het gebruikerssys-teem via de weergeefmiddelen (9) aan de gebruiker wordt getoond.Computerized auction system according to any one of the preceding claims, characterized in that the exchange (1) and the user systems (3) are arranged in such a way that the communication during use takes place between them via the following steps: a. A user selects using the keyboard (8) a login selection from a main menu; b. the user system (3) connects to the exchange (1), for example via the telephone network; c. the exchange (1) asks the user to provide an access code; d. the user communicates an access code; e. the exchange (1) checks the transmitted access code and requests the access code again in the event of an error; f. the user is given a predetermined number (eg 2) of opportunities to communicate a new, correct access code; if the newly communicated access code is still incorrect afterwards, the exchange (1) disconnects; otherwise: g. the exchange (1) sends an acceptance message to the user and disconnects the connection; h. the exchange (1) establishes a connection with the relevant accepted user, for example via the telephone network; i. via the keyboard (8) the user requests the desired information from the exchange (1), which information is displayed to the user by the user system via the display means (9). 7. Gecomputeriseerd veilingsysteem volgens een van de voorgaande conclusies, met het kenmerk, dat elk gebruikerssysteem (3) is ingericht om op de weergeefmiddelen (9) tenminste de aktuele veilingklokgegevens tezamen met de historische veilingklokgegevens weer te geven.Computerized auction system according to any one of the preceding claims, characterized in that each user system (3) is arranged to display on the display means (9) at least the current auction clock data together with the historical auction clock data.
NL9201152A 1992-06-29 1992-06-29 Auction information system NL9201152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
NL9201152A NL9201152A (en) 1992-06-29 1992-06-29 Auction information system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL9201152 1992-06-29
NL9201152A NL9201152A (en) 1992-06-29 1992-06-29 Auction information system

Publications (1)

Publication Number Publication Date
NL9201152A true NL9201152A (en) 1994-01-17

Family

ID=19860989

Family Applications (1)

Application Number Title Priority Date Filing Date
NL9201152A NL9201152A (en) 1992-06-29 1992-06-29 Auction information system

Country Status (1)

Country Link
NL (1) NL9201152A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910019B2 (en) * 2000-01-26 2005-06-21 Robert C. Dorr Countdown on-line auction clock

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910019B2 (en) * 2000-01-26 2005-06-21 Robert C. Dorr Countdown on-line auction clock

Similar Documents

Publication Publication Date Title
US7451102B2 (en) Ordering method utilizing instant messaging
US5721832A (en) Method and apparatus for an interactive computerized catalog system
US8626131B2 (en) Methods and systems for retrieving data stored in a database
US20040034571A1 (en) Network-based ordering system and method
JP2003140581A (en) Method and apparatus for managing advertisement publication to pos receipt form
US20010047305A1 (en) System and method for conducting business-to-business communications
CN1636205A (en) Computerized auction processing system and method of managing the system
JP2001216398A (en) Gift system using network and its method
JP2001273411A (en) System and method for managing selling price
JP2009211258A (en) Recipe provision system, recipe provision method and recipe providing program
JP3908199B2 (en) Label printer system
US20100030759A1 (en) Methods and systems for retrieving data stored in a database
NL9201152A (en) Auction information system
KR100393916B1 (en) Client oriented system and method for determining the delivery time on internet and telephone network
JP2002056309A (en) Commodity sale assisting system and method
JP2001325470A (en) Method and device for exchanging articles between users in client/server computer environment
US20020123900A1 (en) Method for setting on-line commerce web site
JP3865992B2 (en) Service provision system for gift items
JP2001338222A (en) Automatic lottery method using point and method for automatically registering, and determining advertisement information
WO2001001320A1 (en) System and method of providing promotional prices to a user and accumulating incentives to a user
JP2003187122A (en) Merchandise sales server system, program thereof, and merchandise sales site providing method
WO2001063451A2 (en) Remote advertising order/placement system
JP2002099793A (en) Product order support system, product order support method, and customer server
JP2003044711A (en) Server system for mediating sales
JP2002157376A (en) Closed reward management system using communication line