Electronic Ticket Admission Verification Anti-Counterfeiting System and Method Thereof
20200074356 ยท 2020-03-05
Inventors
- Yin-Hung Tseng (Taipei City, TW)
- Chun-Ming Lin (Taipei City, TW)
- Sheng-Chang Liu (Taipei City, TW)
- Jan-Hui Wang (Taipei City, TW)
- Ying-Chiang CHO (Taipei City, TW)
Cpc classification
G07F17/42
PHYSICS
G06K5/00
PHYSICS
G06Q20/3274
PHYSICS
G07B15/00
PHYSICS
International classification
G07F17/42
PHYSICS
G07B15/00
PHYSICS
Abstract
An electronic ticket admission verification anti-counterfeiting system includes a ticket database for storing a ticket identifier to be downloaded and stored to a user-end device including a display screen and a sound receiving device; at least one admission determination device including a sound broadcasting device and a barcode reader for sequentially scanning a the first QR code and a second QR code displayed on the display screen. When analyzing that the first QR code is valid, the admission determination device controls the sound broadcasting device to broadcast a notification sound, and then analyzes the second QR code to determine whether to admit the user holding the user-end device. The first or second QR code is associated with the encrypted ticket identifier, and the second QR code is generated after the notification sound is received. The first QR code is different from the second QR code.
Claims
1: An electronic ticket admission verification anti-counterfeiting system, comprising: a ticket database configured to store at least one ticket identifier, wherein the at least one ticket identifier is downloaded and stored to a user-end device comprising a display screen and a sound receiving device; at least one admission determination device comprising a sound broadcasting device and a barcode reader, wherein the barcode reader is configured to sequentially scan a first QR code and a second QR code displayed on the display screen of the user-end device, and when the admission determination device analyzes that the first QR code is valid, the admission determination device controls the sound broadcasting device to broadcast a notification sound, and then analyzes the second QR code to determine whether to admit a user holding the user-end device; wherein the first QR code or the second QR code is associated with the ticket identifier encrypted, and the second QR code is generated after the sound receiving device of the user-end device receives the notification sound, and the first QR code is different from the second QR code.
2: The electronic ticket admission verification anti-counterfeiting system according to claim 1, wherein the notification sound broadcasted by the sound broadcasting device is selected from one of a plurality of audio files, and the plurality of audio files are stored in the ticket database or the sound broadcasting device.
3: The electronic ticket admission verification anti-counterfeiting system according to claim 1, further comprising a gate system, wherein when the admission determination device analyzes that the second QR code is valid, the user holding the user-end device is admitted and the admission determination device notifies the gate system to allow the user to enter.
4: The electronic ticket admission verification anti-counterfeiting system according to claim 1, wherein the notification sound comprises a frequency range outside of a human hearing range, and the notification sound comprises single frequency range or a plurality of frequency ranges.
5: The electronic ticket admission verification anti-counterfeiting system according to claim 1, wherein the user-end device further comprises one of an acceleration sensor, a proximity sensor, an optical sensor or a combination thereof, and when the user-end device analyzes that the frequency range of the notification sound matches a preset frequency range condition, and a determination result of one of the acceleration sensor, the proximity sensor, the optical sensor or the combination thereof matches a preset condition, the user-end device generates and displays the second QR code on the display screen.
6: An electronic ticket admission validation anti-counterfeiting method, comprising: scanning a first QR code displayed on a display screen of a user-end device; analyzing first information obtained from the first QR code; comparing the first information to information provided by a ticket database, to determine whether to broadcast an audio file to generate a notification sound; scanning a second QR code displayed on the display screen of the user-end device, wherein the second QR code is generated after the sound receiving device of the user-end device receives the notification sound, and the first QR code or the second QR code is associated with a ticket identifier stored in the user-end device; analyzing second information obtained from the second QR code; comparing the second information to information stored in the ticket database, to determine whether to admit a user holding the user-end device.
7: The electronic ticket admission validation anti-counterfeiting method according to claim 6, further comprising: selecting one of the plurality of audio files, to enable the sound broadcasting device to broadcast the notification sound outside of a human hearing range according to the selected audio file.
8: The electronic ticket admission validation anti-counterfeiting method according to claim 6, wherein the first QR code and the second QR code displayed on the display screen are set with timeliness.
9: An electronic ticket admission verification anti-counterfeiting system, comprising: a ticket database configured to store at least one ticket identifier, wherein the at least one ticket identifier is downloaded and stored to a user-end device comprising a display screen and a sound receiving device; and at least one admission determination device comprising a sound broadcasting device and a barcode reader, wherein the barcode reader is configured to sequentially scan a first QR code and a second QR code displayed on the display screen of the user-end device, the at least one admission determination device is configured to analyze the first QR code to determine whether to instruct the sound broadcasting device to broadcast a notification sound, and then analyze the second QR code to determine whether to admit a user holding the user-end device; wherein the second QR code is associated with the ticket identifier encrypted, and the second QR code is generated and displayed on the display screen after the sound receiving device of the user-end device receives the notification sound, and the first QR code is different from the second QR code.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The structure, operating principle and effects of the present invention will be described in detail by way of various embodiments which are illustrated in the accompanying drawings.
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0027] The following embodiments of the present invention are herein described in detail with reference to the accompanying drawings. These drawings show specific examples of the embodiments of the present invention. These embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. It is to be acknowledged that these embodiments are exemplary implementations and are not to be construed as limiting the scope of the present invention in any way. Further modifications to the disclosed embodiments, as well as other embodiments, are also included within the scope of the appended claims. These embodiments are provided so that this disclosure is thorough and complete, and fully conveys the inventive concept to those skilled in the art. Regarding the drawings, the relative proportions and ratios of elements in the drawings may be exaggerated or diminished in size for the sake of clarity and convenience. Such arbitrary proportions are only illustrative and not limiting in any way. The same reference numbers are used in the drawings and description to refer to the same or like parts.
[0028] It is to be acknowledged that although the terms first, second, third, and so on, may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only for the purpose of distinguishing one component from another component. Thus, a first element discussed herein could be termed a second element without altering the description of the present disclosure. As used herein, the term or includes any and all combinations of one or more of the associated listed items.
[0029] It will be acknowledged that when an element or layer is referred to as being on, connected to or coupled to another element or layer, it can be directly on connected or coupled to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being directly on, directly connected to or directly coupled to another element or layer, there are no intervening elements or layers present.
[0030] In addition, unless explicitly described to the contrary, the word comprise and variations such as comprises or comprising, will be acknowledged to imply the inclusion of stated elements but not the exclusion of any other elements.
[0031] Please refer to
[0032] In the first embodiment of the present invention, the user-end device 20 can be a mobile communication device, such as a smart phone; the user-end device 20 can install and execute an application (App) to login a digital ticket issuance system 40, so as to complete a ticket purchase procedure. Before an activity starts, a user can download an electronic ticket, which is purchased completely, from the digital ticket issuance system 40, and store a ticket identifier of the electronic ticket in the mobile communication device of the client end for anti-counterfeit admission verification process when the activity starts; or, when the user is ready to enter the site, the user can download the electronic ticket from the digital ticket issuance system 40 for anti-counterfeit admission verification process.
[0033] When the user reaches the site and uses the user-end device 20 as a carrying device to perform admission verification, the user can click the installed App to start a human-machine interface of the App, and further click an interface option of the admission verification on the human-machine interface. The App can associate with the downloaded and stored ticket identifier to generate a first QR code 27 (QR-code1), which is also called as QR-code1 hereafter, for first verification and display the first QR code 27 (QR-code1) on the display screen of the user-end device 20 for the admission determination device 11 in the system end of the present invention to scan and analyze. Furthermore, in a preferred embodiment of the present invention, the first QR code 27 (QR-code1) displayed by the user-end device 20 is set with timeliness, when the first QR code 27 (QR-code1) is displayed over a setting time, the user-end device 20 re-generates and displays a first QR code, which is also called as QR-code1. The original first QR code 27 (QR-code1) is different from the re-generated first QR code (QR-code 1), but they are generated according to the ticket identifier and can be scanned and analyzed by the admission determination device 11. The purpose of setting the timeliness is to prevent the first QR code 27 (QR-code1) from being recopied to illegally use, thereby improving admission verification security.
[0034] After the reader 12 of the admission determination device 11 scans and analyzes the first QR code 27 (QR-code1) to obtain first information from the first QR code 27 (QR-code1), the admission determination device 11 transmits the first information to the verification server 13 for first verification. For example, in an embodiment, the first information can include one of a ticket identifier, a user identifier, a time factor or a combination thereof. The verification server 13 obtains the first information from the admission determination device 11, and compares the first information to the information provided by the ticket database 14. The information provided by the ticket database 14 is the information which is obtained by the verification server 13 according to the user identifier for the first comparison, for example, the information can be the ticket identifier stored in the ticket database 14. When the verification server 13 compares the first information obtained from the first QR code 27 (QR-code1) with the information provided by the ticket database 14 and analyzes the first information to be valid, the verification server 13 obtains an audio file from the ticket database 14, and provides the audio file to the admission determination device 11. Next, the admission determination device 11 enables the sound broadcasting device 16 to broadcast the audio file, so as to generate the notification sound. In a preferred embodiment of the present invention, the notification sound is in the frequency range outside of human hearing range.
[0035] Please refer to
[0036] After a sound receiving device, not shown in figures, of the user-end device 20 receives the notification sound broadcast and generated by the sound broadcasting device 16 and the notification sound is determined to be valid, the user-end device 20 starts to generate a second QR code 28 (QR-code2), which associates with the ticket identifier downloaded and stored previously, for second verification, and displays the second QR code 28 (QR-code2) on the display screen of the user-end device 20 for the admission determination device 11 in the system end of the present invention to successively scan and analyze. The first QR code 27 (QR-code1) is different from the second QR code 28 (QR-code2). In a preferred embodiment of the present invention, the second QR code 28 (QR-code2) displayed on the user-end device 20 is also set with timeliness, when the second QR code 28 (QR-code2) is displayed over the setting time, the user-end device 20 regenerates and displays a new second QR code (QR-code_2), so as to prevent the original second QR code 28 (QR-code2) from being recopied to illegally use, thereby improving admission verification security. After the reader 12 of the admission determination device 11 scans and analyzes the second QR code 28 (QR-code2) to obtain second information, the admission determination device 11 transmits the second information to the verification server 13 for verification. The verification server 13 obtains the second information, such as one of a ticket identifier, a user identifier and a time factor or a combination thereof, from the admission determination device 11, and then compares the second information to the information provided by the ticket database 14. The information provided by the ticket database 14 is the information obtained by the verification server 13 based on the user identifier and for the second comparison, such as the ticket identifier stored in the ticket database 14. When the verification server 13 compares the second information obtained from the second QR code 28 (QR-code 2) with the information provided by the ticket database 14 and analyzes the second information to be valid, the verification server 13 notifies or transmits a comparison result indicative of successful admission verification, to the admission determination device 11, so that the admission determination device 11 can enable the gate system 15 to admit the user holding the user-end device 20.
[0037] In the system and method of the present invention, in order to ensure the successful results of the two verifications, the time for the reader 12 of the admission determination device 11 to read the QR code must be the time of successfully scanning the QR codes for at least two times, so that both of the QR-code1 and the converted QR-code2 displayed on the user-end device 20 can be scanned and analyzed. In order to prevent the user from too early moving the QR code, displayed on the user-end device 20, away from the reader 12 of the admission determination device 11 to cause failure of the second verification, the admission determination device 11 can prompt a countdown time to the user, or prompt the user not to move the QR code displayed on the user-end device 20 away from the reader 12 of the admission determination device 11 until an indicator light is changed from red to green.
[0038] Please refer to
[0039] Please refer to
[0040] The user-end device 20 of the present invention can execute the application (App) 21 to implement the modules including a login/registration module 22, a ticket download module 23, an encryption and decryption module 24, an audio analyzing module 25, and a barcode generating module 26. The login/registration module 22 is configured to establish communication interconnection between the user-end device 20 and the digital ticket issuance system 40. Please also refer to
[0041] In a step S103, After the user clicks the interface option of admission verification on a human-machine interface of the application 21, the barcode generating module 26 generates the first QR code 27 (QR-code1) for first verification according to the first information including the ticket identifier, the user identifier and the time factor, and displays the first QR code 27 (QR-code1) on the display screen of the user-end device 20. In a step S104, in response to a step S204 performed in the system end as shown in
[0042] In another embodiment of the present invention, the user-end device 20 further comprises one of an acceleration sensor, a proximity sensor, an optical sensor, or a combination thereof, and in the step S104, besides the operation of determining whether the frequency range of the analyzed notification sound matches the preset frequency range condition, the barcode generating module 26 of the user-end device 20 can also be in cooperation with one of the above-mentioned sensors or a combination of above-mentioned sensors, to determine the generation of the second QR code 28 (QR-code2) for second verification. For example, after the frequency range of the analyzed notification sound matches the preset frequency range condition, the user-end device 20 can determine, by using the acceleration sensor, whether the display screen of the user-end device 20 is kept downwardly facing the reader 12 for scanning the QR code; or the user-end device 20 can determine, by using the proximity sensor, whether the user-end device 20 continuously approaches the reader 12; or the user-end device 20 can determine, by using the optical sensor, whether the user-end device 20 leaves from the reader 12. After the user-end device 20 determines that the frequency range of the analyzed notification sound matches the preset frequency range condition, and determines, by using at least one of the sensors, that the user-end device 20 is kept downwardly facing, continuously approaches the reader 12, and/or does not leave from the reader 12, the barcode generating module 26 generates the second QR code 28 (QR-code2) for the second verification and displays the second QR code 28 on the display screen of the user-end device 20 for the reader 12 to scan.
[0043] Furthermore, in different embodiments, the audio file broadcast by the sound broadcasting device 16 can be a mixture of multiple frequency ranges, and the preset frequency range condition includes the multiple frequency ranges, and after the audio analyzing module 25 receives and analyzes the notification sound, only the notification sound including the preset frequency ranges is valid, for example, in a condition that the to-be-broadcast audio file includes A, B, C, and D frequency ranges outside of the human hearing range, after the audio analyzing module 25 receives and analyzes the notification sound, and determines that the frequency range of the analyzed notification sound includes the A, B, C, and D frequency ranges, it indicates that the received notification sound is valid, so the barcode generating module 26 generates the QR-code1 to replace the QR-code2. The system and the method of the present invention can use the audio file including the mixture of more frequency ranges, to improve security of admission verification, and increase difficulty of recopying and cracking the audio file.
[0044] Please refer to
[0045] In the step S204, the comparison module 32 obtains the audio file from the ticket database 14, or selects the corresponding audio file from the plurality of audio files according to the information setting related to the electronic ticket, the audio broadcasting module 33 provides the audio file to the sound broadcasting device 16 to c. In a step S205, in response to the step S105 executed in the client end shown in
[0046] According to the embodiment of
[0047] According to the embodiment of
[0048] Please refer to
[0049] Please refer to
[0050] Please refer to
[0051] Please refer to
[0052] It should be noted that various equivalent structural changes, alternations or modifications based on descriptions and figures of different embodiments of the present invention are all consequently viewed as being embraced by the spirit and the scope of the present disclosure set forth in the claims. For example, the user-end device can generate the first QR code 27 (QR-code1) based on the user identifier and displays the first QR code 27 (QR-code1), and after the sound receiving device of the user-end device receives the notification sound, the user-end device can generate the second QR code 28 (QR-code2) based on the ticket identifier and display the second QR code 28 (QR-code2). When the user reaches the entrance of the site, the admission determination device 11 can scan and analyze the first QR code 27 (QR-code1) to obtain the first information, and determine, according to the first information, whether to instruct the sound broadcasting device to broadcast the notification sound, and the sound receiving device of the user-end device can receive the notification sound, and then scan and analyze the second QR code 28 (QR-code2) to obtain the second information, and determine, according to the second information, whether to admit the user holding the user-end device.
[0053] The present invention disclosed herein has been described by means of specific embodiments. However, numerous modifications, variations and enhancements can be made thereto by those skilled in the art without departing from the spirit and scope of the disclosure set forth in the claims.