WO2001015089A1 - Issuing computer, admission control system and method for granting admission to an event - Google Patents

Issuing computer, admission control system and method for granting admission to an event Download PDF

Info

Publication number
WO2001015089A1
WO2001015089A1 PCT/NL2000/000576 NL0000576W WO0115089A1 WO 2001015089 A1 WO2001015089 A1 WO 2001015089A1 NL 0000576 W NL0000576 W NL 0000576W WO 0115089 A1 WO0115089 A1 WO 0115089A1
Authority
WO
WIPO (PCT)
Prior art keywords
admission
code
codes
result
computer
Prior art date
Application number
PCT/NL2000/000576
Other languages
French (fr)
Dutch (nl)
Inventor
Johan Peter Eilander
Hendrikus Martinus Smit
Original Assignee
Beerens & Van Dijk
Robijns, Monique
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 Beerens & Van Dijk, Robijns, Monique filed Critical Beerens & Van Dijk
Priority to AU66009/00A priority Critical patent/AU6600900A/en
Priority to EP00953584A priority patent/EP1309946A1/en
Publication of WO2001015089A1 publication Critical patent/WO2001015089A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B1/00Machines for printing and issuing tickets
    • G07B1/02Machines for printing and issuing tickets employing selectable printing plates
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • G07C2011/02Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere related to amusement parks

Definitions

  • the present invention relates to a method for granting admission to an event, wherein an admission code is issued to a consumer via a distribution channel, which admission code has a predetermined format and which forms part of a set of admission codes .
  • a code having a predetermined format may for example be a number or an alphanumeric sequence comprising a predetermined number of positions. It is noted that in this connection the term event is understood to refer to a trip as well .
  • a method of this kind is known, for example in connection with the granting of admission to aeroplanes as used, among others, by the British airline EasyJet Airlines Company.
  • a consumer can thereby order a ticket via the Internet and pay with a credit card, for example, whereby an admission code consisting of for example 6 alphanumeric characters is transmitted, likewise via the Internet, which code can be printed out by the consumer on his printer.
  • the passenger must show this admission code at the gate to the aeroplane, where this code is compared with the list of codes that have been issued. If the code being presented is included in the list and the name on the passenger's passport moreover corresponds with the name on the list, the passenger is granted admission to the aeroplane.
  • CD TJ 0 ⁇ 0 PJ ⁇ CD C CD rt • CD HJ ti rt 0J ⁇ r 3 - CD 0 CD CD rr 3 rt ⁇ J 3 0 CD 3 H- ⁇ Pi CD rt HT Pi LQ 3 ti CD CD 0J CD rt ti 0 ti i r rt rt ⁇ r CD ti CQ CD ⁇ CD HT CD i o CD H- 0 CD rt Hi ⁇ ⁇ ⁇ r ft H-
  • code a format of for example 20 alphanumeric characters, which, given a maximum number of admission codes of for example 100,000, gives more than 10 31 possible codes, and to ensure that the set of admission codes constitutes a maximally random subset of the complete set.
  • the code is placed on a carrier, preferably by means of a printer, after receipt by the consumer.
  • the code comprises a bar code, which represents for example the aforesaid alphanumeric sequence.
  • the distribution channel is the Internet.
  • the invention is especially advantageous if the event is a sports event, a concert, a day in an amusement park, a cinema show, a theatre show, a fair, a symposium, a boat trip, a rail journey, a bus journey or a flight.
  • an entrance gate is unlocked or locked in dependence on the result of the check. This can take place automatically, for example, if the entrance gate is connected to an admission computer that does the checking .
  • the presented code is preferably input into the admission computer by means of an input apparatus, preferably an optical scanner, which admission computer carries out the check at the entrance by subjecting the presented code to a logic operation, the result of which is compared with a predetermined set of results that is stored in the memory of the admission computer.
  • an input apparatus preferably an optical scanner
  • the correct admission code that will grant admission to the event under those conditions will be obtained.
  • the only data that need to be programmed into the admission computer in advance in order to enable the check are the entrance gate number, the date, the period and the operation routine, and not the (issued) serial numbers, therefore.
  • At least one characteristic part of the presented admission code and/or the associated result is stored in a memory of the admission computer, and said admission code is then excluded from admission.
  • the invention also relates to an admission control system and to an issuing computer for implementing the method according to the invention.
  • the invention furthermore relates to a carrier on which an admission code has been placed by means of the method according to the invention.
  • Figure 1 is a schematic representation of the Internet, to which an issuing computer and a home computer are connected;
  • Figure 2 is a schematic representation of a subset of admission codes
  • Figure 3 is a schematic representation of another subset of admission codes
  • Figure 4 is a schematic representation of a logic operation, to which a subset of codes is subjected
  • FIG. 5 is a schematic representation of an admission control system.
  • FIG. 1 schematically shows a computer network, the Internet in this case, to which a server is permanently connected, which server functions as an issuing computer 2 for admission codes by means of which admission to one or more events can be obtained.
  • a consumer wishes to visit one of said events, he can contact the Internet 1 via his home computer by means of a modem, and input the Internet address (URL) of the server in question into his browser. His computer screen will then display a web page on which the various events are being offered.
  • URL Internet address
  • the consumer can state his selection and also indicate certain preferences, such as the number of persons, the date, the time, the circle, etc. Then the total sum of the transaction will be displayed, which can subsequently be paid by the consumer, for example by means of a credit card or a coupon system, whereby a protected transmission procedure is used.
  • admission code in this embodiment in the form of a bar code representing an alphanumeric sequence of twenty characters, is displayed on the screen.
  • the sending of the admission code likewise takes place in a protected manner.
  • the admission code is also transmitted by protected e-mail, so that the admission code will not be lost in the unhoped-for event that the web page should prematurely disappear from the screen.
  • the consumer can print out the admission code, in the form of a bar code, on his own printer 4, whereby it 5 is also possible to print additional information, such as the date, the starting time and the end time of the period during which the consumer must check in, a possible number of the entrance gate at which he must check in, as well as a possible seat number, as a result 10 of which an admission ticket comprising a unique admission code is created, as it were. If several admission codes have been purchased simultaneously for different events, or for several persons, these codes can be printed in a corresponding manner. 15
  • an admission code as used in the present embodiment consists of 20 alphanumeric characters.
  • Sets 10, 20 2-tjfe present all possible codes that consist of 20 alphanumeric characters, the so-called format that is prescribed for a code.
  • Subsets 11, 21 represent the set of admission codes that can be issued for a specific event, and thus also determine the maximum number of consumers that can visit the event . 25
  • the admission codes constitute a continuous, non-random subset 11 of a complete set 10, for example in that the code is incremented by one with SsGach new code that is to be issued. It is quite simple thereby to predict a next admission code once one or a few admission codes are known.
  • it is therefore necessary to check at the entrance whether the admission code in question has in actual fact been issued, and also to check _b5y means of an identity card whether the correct person is checking in with said admission code, in order to prevent a forger being granted admission with an admission code that has been issued to someone else. Consequently, a current list of actually issued admission codes and the associated names of consumers needs to be available at the entrance to the event .
  • results 31 are a non-random subset 31 of a complete set 30.
  • the operation routine may comprise a well-known technique from the field of cryptology.
  • the operation routine successively comprises the changing of positions of characters (for example the first character to the third position, the second character to the eleventh position, the third character to the second position, etc.), and the substitution of characters (for example A for Y, JBO for Z, C for 1, D for 2, etc.) .
  • the first two filter codes must be used thereby in order to determine which changing step and which substitution step are to be used.
  • an alphanumerical check number consisting of five characters is determined from the obtained code, with which the original ⁇ _5esult is extended to a total of twenty characters.
  • another changing step and another substitution step are carried out, which are determined by the third and fourth filter codes. Since there are four filter codes, 36 4 (over 1.4 million) different operation routines are possible, which .parovides adequate protection against the system being hacked.
  • Pseudo-random means that statistically the subset of admission codes 21, which is obtained by subjecting all elements of subset 31 to the logic operation, is hardly distinguishable, if at all, from a truly random subset, in spite of being derived 35rom a non-random set.
  • FIG. 5 shows an admission control system, which consists of 3a5 ⁇ admission computer 40, which is connected to a number of entrance gates 41.
  • Admission computer 40 Stored in the memory of admission computer 40 is an associated operation routine for every entrance gate/admission date/admission time segment combination that is possible. Consequently, there is no need for the admission codes themselves or the actually issued admission codes or the original serial numbers that form the basis thereof to be s ⁇ ored in the memory.
  • the operation routine that is used is the inverse of the operation routine that has been used by the computer when issuing admission codes for this entrance gate/admission Hate/admission time segment combination.
  • the code being presented is an admission code
  • the consumer is granted admission.
  • the check as regards the gate number for example, can be selectively deactivated, for example when an entrance gate is defective and it is necessary to use an entrance gate other atLrian the originally intended one.
  • the serial number which is also included in the result, is stored in the memory of the admission computer after the check has been carried out, thus making it possible to check whether admission has been granted on the basis of an admission code before already. This makes it 3j£DSsible to prevent two people being granted admission on the basis of an admission code they have copied from each other. By including this protection message in the transmission and having it printed out upon issue of the admission code, the copying of admission codes is discouraged, and the consumer is warned not to show his code to strangers lest it be copied.
  • a presented code is an admission code and admission has not been granted before, a barrier 43 connected to the admission computer 40, for example a turnstile, is unlocked, thus granting the consumer admission to the event .

Abstract

A method for granting admission to an event, wherein an admission code is issued to a consumer via a distribution channel, which admission code is in accordance with a predetermined format and which forms part of a set of admission codes, which set of admission codes forms a predetermined random or pseudo-random subset of all codes having the predetermined format, wherein it is checked at the entrance to the event whether a code presented by a consumer is part of the set of admission codes.

Description

ISSUING COMPUTER, ADMISSION CONTROL SYSTEM AND METHOD FOR GRANTING ADMISSION TO AN EVENT
The present invention relates to a method for granting admission to an event, wherein an admission code is issued to a consumer via a distribution channel, which admission code has a predetermined format and which forms part of a set of admission codes . A code having a predetermined format may for example be a number or an alphanumeric sequence comprising a predetermined number of positions. It is noted that in this connection the term event is understood to refer to a trip as well .
A method of this kind is known, for example in connection with the granting of admission to aeroplanes as used, among others, by the British airline EasyJet Airlines Company. A consumer can thereby order a ticket via the Internet and pay with a credit card, for example, whereby an admission code consisting of for example 6 alphanumeric characters is transmitted, likewise via the Internet, which code can be printed out by the consumer on his printer. The passenger must show this admission code at the gate to the aeroplane, where this code is compared with the list of codes that have been issued. If the code being presented is included in the list and the name on the passenger's passport moreover corresponds with the name on the list, the passenger is granted admission to the aeroplane.
The drawback of this prior art method is the fact that a current and complete list of all admission codes that have been given out must be available at the gate to the aeroplane, which makes it necessary either to have an on-line connection with the issuing computer at the gate to the aeroplane or to stop the issuing admission codes well in advance and transmit the admission codes that have been granted to the memory of the computer that is present at the gate to the aeroplane. Moreover, the risk
Figure imgf000004_0001
3 CQ rr 0 Ω 0 Ω CD rt H- HT øJ Ω Ω Ω TJ CD TJ 0 Ω > Hi Hi CQ H- H CD H- P _-• Ω 0
PJ £ πr Hi O H 0 Hi πr HS Hi ø) 0 0 0 ti HI ti ti 0 Ω CD ti ti 3 πr Hl rt H- CD 0) 0 Hi
** cr CD 3 Hi CQ CD 3 i Pi Pi CD rt CD Pi Ω Ω J øJ CD CD rt Hi Ω cr P
CD CQ J Ω TJ CD C Ω rt CD H- CD CD CD CD ti Pi TJ CD 0 CD c Hi X ti H- Pi 0 CD Hi
CD TJ Q→ CD CQ rt ti TJ 0 HT CQ CQ CQ CQ CD PJ CD CQ fl ti CQ Q→ rt TJ 0 0J CQ CD ti CD ti rt rr ti 3 H- CD H- CD ti 3 CD PJ CQ - • Hi HI rt CD Pi CQ H- CD cr Hi H- CD H- Ω PJ
HT 0 H- < c rt Pi CD TJ Ω H- Hi rt Ω CD i-→ H- H- PJ H- Hi HI l_l. Ω HI Cfl PJ 0 C c
H- J TJ CQ H- Q→ £ CQ PJ CQ rt 0 cr CD > CD CD ti Q→ CQ P ti CΩ CQ CQ CD CD 0 ti c rt Pi
CQ HI 0 CQ P 0 rt rt Ω ti c C Hi c CD Ω Pi 3 0 CQ - ; H- Ω rt Hi *<; CQ
Q→ ti H- CQ 1 CD \-f ti H- cr øJ rt Pi Ω rt H- 1 rt 3 PJ <! rt fH < ti
TJ rr 0 ti øJ H- CQ CQ Ω O cr 0 Hl ti 0 rt H- Pi CD Ω ti ■Z PJ CD CD ti rf H- HI øJ 0) PJ rt cr O CD h-1 0 rt HI ti * : CD ø 0 Hi 3 0 C rt πr Pi CQ
0 πr 0 3 3 3 CD Hi rt *<; Pi HT 0 Pi rt Pi HI rt H- H- Hi CQ πr CD P- 0) C
TJ CD 3 Ω P. rt o, CD CD rt H- øJ HT P. πr rt 3 Cfl rP rt CD HI H- Pi -1
0 0 0 0 ET ≤ 0 cr CQ Hl CD Hi 0 ØJ πr H- CQ c rt 0 ti rt 3 rt ti Ω cr P< TJ 3 cr CD Hi H- Hi CD - CD ti CQ Ω o 3 rt CD N H- H- πr 3 3 fl H- H- H- ft 0 CD CD ti <J 0 rt CD Hi CD 0 CD ti CD 0 Ω CD øJ 0 c O CD Hi
H- 3 rf CQ CD CQ H- CQ ti HT øJ HJ H- rt TJ rt Hi <! 3 CQ CD H- Pi Hi ?r ti ti Ω HI CD CQ
0 TJ s CQ CD 0 CD 3 P ti H- ti 0 CQ CD øJ i-→ HI Hi - H- - ; CD πr øJ H- in CD H- CD >Q c rt øJ rt 3 H- ti ti CD c HI rt cr Pi <! 0) rt ΠJ h-1 0 Hi
CD CD CQ m C CQ rt HT H- CQ CD CD CQ rt 3 rt - CQ CD HI 0 CD <! rt Hi ØJ HI ti
<! rf ti rt CD 0 - CD CQ CQ CQ CD HT CD CD 3 Hi Pi H- CD 0 0 Ω 0
CD CD H- P CQ Hi CQ C TJ Cfl Hi CD ti øJ - rt øJ rt PJ 3 3 rt 3 πr Ω 3 ti rt CD HI Ω CD øJ Ω H- CD CD CD rt D πr P. H- øJ Hi TJ rt TJ CD CD 0
*<; CQ πr H Q CD rQ PJ Hi 0 0 Ω rt H- H- CD 0 CD < i h-1 H- H rt Ω Pi rt
CD CD *<; - — - c P Q→ 3 HI rt rt Hl CQ ^^ ti h CD Pi CD CD O CD CD πr CD πr
01 rf 0J - CD 3 TJ 0 H- 3 HT < 0 CD c H- < Hi CD ti 0 CQ CD
3 • P CQ P H- H- M Ω ti < 0) CD CD TJ ti H- 0J TJ 3 rt W PJ CD *< p. øJ £ 3 Ω rt Ω CQ rt CD 0 CD ^ HI 0J Hl H1 CD H- HI 3 H- Hi CQ H- Hi
H 3 øJ 0 πr CD CQ rt Q→ HI øJ rt ti rt 0 rt 0 rt α CQ rt CD H- d CQ PJ rr cr Q→ CD H- H- CD CD 0 0 Ω Ω H- rt HT H- Hi HT Hi - c CD Ω Ω
CD CD _~. 0 CQ CQ rt Hi 0 rt 0 CD rt Ω 0 øJ CD rt i→) H- πr H- rt cr H- ti ~ t P- Hi Cfl • 3 C HI 0 0 J ≤ Hi 0 Hi rt c CQ
*<: CQ ft H- 3 øJ CD H- rt TJ øJ - Hi l_J. H- Pi - πr Hi PJ CD øJ CQ rt
0 πr CQ Ω rt rt CQ πr ti 0 CQ CD TJ Ω CD H- TJ H- cr CD CQ c πr i Q h H- 0J ;v 0 0 CD H- \-> CQ rt c CQ ti rt πr H Ω ti Pi h-1 Pi CD PJ
H- H- N rt rt P- rt 0 CQ CQ * : 0J HT ti Ω CD π CD CD H- 0 CD CD TJ Pi rt
3 CD . 0 \-T CD HT Hi C Hi CD H- CD HI πr πr Pi CD Ω H- CD <! Hi øJ
H- TJ H- Hi CD CQ CD Hi 0J H- Pi CD CD øJ CD T ΠJ HI H- rt Hi D ti Hi Ω > CD H- PJ
P CD H- C øJ TJ ω CQ * ; Ω < rt Cfl CQ rt Pi H- 0 CD CD
CQ CD 3 3 CQ Q→ CQ H- rt ti CQ CQ CD IV H- CD CD rt CD rt ti 3 TJ CQ
CD TJ 0 Ξ 0 PJ Ω CD C CD rt CD HJ ti rt 0J πr 3 - CD 0 CD CD rr 3 rt øJ 3 0 CD 3 H- ≤ Pi CD rt HT Pi LQ 3 ti CD CD 0J CD rt ti 0 ti i r rt rt πr CD ti CQ CD Ω CD HT CD i o CD H- 0 CD rt Hi Ω < πr ft H-
CD πr CQ CD rt 0 Q→ 0 2 CD rt 0 Hi rt 0J rt Hl Hi ti πr 0) CD 0 t-1 CD
CD Hi m HJ rt Q→ rt rt CD PJ Hi HT rt πr CD HI H- 0 ti HI Pi Ω øJ CQ
PJ r*. 0 0 0 CD - 0 H- CD HT ti Pi PJ CD CD 0J 0 CQ Pi Pi rt 0 ti
& CD Hi H Hi rt 3 CQ CD 3 3 øJ Pi ti rt rt Cfl o Hi CQ 0
3 Hi . j CD ti H- H- Pi 3 πr ti 3 0 ø) Hi rt CD Hi
H- 0 rt CD rt HT CQ 0 CQ 3 H- øJ CD øJ H- 0 Hi rt ≤ ti tn H πr H πr H 0J 3 rt CD CQ H- CD HI CQ Hi πr rt 0 ft tn CD CD CD 0J <J øJ HT Pi H- CQ CO Ω Pi CQ rt CD πr πr
H- » 0 Hi H- CD 0 CQ H- 0 0 H- πr ti H- - ØJ
0 Hi CQ Hl * Hi H- 0 3 0 CD CD fl rt
_-. rt CD 0 CQ 0 HI CD HI H- 0 rt 3 Hi Cfl 0J
code a format of for example 20 alphanumeric characters, which, given a maximum number of admission codes of for example 100,000, gives more than 1031 possible codes, and to ensure that the set of admission codes constitutes a maximally random subset of the complete set.
Preferably, the code is placed on a carrier, preferably by means of a printer, after receipt by the consumer. Preferably the code comprises a bar code, which represents for example the aforesaid alphanumeric sequence. Preferably, the distribution channel is the Internet. The above preferred embodiments ensure that the issuing of codes takes place in a consumer-friendly, simple and quick manner, which codes can subsequently be subjected to a check in a simple manner.
The invention is especially advantageous if the event is a sports event, a concert, a day in an amusement park, a cinema show, a theatre show, a fair, a symposium, a boat trip, a rail journey, a bus journey or a flight.
Preferably, an entrance gate is unlocked or locked in dependence on the result of the check. This can take place automatically, for example, if the entrance gate is connected to an admission computer that does the checking .
At the entrance to the event the presented code is preferably input into the admission computer by means of an input apparatus, preferably an optical scanner, which admission computer carries out the check at the entrance by subjecting the presented code to a logic operation, the result of which is compared with a predetermined set of results that is stored in the memory of the admission computer.
The advantage of this method, wherein it is not the J > t to H M in o in o o σι
CD
Hi rt ti
PJ
HI
Ω
CD
CQ
PJ rt
CD
Hi
C
3 r
CD ti
-
0
HI rt πr
CD
CQ
TJ
CD
Ω
H- l-h
H-
Ω
Pi
PJ ft
CD
-
H-
H5 rt πr
CD
Figure imgf000006_0001
specific period, the correct admission code that will grant admission to the event under those conditions will be obtained. In that case the only data that need to be programmed into the admission computer in advance in order to enable the check are the entrance gate number, the date, the period and the operation routine, and not the (issued) serial numbers, therefore.
Preferably, in order to prevent the same admission code being used a second time, at least one characteristic part of the presented admission code and/or the associated result, for example the serial number, is stored in a memory of the admission computer, and said admission code is then excluded from admission.
The invention also relates to an admission control system and to an issuing computer for implementing the method according to the invention.
The invention furthermore relates to a carrier on which an admission code has been placed by means of the method according to the invention.
The invention will now be explained in more detail with respect to the figures, which show an exemplary embodiment of the invention, merely for the purpose of illustration.
Figure 1 is a schematic representation of the Internet, to which an issuing computer and a home computer are connected;
Figure 2 is a schematic representation of a subset of admission codes;
Figure 3 is a schematic representation of another subset of admission codes; Figure 4 is a schematic representation of a logic operation, to which a subset of codes is subjected; and
Figure 5 is a schematic representation of an admission control system.
Figure 1 schematically shows a computer network, the Internet in this case, to which a server is permanently connected, which server functions as an issuing computer 2 for admission codes by means of which admission to one or more events can be obtained. When a consumer wishes to visit one of said events, he can contact the Internet 1 via his home computer by means of a modem, and input the Internet address (URL) of the server in question into his browser. His computer screen will then display a web page on which the various events are being offered.
The consumer can state his selection and also indicate certain preferences, such as the number of persons, the date, the time, the circle, etc. Then the total sum of the transaction will be displayed, which can subsequently be paid by the consumer, for example by means of a credit card or a coupon system, whereby a protected transmission procedure is used.
Once this has been done, the transaction is completed in that an admission code is sent to the consumer's home computer 3 by the issuing computer 2, which admission code, in this embodiment in the form of a bar code representing an alphanumeric sequence of twenty characters, is displayed on the screen. The sending of the admission code likewise takes place in a protected manner. Optionally, if the consumer states an e-mail address, the admission code is also transmitted by protected e-mail, so that the admission code will not be lost in the unhoped-for event that the web page should prematurely disappear from the screen.
Then the consumer can print out the admission code, in the form of a bar code, on his own printer 4, whereby it 5 is also possible to print additional information, such as the date, the starting time and the end time of the period during which the consumer must check in, a possible number of the entrance gate at which he must check in, as well as a possible seat number, as a result 10 of which an admission ticket comprising a unique admission code is created, as it were. If several admission codes have been purchased simultaneously for different events, or for several persons, these codes can be printed in a corresponding manner. 15
Now the procedure used for issuing the admission codes will be explained with reference to Figures 2, 3 and 4. As already discussed before, an admission code as used in the present embodiment consists of 20 alphanumeric characters. Sets 10, 20 2-tjfepresent all possible codes that consist of 20 alphanumeric characters, the so-called format that is prescribed for a code. Subsets 11, 21 represent the set of admission codes that can be issued for a specific event, and thus also determine the maximum number of consumers that can visit the event . 25
With the prior art method of issuing admission codes via the Internet as described in the introduction, the admission codes constitute a continuous, non-random subset 11 of a complete set 10, for example in that the code is incremented by one with SsGach new code that is to be issued. It is quite simple thereby to predict a next admission code once one or a few admission codes are known. When such a method is used, it is therefore necessary to check at the entrance whether the admission code in question has in actual fact been issued, and also to check _b5y means of an identity card whether the correct person is checking in with said admission code, in order to prevent a forger being granted admission with an admission code that has been issued to someone else. Consequently, a current list of actually issued admission codes and the associated names of consumers needs to be available at the entrance to the event .
The need for the above-described laborious additional protection can be obviated, as schematically shown in Figure 3, by making sure that it is not possible to predict an admission code on the basis of one or more other admission codes, in other words, that the admission codes are determined in a jxCandom or semi-random fashion, and furthermore ensuring that the subset of admission codes 21 is so small in comparison with the complete set 20 that the risk that a code that has been selected at random is an admission code is very small . With a format of 20 alphanumeric characters (36 possible characters jfibr each position, A .. Z, 0 .. 9) the complete set 10, 20 consists of 1.34 x 1031 codes, so that, given a maximum number of visitors of 100,000, the chance of a potential forger finding the correct admission code by a chance is only 1 : 1.34 x 1031 per attempt. 20
Referring to Figure 4, a specific procedure is used for determining a pseudo-random subset of admission codes 21. The starting point is a subset of "results" 31. The term results will be explained hereafter. In the embodiment said results 31 2^5re composed of an entrance gate number, an admission date, an admission time segment, a serial number and four filter codes. Overall said result comprises 15 characters. Results 31 constitute a non-random subset 31 of a complete set 30. Upon issue of the admission codes as described with reference to -fOLgure 1, a first result is retrieved from the memory of issuing computer 2 and at the same time blocked for a next issue .
Then the result is converted into a pseudo-random admission 3_S)de, as indicated by the arrows in Figure 4, by means of a logic operation, which consists of various steps in accordance with a specific routine, which depends on the entrance gate/admission date/admission time segment combination. The operation routine may comprise a well-known technique from the field of cryptology.
Eh the embodiment, the operation routine successively comprises the changing of positions of characters (for example the first character to the third position, the second character to the eleventh position, the third character to the second position, etc.), and the substitution of characters (for example A for Y, JBO for Z, C for 1, D for 2, etc.) . The first two filter codes must be used thereby in order to determine which changing step and which substitution step are to be used. Then an alphanumerical check number consisting of five characters is determined from the obtained code, with which the original ϊ_5esult is extended to a total of twenty characters. Following that, another changing step and another substitution step are carried out, which are determined by the third and fourth filter codes. Since there are four filter codes, 364 (over 1.4 million) different operation routines are possible, which .parovides adequate protection against the system being hacked.
Thus a pseudo-random admission code is obtained, which is transmitted to the consumer's home computer via the Internet and which can be printed out by the consumer. 25
Pseudo-random means that statistically the subset of admission codes 21, which is obtained by subjecting all elements of subset 31 to the logic operation, is hardly distinguishable, if at all, from a truly random subset, in spite of being derived 35rom a non-random set.
The consumer subsequently checks in with his printed code at the indicated entrance gate in the indicated time segment . Figure 5 shows an admission control system, which consists of 3a5ι admission computer 40, which is connected to a number of entrance gates 41. Stored in the memory of admission computer 40 is an associated operation routine for every entrance gate/admission date/admission time segment combination that is possible. Consequently, there is no need for the admission codes themselves or the actually issued admission codes or the original serial numbers that form the basis thereof to be s±ored in the memory.
The operation routine that is used is the inverse of the operation routine that has been used by the computer when issuing admission codes for this entrance gate/admission Hate/admission time segment combination.
The consumer holds his code, which is printed in the form of a bar code, before an optical scanner 42, as a result of which the code is read into the memory of admission computer 40. Then jtJ e code that has been read is subjected to the operation routine, which is valid for the entrance gate in question at that point in time. Since this operation routine is the inverse of the operation routine by means of which the original result was converted into an admission code by the issuing computer, 210: follows that the computer will convert the presented code into a "result" consisting of, among other things, an entrance gate number, an admission date and an admission time segment.
If the above three data tally with the facts that apply at that 2crjbment , it is established that the code being presented is an admission code, and the consumer is granted admission. The check as regards the gate number, for example, can be selectively deactivated, for example when an entrance gate is defective and it is necessary to use an entrance gate other atLrian the originally intended one. The serial number, which is also included in the result, is stored in the memory of the admission computer after the check has been carried out, thus making it possible to check whether admission has been granted on the basis of an admission code before already. This makes it 3j£DSsible to prevent two people being granted admission on the basis of an admission code they have copied from each other. By including this protection message in the transmission and having it printed out upon issue of the admission code, the copying of admission codes is discouraged, and the consumer is warned not to show his code to strangers lest it be copied.
Cδce it has been established that a presented code is an admission code and admission has not been granted before, a barrier 43 connected to the admission computer 40, for example a turnstile, is unlocked, thus granting the consumer admission to the event .

Claims

1. A method for granting admission to an event, wherein an admission code is issued to a consumer via a distribution
5 channel, which admission code is in accordance with a predetermined format and which forms part of a set of admission codes, which set of admission codes forms a predetermined random or pseudo-random subset of all codes having the predetermined format, wherein it is checked at 10 the entrance to the event whether a code presented by a consumer is part of the set of admission codes.
2. A method according to claim 1, wherein the code is placed on a carrier after receipt by the consumer.
15
3. A method according to claim 2, wherein said code is placed on said carrier by means of a printer.
4. A method according to claim 1, 2 or 3 , wherein said code 20 comprises a bar code.
5. A method according to any one of the preceding claims, wherein said distribution channel comprises the Internet.
255 A method according to any one of the preceding claims, wherein the event is part of the set consisting of a sports event, a concert, a day in an amusement park, a cinema show, a theatre show, a fair, a symposium, a boat trip, a rail journey, a bus journey or a flight.
30
7. A method according to any one of the preceding claims, wherein an entrance gate is unlocked or locked in dependence on the result of the check.
335. A method according to any one of the preceding claims, wherein the presented code is input into the admission computer at the entrance to the event by means of an input apparatus .
9. A method according to claim 8, wherein said input apparatus is an optical scanner.
5
10. A method according to any one of the preceding claims, wherein the check at the entrance is carried out by the admission computer, which carries out a logic operation on the presented code, the result of which logic operation is 0 compared with a predetermined set of results stored in the memory of the computer.
11. A method according to claim 10, wherein said result comprises an identification of an entrance gate and/or an 5 admission date and/or an admission time segment and/or a seat number and/or a serial number.
12. A method according to claim 10 or 11, wherein the issuing computer processes can selectively carry out the 0 comparison between the result and the set of predetermined results on part of the result.
13. A method according to claim 10, 11 or 12, wherein said routine for the logic operation is changed periodically. 5
14. A method according to any one of the claims 10 - 13, wherein the admission code is determined upon being issued by an issuing computer by retrieving a result from said predetermined set of results and to subject said result to 0 the inverse of the logic operation that will be used at the moment of admission.
15. A method according to claim 14, wherein the issuing computer processes a result into an admission code only 5 once.
16. A method according to any one of the preceding claims, wherein at least one characteristic part of the presented admission code and/or the associated result, for example the serial number, is stored in a memory of the admission computer, and said admission code is then excluded from 5 admission.
17. An admission control system for implementing the method according to any one of the preceding claims, comprising an admission computer, which includes means for checking
10 whether an input code is part of a set of admission codes, which set of admission codes forms a predetermined random or pseudo-random subset of all codes having a predetermined format .
USB. An admission control system according to claim 17, wherein said admission computer includes means which are capable of carrying out a logic operation on the input code, and of comparing the result thereof with a predetermined set of results stored in the memory of the computer.
20
19. An admission control system according to claim 17 or 18, furthermore comprising at least one entrance gate, which can be unlocked or locked in dependence on the result of the check.
25
20. An issuing computer intended for implementing the method according to any one of the claims 1 - 16, including means that verify whether the admission code is in accordance with a predetermined format and forms an element of a set
30 of admission codes, which set of admission codes forms a predetermined random or pseudo-random subset of all codes having said predetermined format .
21. An issuing computer according to claim 20, furthermore 35 including means which are capable of determining the admission code by retrieving a result from a predetermined set of results and to subject said result to the inverse of the logic operation that can be used at the moment of admission by an admission control system admission code cording to claim 18 or 19.
22. A carrier on which an admission code has been placed in accordance with the method according to any one of the claims 1 - 16.
PCT/NL2000/000576 1999-08-26 2000-08-18 Issuing computer, admission control system and method for granting admission to an event WO2001015089A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU66009/00A AU6600900A (en) 1999-08-26 2000-08-18 Issuing computer, admission control system and method for granting admission to an event
EP00953584A EP1309946A1 (en) 1999-08-26 2000-08-18 Issuing computer, admission control system and method for granting admission to an event

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL1012914 1999-08-26
NL1012914A NL1012914C2 (en) 1999-08-26 1999-08-26 Issuing computer, access control system and method for providing access to an event.

Publications (1)

Publication Number Publication Date
WO2001015089A1 true WO2001015089A1 (en) 2001-03-01

Family

ID=19769790

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NL2000/000576 WO2001015089A1 (en) 1999-08-26 2000-08-18 Issuing computer, admission control system and method for granting admission to an event

Country Status (4)

Country Link
EP (1) EP1309946A1 (en)
AU (1) AU6600900A (en)
NL (1) NL1012914C2 (en)
WO (1) WO2001015089A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1288852A2 (en) * 2001-07-14 2003-03-05 Bundesdruckerei GmbH Ticket system
FR2833382A1 (en) * 2001-12-11 2003-06-13 Confort Presse METHOD OF ACQUISITION AND VALIDATION OF A TICKET FOR ACCESS TO AN EVENT, A SERVICE, A RESERVATION, OR A TRANSPORT TICKET
FR2833380A1 (en) * 2001-12-11 2003-06-13 Confort Presse Method for acquisition and validation of a ticket for access to an event, a service, a journey, etc., which enables transmission of a ticket where there is not sufficient time to send a physical ticket

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3300850A1 (en) * 1983-01-13 1984-07-19 Standard Elektrik Lorenz Ag, 7000 Stuttgart System for carrying out business
EP0210963A2 (en) * 1985-08-02 1987-02-04 SINTEL ORSINI S.p.A. Cash desk for the emission and the confirmation of optical and/or magnetic key card
WO1994027258A1 (en) * 1993-05-12 1994-11-24 Interactive Television Systems, Inc. Telephone system for remotely purchasing tickets and ordering products
EP0708417A1 (en) * 1994-09-26 1996-04-24 TRELL, Anders Edvard Method and device for obtaining travel tickets
US5724520A (en) * 1993-06-08 1998-03-03 Anthony V. Pugliese Electronic ticketing and reservation system and method
DE19743630A1 (en) * 1997-10-02 1999-04-15 Dortmunder Stadtwerke Ag Public transport travel card provision method
DE19754384A1 (en) * 1997-12-08 1999-06-24 Siemens Ag Generating and transferring identification in electronic shopping

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3300850A1 (en) * 1983-01-13 1984-07-19 Standard Elektrik Lorenz Ag, 7000 Stuttgart System for carrying out business
EP0210963A2 (en) * 1985-08-02 1987-02-04 SINTEL ORSINI S.p.A. Cash desk for the emission and the confirmation of optical and/or magnetic key card
WO1994027258A1 (en) * 1993-05-12 1994-11-24 Interactive Television Systems, Inc. Telephone system for remotely purchasing tickets and ordering products
US5724520A (en) * 1993-06-08 1998-03-03 Anthony V. Pugliese Electronic ticketing and reservation system and method
EP0708417A1 (en) * 1994-09-26 1996-04-24 TRELL, Anders Edvard Method and device for obtaining travel tickets
DE19743630A1 (en) * 1997-10-02 1999-04-15 Dortmunder Stadtwerke Ag Public transport travel card provision method
DE19754384A1 (en) * 1997-12-08 1999-06-24 Siemens Ag Generating and transferring identification in electronic shopping

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1288852A2 (en) * 2001-07-14 2003-03-05 Bundesdruckerei GmbH Ticket system
FR2833382A1 (en) * 2001-12-11 2003-06-13 Confort Presse METHOD OF ACQUISITION AND VALIDATION OF A TICKET FOR ACCESS TO AN EVENT, A SERVICE, A RESERVATION, OR A TRANSPORT TICKET
FR2833380A1 (en) * 2001-12-11 2003-06-13 Confort Presse Method for acquisition and validation of a ticket for access to an event, a service, a journey, etc., which enables transmission of a ticket where there is not sufficient time to send a physical ticket
WO2003050767A1 (en) * 2001-12-11 2003-06-19 Confort Presse Method for acquiring and validating an access ticket to an event, a service, a reservation or a transport ticket

Also Published As

Publication number Publication date
EP1309946A1 (en) 2003-05-14
NL1012914C2 (en) 2001-02-27
AU6600900A (en) 2001-03-19

Similar Documents

Publication Publication Date Title
US5884277A (en) Process for issuing coupons for goods or services to purchasers at non-secure terminals
US10002477B2 (en) Electronic delivery of admission tickets direct to a purchaser
EP0969426B1 (en) Multi-venue ticketing using smart cards
US6735575B1 (en) Verifying the authenticity of printed documents
US6910628B1 (en) Travel system and methods utilizing multi-application airline passenger cards
US6505179B1 (en) Verifying the authenticity of printed documents on universally available paper stock
US6565000B2 (en) System and methods utilizing passport documents
US6422462B1 (en) Apparatus and methods for improved credit cards and credit card transactions
US20040073439A1 (en) Method and apparatus for issuing a non-transferable ticket
US20020111837A1 (en) Verification method for web-delivered materials using self-signed certificates
US20020095383A1 (en) Method and apparatus for secure sale of electronic tickets
DE19739488A1 (en) Process for conducting secure financial transactions using fax transmissions
US7062471B1 (en) Electronic rights information processing system, method and apparatus for carrying out same and recorded medium for program carrying out the method
WO2001084504A2 (en) Ticketless admission system
WO2001015089A1 (en) Issuing computer, admission control system and method for granting admission to an event
US20020095576A1 (en) User recognition system
EP0956545B1 (en) Data acquisition and data storage medium output system, and method of operating the system
EP1467297B1 (en) Method of sending and validating documents
JP4429670B2 (en) Ticket sales management device
US20020111921A1 (en) Verification method for web-delivered materials
GB2396041A (en) Transaction verification
JP2002352004A (en) Accommodation facility entrance management method using information storage medium
KR100386790B1 (en) Identity Certification and Ticketting System Using Internet
JP3198597B2 (en) Ticket processing method and ticket processing device
EP1242936A1 (en) Method for generating and using identifier data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2000953584

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10069470

Country of ref document: US

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2000953584

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2000953584

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP