Sign In to Follow Application
View All Documents & Correspondence

Train Ticket Booking System Using Qr Code

Abstract: In the past decade, the Indian government has been digitizing various sectors, Including the Indian Railway, which carries a staggering 22.21 million passengers daily and 8.107 billion passengers annually, resulting in the need for more personnel to check each passenger's ticket. Unfortunately, this process is often complicated and time-consuming, resulting in many wasted tickets due to passengers' inability to board for various reasons. To address these issues, an application is developed that will display the status of each seat, whether it is vacant or occupied. This new feature requires passengers to scan the hard linked QR code on their ticket using the device installed in each coach of the train upon boarding. Once the passenger scans the QR code, the seat status is automatically updated as occupied via the Google Firebase -based on version information. 4 claims & 3 Figures

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
12 July 2024
Publication Number
30/2024
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

MLR Institute of Technology
Hyderabad

Inventors

1. Mrs. M.Sailaja
Department of Electronics and Communication Engineering, MLR Institute of Technology
2. Mr. G Kaushik
Department of Electronics and Communication Engineering, MLR Institute of Technology
3. Mr. G V S Manoj Kumar
Department of Electronics and Communication Engineering, MLR Institute of Technology
4. Mr. B. Kiran Kumar
Department of Electronics and Communication Engineering, MLR Institute of Technology

Specification

Description:Field of Invention
The present IRCTC (Indian Railway Catering and Tourism Corporation) is the online platform that provides a variety of services to Indian Railway passengers. The IRCTC application is a mobile application available for Android and iOS devices. It offers many services such as train ticket booking, tatkal ticket booking, booking of meals, tour packages, and much more

Objectives of the invention:

Indian railways require more manpower to check each passenger's ticket, which is a complicated and time consuming task. The majority of the tickets are wasted because passengers are unable to board the trains for a variety of reasons. TC’s are exploiting this situation by selling vacant seats, which leads to corrupt practices and a variety of other frauds. Passengers who need to travel urgently are facing numerous challenges as booked tickets are being vacant. To address these issues in Indian Railways, we are developing a solution that will make the entire train digital and accessible to all passengers 24 hours a day, seven days a week via an application. It is similar to the current applications, but we are introducing a new feature. It displays the status of each seat, whether it is vacant or occupied. To obtain such information, the passenger must perform an additional duty. When passengers board the train, they must scan the QR code which is printed on the ticket on a device which is installed in each coach of the train. When the passenger scans the QR with their device, the seat status is automatically updated as occupied via the cloud. So, when a train passes two or more stations, seats will be marked as vacant seats and open up and will be available for booking via the application.
Background of the invention
The invention "Integrated Bus System Using QR Code" presents a novel approach to enhance the efficiency and accuracy of bus transportation systems through the integration of QR codes[Kajal Hargunani, Pranita Kengar, Rishal Gawade Sunil Kumar More, Prof. Meghana Lokhande “Integrated Bus System Using QR code” 2018 IEEE Fourth International Conference on Computing Communication Control and Automation (ICCUBEA)]. The proposed system involves the use of QR codes for ticketing, passenger information, and vehicle management. The system is designed to work in conjunction with a mobile application that allows passengers to purchase tickets, view real-time information about bus routes and schedules, and track the location of buses [Pham Hoang Oat, Micheal Drieberg and Nguyen Chi Cuong, “Development of Vehicle Tracking System using GPS and GSM Modem”].The QR code is used to encode information about the passenger's ticket and is scanned by the bus driver using a smart phone or tablet. The system also includes a centralized management platform that allows bus operators to monitor the status of each vehicle and track their location in real-time. This information can be used to optimize routes, reduce congestion, and improve the overall efficiency of the bus system. The proposed system was tested in a real-world scenario and showed promising results in terms of accuracy, speed, and user satisfaction. The authors conclude that the integration of QR codes can significantly improve the performance of bus transportation systems and enhance the overall user experience.
In the educational system, the normal attendance system persisted, where the teacher called out each student's name and recorded their attendance, wasting time during address time. This turned out to be getting more and more time-consuming, especially in the present scenario where there are so many students in a class. It can be challenging to manage attendance data for a sizable meeting. The current system's provision for students to stamp fake attendance adds another weight. Today's smart phones can solve the overwhelming majority of problems quickly and without any trouble [Shiv. H. Sutar, RohanKoul, Rajani Suryavanshi,” Integration of Smart Phone and IOT for development of Smart Public Transportation System”, 2016 International Conference on Internet of Things and Applications (IOTA) Maharashtra Institute of Technology, Pune, India]. With the various social applications, business applications, critical thinking applications, training and advertising applications, and other applications, it has made each person's life fundamental and easier.

Description of Prior Art

The method refers to several forward-looking imagers adapted to cover all vision ranges and is also sensitive to each different wavelength of radiation. Electro optic sensors (e.g. thermal infrared imaging sensor and visible band imaging sensor) are used to survey and monitor railway scenes in real time.(US11021177B2). In a railway ticket trade database system, a manual electronic ticket trade terminal, an automatic electronic ticket generation trade terminal, an automatic ticket checking gate, a supplementary ticketing and electronic ticket checking gate, a portable checking and supplementary ticketing terminal, an electronic ticket refunding terminal, an electronic ticket card recharging terminal, a railway ticket booking terminal, an electronic ticket suite, an identity information checking system, and a temporary identity card terminal. This is specifically related to the structure of an identification policy railway ticket selling and checking system (CN201780607U).To supply a ticket issuance system and device that are able to run continuously, preventing operation from ceasing even in the event of a printing head or similar malfunction. A reading part 17 scans a bar code written in a bar code printing area 31, and a reading frequency table 22a of a storage part 22 stores the number of readings. The bar code's readability is determined by a main control section 21. If it is found after determination that the bar code cannot be read until the number of times it has been read exceeds a certain threshold, the printing area is captured on camera, and the captured image is used to determine whether or not the printed characters can be read. In the event that it is decided that they cannot be read, a general-purpose ticket 12b with pre-printed entrance information is supplied (JP2011076496A).

Summary of Invention
The Indian Railways faces challenges due to manual ticket checking, leading to ticket wastage and fraudulent practices by ticket checkers. To address this, a digital solution is proposed, where passengers can access train information through an app. A key feature is the QR code scanning upon boarding, which updates seat availability in real-time. This system aims to reduce ticket wastage and improve accessibility for passengers.
Detailed description of the invention
In existing railway ticketing system is not available our proposed system is used to rectify this problem by allowing the user to book a ticket while train is running by Digitalizing every seat on train achieved by installing a QR Scanner on each coach using this application. Slow or unresponsive servers during peak hours can make it difficult for users to access and book tickets. While we are using google firebase we can set a cloud alarm based on the particular peak hours. When this alarm triggered the data base size will increased as per request (It can increased by any percentage).Also, irrespective of peak hours we can also use auto scaling mechanism if number of requests to the server increases automatically new instances will added to existing instance. A user cannot book ticket in desired coach and desired seat number. In this application we are enabling seat booking directly by tapping on the seat number that are available in the application.

Once the details were provided, then after payment a instant e-ticket with QR will be generated automatically. The basic block diagram of the invention it aims to enhance the efficiency and transparency of seat management in Indian Railways by leveraging technology. It involves the use of a Raspberry Pi-based system equipped with a camera to authenticate QR codes printed on tickets. This authentication process is crucial for updating the status of seats, indicating whether they are vacant or occupied. The Raspberry Pi communicates with a cloud server that stores and manages seat information in real-time. Additionally, a mobile application developed using MIT App Inventor allows passengers to access this information, check seat availability, and book seats. The application features a QR code scanner, enabling passengers to scan the QR code displayed in each train coach upon boarding. This action updates the seat status in the cloud server, making the seat available for booking by other passengers. Overall, this system aims to reduce ticket wastage, minimize fraudulent practices, and improve the overall travel experience for passengers by providing them with accurate and real-time seat information.
Working of this invention can be explained as below. Login page contains three different redirecting pages: New user, Forgot password, Login button, Admin Access. If you are the new user you have to provide the name of the candidate, email id, new user Id, password. If you submit it once, a new database for your device will be created and in the database it creates a new credentials block under your specified database, storing all the data of your specified account. Internal working of page redirecting was given. If login credentials verified from the database are correct then the screen redirects to screen 2 (or) main screen. Login has a text box to take inputs. For password we are using password text box. So, we can hide the password that enters from others. If you forgot the password of your existing account, you can recover it by tapping on the forgot password button. If you once tap the button below the display was shown to user on application.
In order to generate QR at the ticket counter we have used the same application but the user has to be logged into as admin by entering the ir secret key given to a specific person. Main advantage of this key was that at any time the authorities could deny access to any Admin user if any illegal activities were noticed. Once you enter the seat number, Name, Age, Train number, boarding station, departure station and hit the allocate button then a new QR and PNR number will be generated. As it is a counter ticket they can easily print the QR and handover to the person.
In the main Screen of the application you will find two options. They are Menu and to track seat availability on the train. You have to check the seat availability by entering the train number. Once you hit the check availability, it will check on the server, if the train doesn't exist it throws a notification as “please check the train number”, and if that train exists the data will return from the fire base and redirect you to the page as shown in fig3. In this screen it will show the details of the Train number and name. Below that one can find the compartment numbers of the coach, by simply selecting them. Every coach has the same number of seats. In this figure everyone can see three colors. Each color has its own meaning. Green: Seat is open for booking and anyone can book these seats. Orange: Seat was booked, but the person didn’t board the train. Red: Seat was booked and person on-board the train. If the user wants to book an instant ticket you have to go to the payment page and once you are done with seat booking PNR number will be directly sent to your registered email id. Also you no need to scan the QR for instant bookings.

Brief Description of Drawing
The List of Figures, which are illustrated exemplary embodiments of the invention.

Figure1showsthenewuserscreenonapplication.

Figure2showsinstantlygeneratedticketbasedonQRcode

Figure3showsMainScreenofapplicationandtheseatingarrangementofeachandeverycoach

Detailed description of the drawing
Figure1 shows the new user screen on application. If login credentials verified from the database are correct then the screen redirects to screen 2 (or) main screen. Login has a text box to take inputs. For password we are using password text box. So, we can hide the password that enters from others. If you forgot the password of your existing account, you can recover it by tapping on the forgot password button.
Figure 2 shows how ticket is generated instantly In order to generate QR at the ticket counter we have used the same application but the user has to be logged into as admin by entering their secret key given to a specific person. Main advantage of this key was that at any time the authorities could deny access to any Admin user if any illegal activities were noticed. Once you enter the seat number, Name, Age, Train number, boarding station, departure station and hit the allocate button then a new QR and PNR number will be generated. As it is a counter ticket they can easily print the QR and hand over to the person.
Figure 3 shows redirected page to users. In the main Screen of the application you will find two options. They are Menu and to track seat availability on the train. You have to check the seat availability by entering the train number. Once you hit the check availability, it will check on the server, if the train doesn't exist it throws a notification as “please check the train number”, and if that train exists the data will return from the fire base and redirect you to this page. , Claims:The following claims define the scope of the invention:

Claims:
1.The invention is to provide an interactive seat selection interface within a mobile application for train passengers(for running train), allowing users to tap on available seat numbers, enter passenger details, complete a secure payment, and instantly receive an e-ticket with a QR code.
a) A real time seat booking system is implemented to track the status of the running trains.
b) A dynamic cloud alarm and database scaling is used in train booking systems.
c) The seat status is automatically updated as occupied via the Google Firebase -based on version information.
2. As per Claim 1, digitalizing every seat on train achieved by installing a QR Scanner on each coach
3. As per Claim 1, using google firebase we can set a cloud alarm based on the particular peak hours. When this alarm triggered the data base size will increased as per request.
4. As per Claim 1, enabling seat booking directly by tapping on the seat number that are available in the application. Once the details were provided, then after payment a instant e-ticket with QR will be generated automatically.

Documents

Application Documents

# Name Date
1 202441053229-REQUEST FOR EARLY PUBLICATION(FORM-9) [12-07-2024(online)].pdf 2024-07-12
2 202441053229-FORM-9 [12-07-2024(online)].pdf 2024-07-12
3 202441053229-FORM FOR STARTUP [12-07-2024(online)].pdf 2024-07-12
4 202441053229-FORM FOR SMALL ENTITY(FORM-28) [12-07-2024(online)].pdf 2024-07-12
5 202441053229-FORM 1 [12-07-2024(online)].pdf 2024-07-12
6 202441053229-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [12-07-2024(online)].pdf 2024-07-12
7 202441053229-EVIDENCE FOR REGISTRATION UNDER SSI [12-07-2024(online)].pdf 2024-07-12
8 202441053229-EDUCATIONAL INSTITUTION(S) [12-07-2024(online)].pdf 2024-07-12
9 202441053229-DRAWINGS [12-07-2024(online)].pdf 2024-07-12
10 202441053229-COMPLETE SPECIFICATION [12-07-2024(online)].pdf 2024-07-12