SYSTEM AND METHOD FOR DETECTING EFFECTIVE TRAVEL OPTION AND TICKETS BETWEEN A SOURCE AND DESTINATION WITH DIFFERENT MODES OF TRANSPORTS
First Claim
1. A system comprising a hardware processor and a memory storing instructions that are run on the hardware processor for effective detection, identification and booking of travel options between a source and a destination pair, the system comprising:
- a client module configured for enabling one or more users to specify one or more travel journey related details, and wherein the one or more travel journey related details comprise name of a source station, name of a destination station, preferred time and date of travel and preferred mode of transport;
a server communicatively coupled to the client module, and wherein the server is configured for presenting one or more available travel options to the user and for booking travel tickets for most suitable travel option selected by the user, and wherein a travel option comprises a direct travel or a break journey with one or more hops between source station and destination station using one or more modes of transport, and wherein the one or more modes of transport comprise train, bus, taxi and flight;
an authentication module provided in the server and run on a hardware processor, and wherein the authentication module is configured for authenticating each user using one or more personal details provided by the user, and wherein the one or more personal details comprise a mobile number, Facebook credentials and Google credentials, and wherein the authentication module is further configured for generating a unique token number for identifying each user associated with the system;
a real time ticket discovery engine provided in the server and run on a hardware processor, and wherein the real time ticket discovery engine is configured for searching one or more available travel options for the user to reach the destination station based on seat availability in one or more modes of transport between the source station and the destination station, and wherein the real time ticket discovery engine is further configured for preparing and sharing a travel itinerary with the user from source station to destination station by chaining one or more modes of transport based on seat availability;
an availability check module provided in the server and run on a hardware processor, and wherein the availability check module is configured for checking and retrieving seat availability data from a plurality of ticket booking portals for one or more modes of transport and providing the retrieved data to the real time ticket discovery engine; and
a booking engine provided in the server and run on a hardware processor, and wherein the booking engine is configured for booking one or more tickets for the user based on the most suitable travel option selected by the user, and wherein one or more details related to the booked ticket are stored in a database.
0 Assignments
0 Petitions
Accused Products
Abstract
The embodiments herein provide a system and method for effective detection and identification of travel options between a source and destination pair. The system and method identifies a plurality of alternative travel options between a source and destination pair for effective utilization of unused reservation quotas in a plurality of modes of travel. Currently, there are no systems available to enable travelers with information on alternative reservation options. The system and method utilizes graph data-structure to determine the available travel options between given source and destination pair is provided. The system and method enables travelers to reserve tickets by connecting or chaining multiple vehicles in the same or different modes of travel between given source and destination pair. The system also enables an effective travel solution by identifying a plurality of journey break options.
10 Citations
20 Claims
-
1. A system comprising a hardware processor and a memory storing instructions that are run on the hardware processor for effective detection, identification and booking of travel options between a source and a destination pair, the system comprising:
-
a client module configured for enabling one or more users to specify one or more travel journey related details, and wherein the one or more travel journey related details comprise name of a source station, name of a destination station, preferred time and date of travel and preferred mode of transport; a server communicatively coupled to the client module, and wherein the server is configured for presenting one or more available travel options to the user and for booking travel tickets for most suitable travel option selected by the user, and wherein a travel option comprises a direct travel or a break journey with one or more hops between source station and destination station using one or more modes of transport, and wherein the one or more modes of transport comprise train, bus, taxi and flight; an authentication module provided in the server and run on a hardware processor, and wherein the authentication module is configured for authenticating each user using one or more personal details provided by the user, and wherein the one or more personal details comprise a mobile number, Facebook credentials and Google credentials, and wherein the authentication module is further configured for generating a unique token number for identifying each user associated with the system; a real time ticket discovery engine provided in the server and run on a hardware processor, and wherein the real time ticket discovery engine is configured for searching one or more available travel options for the user to reach the destination station based on seat availability in one or more modes of transport between the source station and the destination station, and wherein the real time ticket discovery engine is further configured for preparing and sharing a travel itinerary with the user from source station to destination station by chaining one or more modes of transport based on seat availability; an availability check module provided in the server and run on a hardware processor, and wherein the availability check module is configured for checking and retrieving seat availability data from a plurality of ticket booking portals for one or more modes of transport and providing the retrieved data to the real time ticket discovery engine; and a booking engine provided in the server and run on a hardware processor, and wherein the booking engine is configured for booking one or more tickets for the user based on the most suitable travel option selected by the user, and wherein one or more details related to the booked ticket are stored in a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method comprising instructions stored on a non-transitory computer readable storage medium and run a computing device provided with a hardware processor and memory for effective detection, identification and booking of travel options between a source and destination pair, the method comprising the steps of:
-
enabling one or more users to specify one or more travel journey related details using a client module, and wherein the one or more travel journey related details comprise name of a source station, name of a destination station, preferred time and date of travel and preferred mode of transport; authenticating one or more users using one or more personal details using an authentication module, and wherein the one or more personal comprise a mobile number, Facebook credentials and Google credentials; searching one or more available travel options for the user to reach the destination station based on seat availability in one or more modes of transport between the source station and the destination station using a real time ticket discovery engine, and wherein the one or more modes of transport comprise train, bus, taxi and flight; preparing and sharing a travel itinerary with the user from source station to destination station by chaining one or more modes of transport based on availability of tickets using the real time ticket discovery engine; checking and retrieving seat availability data from a plurality of ticket booking portals for one or more modes of transport and providing the retrieved data to the real time ticket discovery engine using an availability check module; and booking one or more tickets for the user based on the most suitable travel option selected by the user, and wherein one or more details related to the booked ticket are stored in a database. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification