1. Field of the Invention
The present invention relates to a method and system for providing a ticket to a user and using the provided ticket.
2. Description of the Related Art
To access venues for events such as movies, plays, public performances, and sporting events, and to use hotels, airlines, railways, buses, amusement parks, users must purchase tickets. Users may directly purchase tickets at related events or purchase them in advance using communication means. When purchasing tickets in this way, users must receive tickets in a printed form at ticket windows. The ticket windows may be ticket offices, member stores, and automatic ticket issuers.
Once tickets are provided to users according to the above ticket issuing methods, the users must hold and hand the tickets for entry to venues for public performances or facilities that they desire to see or use. If the users lose the tickets issued, they may be denied access to the venues for public performances or to desired facilities. Furthermore, organizers of performances or managers of facilities need additional employees who issue and examine tickets.
To solve the above problems, it is an objective of the present invention to provide method and system for providing tickets to users using a portable terminal and using the provided thickets.
Accordingly, to achieve the above objectives, the present invention provides a method of providing a ticket using a portable terminal and a server that is capable of issuing tickets. The method includes receiving a request for issuance of a predetermined ticket from the terminal, checking a communications protocol between the server and the terminal upon receipt of the request for ticket issuance, and converting information related to the ticket requested to be issued according to the corresponding communications protocol and transmitting the converted result to the terminal. Preferably, the method further includes storing the ticket related information in the terminal.
The present invention also provides a method for providing a ticket to a portable terminal through a ticket issuer. The method includes receiving a request for issuance of a ticket from the terminal, the ticket issuer requesting a server that is capable of issuing the ticket for information related to the ticket upon receipt of the request for ticket issuance, receiving the ticket related information from the server, checking a communications protocol between the ticket issuer and the terminal upon receipt of the ticket related information, and converting the ticket related information according to the corresponding communications protocol and transmitting the converted result to the terminal.
The present invention also provides a method for using a ticket received using a portable terminal. The method includes receiving information related to the ticket from the terminal, analyzing the ticket related information and determining a server that issues the ticket upon receipt of the ticket related information, requesting the server for an inquiry for the ticket related information, receiving the inquiry request result from the server, and determining whether the user of the terminal is allowed an entry depending on the received inquiry result.
The present invention also provides a system for providing a ticket. The system includes a portable terminal for storing information related to a ticket issued, a database for storing information related to one or more tickets, and a server including a storage unit and a processor connected to the storage unit, wherein the storage unit stores a program for controlling the processor and the processor executes the program to retrieve information related to the ticket from the database when a request for issuance of the ticket is made by the terminal, to check a communication protocol with the terminal, and to convert the retrieved ticket related information according to the corresponding communications protocol and transmit the result to the terminal.
The above objectives and advantages of the present invention will become more apparent by describing in detail preferred embodiments thereof with reference to the attached drawings in which:
The processor 112 operates so as to store information related to tickets issued in the storage unit 111. When using tickets, the processor 112 delivers the information related to tickets issued from the storage unit 111 to the ticket authentication/entry processor 150. The terminal 110 may be connected to the ticket issuer 120, the ticket server 130, and the ticket authentication/entry processor 150 through a wired or wireless network.
The ticket issuer 120 issues a ticket requested to be issued by the terminal 110. In this case, the ticket issued is provided in a form suitable for a communications protocol between the terminal 110 and the ticket issuer 120. The ticket issued may be expressed as an e-ticket.
Data of the ticket issued may be constructed as shown in
The ticket issuer 120 includes a storage unit 121 and a processor 122 connected to the storage unit 121. A program for controlling the processor 122 is stored in the storage unit 121. When a ticket is requested to be issued by the terminal 111, the processor 122 requests the ticket server 130 that is capable of issuing tickets to send information related to the requested ticket. When the information related to the ticket is provided from the ticket server 130, the ticket issuer 120 checks a communications protocol with the terminal 110. The communications protocol considers both a wide area protocol using a Short Message Service (SMS) and a local area protocol using a bluetooth, an Infrared Data Association IrDA, a radio frequency (RF), and a serial method directly connecting a cable. The information related to the ticket is converted into a form that complies to a corresponding communications protocol and sent to the terminal 110.
The ticket server 130 may provide information related to the ticket which the terminal 110 requests to be issued directly to the terminal 110 or through the ticket issuer 120. Also, when using the ticket, the ticket server 130 responds to an inquiry for data related to the ticket made by the ticket authentication/entry processor 150. To this end, the thicket server 130 includes a storage unit 131 and a processor 132 connected to the storage unit 131. A program for controlling the processor 132 is stored in the storage unit 131.
If the terminal 110 directly requests for the ticket to be issued, the processor 132 retrieves information related to the requested ticket from the database 140. Then, the processor 132 checks a communications protocol between the terminal 110 and the ticket server 130. The check is made in the same manner as in the ticket issuer 120. If the communications protocol is checked, the processor 132 converts the ticket related information according to the checked communications protocol and sends the result to the terminal 110.
However, if information related the ticket is requested through the ticket issuer 120, the processor 132 retrieves the information related to the ticket from the database 140 and sends the retrieved information related to the ticket to the ticket issuer 120. Also, if an inquiry for data related to the ticket is made by the ticket authentication/entry processor 150, the processor 132 makes a request for the ticket related data from the database 140 and sends the inquiry result to the ticket authentication/entry processor 150.
The ticket server 130 is allocated for each ticket sale enterprise. Thus, although only one ticket server 130 is shown in
Upon receipt of information related to a ticket from the terminal 110, the ticket authentication/entry processor 150 executes an authentication process for the ticket related information and processes an entry for the user of the terminal 110 so as to use the ticket. For this purpose, the ticket authentication/entry processor 150 includes a storage unit 151 and a processor 152 connected to the storage unit 151. The storage unit 151 stores a program for controlling the processor 152.
When the ticket-related information is received from the terminal 110, the processor 152 analyzes information about the ticket sale enterprise contained in the received ticket related information to find a ticket server associated with the ticket sale enterprise. If the determined ticket server is the ticket server 130, the processor 152 requests the ticket server 130 for an inquiry for the received ticket related information. Upon receipt of the inquiry result from the ticket server 130, the processor 152 determines whether or not the user of the terminal 110 is allowed an entry depending on the received inquiry result. In this case, the processor 152 may transmit the inquiry result to the terminal 110. The terminal 110 can send and receive data with the ticket authentication/entry processor 150 using wired or wireless communication.
If the corresponding ticket is issuable, the ticket server 130 checks a communications protocol with the terminal 110 in step 305. This check is made in the same manner as in
In this case, upon receipt of the request for ticket related information from the ticket issuer 120, the ticket server 130 retrieves information related to the corresponding ticket from the database 140 and send the retrieved result to te ticket issuer 120. If the ticket related information does not exist in the database 140, the ticket server 130 sends a corresponding message to the ticket issuer 120. Upon receipt of the information from the ticket server 130 in step 405, a check is made as to whether or not the received information is the ticket related information in step 407. If the received information is the ticket related information, a communications protocol between the terminal 110 and the ticket issuer 120 is checked in step 409. This check is made in the same manner as described with reference to
In step 505, E information of the ticket related information is analyzed to confirm the analyzed result to the user. That is, information of the area E is provided in order for the user to see. After checking the indicated E information, if the encrypted information for authentication is identical to what the user has been aware of, the user inputs “OK” information. If not, the user inputs “NOK” information. If the “OK” information is input, the F-K information among the received ticket related information is analyzed to store information related to the ticket in the terminal 110 based on the analyzed result. In this case, the received ticket related information may be classified and stored based on the result of analyzing the F-K information and a set classification criterion. The classification criterion may be the ticket sale enterprise, the type of a ticket, or the date on which the ticket is used. On the other hand, if the “OK” information is not input in the step 507, the received ticket related information is not stored in the terminal 110.
The present invention can prevent the loss of tickets for accessing events or facilities while allowing for digital transactions to eliminate a need to use a ticket in a printed form thereby saving resources. Furthermore, the present invention does not need employees for selling or examining tickets thereby reducing the personnel expenses. Also, the terminal can be of a very wide range for use.
Number | Date | Country | Kind |
---|---|---|---|
00-71716 | Nov 2000 | KR | national |
This is a divisional of application Ser. No. 09/808,030 filed Mar. 15, 2001. The entire disclosure of the prior application, application Ser. No. 09/808,030 is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 09808030 | Mar 2001 | US |
Child | 11299814 | Dec 2005 | US |