Abstract: The present disclosure relates to the field of an optimized one way vehicle rental system and envisages an optimized one way vehicle rental system (100) comprising a database (122), a plurality of user devices (124), a vehicle renting analysis module (102), a booking confirmation module (110), an optimization module (112), a route analysis module (114), and a booking cancellation module (120). The user device (124) sends a request to book a vehicle on rent, which is validated. The request is allotted a vehicle on validation through the booking confirmation module (110). The optimization module (112) marks the status of the allotted vehicle to transient from active which depicts that it cannot take further booking till end of booking, and later changes the status to active to accept further bookings after the end of booking. The system (100) reduces cost, utilization, and delays throughout the entire one-way vehicle rental process.
WE CLAIM:
1. An optimized one way vehicle rental system (100), said system (100)
comprising:
• a database (122) configured to store a look up table having a plurality of vehicle numbers with a corresponding status of each of said vehicles along with a mode of travel for each of said vehicles and a corresponding source hub and destination hub with availability of each of said vehicles, a list of vehicle details, a set of pre-determined routes, a set of pre-determined routing rules, and a set of pre-determined rental calculating rules;
• a plurality of user devices (124) configured to send a request for booking of said vehicle on rent;
• a booking confirmation module (110) configured to cooperate with said database (122) to confirm said request based on said look up table, said list of pre-determined routes, and said list of vehicle details; and
• an optimization module (112) configured to cooperate with said booking confirmation module (110) and said database (122) to optimize travel of said vehicle and mitigate domino effect on said booked vehicle,
wherein said booking confirmation module (110) and said optimization module (112) are implemented using one or more processor(s).
2. The system (100) as claimed in claim 1, wherein said request includes details of said vehicle, said mode of travel i.e. one-way or two-way, date for booking of said vehicle, start time of trip, estimated end time of trip, estimated duration, said source hub, and said destination hub.
3. The system (100) as claimed in claim 1, wherein a vehicle renting analysis module (102) is configured to cooperate with said plurality of user devices (124) and said database (122) to validate said request, based on said mode
of travel, said look up table and said pre-determined routes and select said vehicle based on said pre-determined selection rules.
4. The system (100) as claimed in claim 3, wherein vehicle renting analysis
module (102) includes:
• a requesting module (104) configured to cooperate with said plurality of user devices (124) to accept said request for booking said vehicle on rent for said trip;
• a determination module (106) configured to cooperate with said requesting module (104) and said database (122), to validate said request, based on said mode of travel, said look up table and said pre-determined routes and select said vehicle based on said pre-determined selection rules, said status of said vehicle in said look up table and said list of vehicles; and
• an estimation module (108) configured to cooperate with said determination module (106) module and said database (122) to estimate earliest time of availability of said vehicle based on bit operation in said database (122) and further configured to allot said vehicle for said request.
5. The system (100) as claimed in claim 1, wherein said booking confirmation module (110) is configured to cooperate with said database (122) and said estimation module (108) to confirm said trip referred as booking and determine start time and end time of said booking of said allotted vehicle.
6. The system (100) as claimed in claim 1, wherein said optimization module (112) is configured to cooperate with said booking confirmation module (110) and said database (122) to change said status of said allotted vehicle from active to transient in said look up table till said end time of booking for said mode of travel, and further configured to change said status of said
allotted vehicle from transient to active after said end time of booking for said mode of travel, in said look up table.
7. The system (100) as claimed in claim 4, wherein said estimation module (108) uses said bit set to provide a linear time fast result in millisecond (ms) and is stored in said database (122) in an in-memory data grid (EVIDG) or a distributed IMDG.
8. The system (100) as claimed in claim 1, wherein a route analysis module (114) is configured to cooperate with said vehicle renting analysis module (102) and said database (122) to determine routes for said trip and select a best route for said allotted vehicle located at said source hub and said destination hub, based on said pre-determined routing rules, and further configured to calculate rental for said vehicle based on said route and said pre-determined rental calculating rules.
9. The system (100) as claimed in claim 8, wherein said route analysis module (114) includes:
• a route determination module (116) configured to cooperate with said database (122) to determine routes for said trip and select a best route for said available vehicle located at said source hub and said destination hub, based on said pre-determined routing rules; and
• a calculation module (118) configured to cooperate with said route determination module (116) and said database (122) to calculate rental for said vehicle based on said route and said pre-determined rental calculating rules.
10. The system (100) as claimed in claim 6, wherein a booking cancellation
module (120) is configured to cooperate with said optimization module
(112) and said database (122) to receive a cancellation request, and further
configured to allot said request to said vehicles with said active status, based on said look up table and further configured to cooperate with said optimization module (112) to change said status of said vehicle from transient to inactive.
11. The system (100) as claimed in claim 10, wherein said active status depicts that further booking requests can be accepted by said vehicle, said inactive status depicts that no further booking requests can be accepted as said bookings have been cancelled and said transient status depicts that said vehicle is completing a trip and cannot accept further booking.
12. A method to optimize one way vehicle rental, said method comprising the following steps:
• storing (202), in database (122), a look up table having a plurality of vehicle numbers with a corresponding status of each of said vehicles along with a mode of travel for each of said vehicles and a corresponding source hub and destination hub with availability of each of said vehicles, a list of vehicle details, a set of pre-determined routes, a set of pre-determined routing rules, and a set of pre-determined rental calculating rules;
• sending (204), by a plurality of user devices (124), a request for booking of said vehicle on rent;
• analyzing (206), by a vehicle renting analysis module (102), said request and further selecting said vehicle for said request;
• confirming (208), by a booking confirmation module (110), said request and determining start time and end time of said booking;
• optimizing (210), by an optimization module (112), by changing status of said vehicle from active to transient in said look up table till said end time of booking for said mode of travel and further changing said status of said allotted vehicle from transient to active
after said end time of booking for said mode of travel, in said look up table;
• determining (212), by a route analysis module (114), routes for said trip and selecting a best route for said allotted vehicle located at said source hub and said destination hub; and
• calculating (214), by said route analysis module (114), rental for said vehicle based on said route and said pre-determined rental calculating rules.
| # | Name | Date |
|---|---|---|
| 1 | 201841010025-IntimationOfGrant28-03-2025.pdf | 2025-03-28 |
| 1 | 201841010025-STATEMENT OF UNDERTAKING (FORM 3) [19-03-2018(online)].pdf | 2018-03-19 |
| 2 | 201841010025-PatentCertificate28-03-2025.pdf | 2025-03-28 |
| 2 | 201841010025-PROVISIONAL SPECIFICATION [19-03-2018(online)].pdf | 2018-03-19 |
| 3 | 201841010025-Response to office action [26-03-2025(online)].pdf | 2025-03-26 |
| 3 | 201841010025-PROOF OF RIGHT [19-03-2018(online)].pdf | 2018-03-19 |
| 4 | 201841010025-POWER OF AUTHORITY [19-03-2018(online)].pdf | 2018-03-19 |
| 4 | 201841010025-AMMENDED DOCUMENTS [27-08-2024(online)].pdf | 2024-08-27 |
| 5 | 201841010025-FORM 13 [27-08-2024(online)].pdf | 2024-08-27 |
| 5 | 201841010025-FORM 1 [19-03-2018(online)].pdf | 2018-03-19 |
| 6 | 201841010025-MARKED COPIES OF AMENDEMENTS [27-08-2024(online)].pdf | 2024-08-27 |
| 6 | 201841010025-DRAWINGS [19-03-2018(online)].pdf | 2018-03-19 |
| 7 | 201841010025-PETITION UNDER RULE 137 [27-08-2024(online)].pdf | 2024-08-27 |
| 7 | 201841010025-DECLARATION OF INVENTORSHIP (FORM 5) [19-03-2018(online)].pdf | 2018-03-19 |
| 8 | Correspondence by Agent_Form1_30-07-2018.pdf | 2018-07-30 |
| 8 | 201841010025-Written submissions and relevant documents [27-08-2024(online)].pdf | 2024-08-27 |
| 9 | 201841010025-FORM 3 [16-08-2024(online)].pdf | 2024-08-16 |
| 9 | 201841010025-REQUEST FOR CERTIFIED COPY [04-02-2019(online)].pdf | 2019-02-04 |
| 10 | 201841010025-Correspondence to notify the Controller [02-08-2024(online)].pdf | 2024-08-02 |
| 10 | 201841010025-ENDORSEMENT BY INVENTORS [12-03-2019(online)].pdf | 2019-03-12 |
| 11 | 201841010025-DRAWING [12-03-2019(online)].pdf | 2019-03-12 |
| 11 | 201841010025-FORM-26 [02-08-2024(online)].pdf | 2024-08-02 |
| 12 | 201841010025-COMPLETE SPECIFICATION [12-03-2019(online)].pdf | 2019-03-12 |
| 12 | 201841010025-US(14)-HearingNotice-(HearingDate-12-08-2024).pdf | 2024-06-28 |
| 13 | 201841010025-FER_SER_REPLY [04-04-2022(online)].pdf | 2022-04-04 |
| 13 | 201841010025-FORM-26 [28-03-2019(online)].pdf | 2019-03-28 |
| 14 | 201841010025-OTHERS [04-04-2022(online)].pdf | 2022-04-04 |
| 14 | Correspondence by Agent_Power of Attorney_03-04-2019.pdf | 2019-04-03 |
| 15 | 201841010025-FORM 18 [07-09-2019(online)].pdf | 2019-09-07 |
| 15 | 201841010025-FORM 3 [01-04-2022(online)].pdf | 2022-04-01 |
| 16 | 201841010025-FER.pdf | 2021-10-17 |
| 16 | 201841010025-Information under section 8(2) [01-04-2022(online)].pdf | 2022-04-01 |
| 17 | 201841010025-Information under section 8(2) [01-04-2022(online)].pdf | 2022-04-01 |
| 17 | 201841010025-FER.pdf | 2021-10-17 |
| 18 | 201841010025-FORM 18 [07-09-2019(online)].pdf | 2019-09-07 |
| 18 | 201841010025-FORM 3 [01-04-2022(online)].pdf | 2022-04-01 |
| 19 | 201841010025-OTHERS [04-04-2022(online)].pdf | 2022-04-04 |
| 19 | Correspondence by Agent_Power of Attorney_03-04-2019.pdf | 2019-04-03 |
| 20 | 201841010025-FER_SER_REPLY [04-04-2022(online)].pdf | 2022-04-04 |
| 20 | 201841010025-FORM-26 [28-03-2019(online)].pdf | 2019-03-28 |
| 21 | 201841010025-COMPLETE SPECIFICATION [12-03-2019(online)].pdf | 2019-03-12 |
| 21 | 201841010025-US(14)-HearingNotice-(HearingDate-12-08-2024).pdf | 2024-06-28 |
| 22 | 201841010025-DRAWING [12-03-2019(online)].pdf | 2019-03-12 |
| 22 | 201841010025-FORM-26 [02-08-2024(online)].pdf | 2024-08-02 |
| 23 | 201841010025-Correspondence to notify the Controller [02-08-2024(online)].pdf | 2024-08-02 |
| 23 | 201841010025-ENDORSEMENT BY INVENTORS [12-03-2019(online)].pdf | 2019-03-12 |
| 24 | 201841010025-REQUEST FOR CERTIFIED COPY [04-02-2019(online)].pdf | 2019-02-04 |
| 24 | 201841010025-FORM 3 [16-08-2024(online)].pdf | 2024-08-16 |
| 25 | 201841010025-Written submissions and relevant documents [27-08-2024(online)].pdf | 2024-08-27 |
| 25 | Correspondence by Agent_Form1_30-07-2018.pdf | 2018-07-30 |
| 26 | 201841010025-DECLARATION OF INVENTORSHIP (FORM 5) [19-03-2018(online)].pdf | 2018-03-19 |
| 26 | 201841010025-PETITION UNDER RULE 137 [27-08-2024(online)].pdf | 2024-08-27 |
| 27 | 201841010025-DRAWINGS [19-03-2018(online)].pdf | 2018-03-19 |
| 27 | 201841010025-MARKED COPIES OF AMENDEMENTS [27-08-2024(online)].pdf | 2024-08-27 |
| 28 | 201841010025-FORM 1 [19-03-2018(online)].pdf | 2018-03-19 |
| 28 | 201841010025-FORM 13 [27-08-2024(online)].pdf | 2024-08-27 |
| 29 | 201841010025-AMMENDED DOCUMENTS [27-08-2024(online)].pdf | 2024-08-27 |
| 29 | 201841010025-POWER OF AUTHORITY [19-03-2018(online)].pdf | 2018-03-19 |
| 30 | 201841010025-PROOF OF RIGHT [19-03-2018(online)].pdf | 2018-03-19 |
| 30 | 201841010025-Response to office action [26-03-2025(online)].pdf | 2025-03-26 |
| 31 | 201841010025-PROVISIONAL SPECIFICATION [19-03-2018(online)].pdf | 2018-03-19 |
| 31 | 201841010025-PatentCertificate28-03-2025.pdf | 2025-03-28 |
| 32 | 201841010025-STATEMENT OF UNDERTAKING (FORM 3) [19-03-2018(online)].pdf | 2018-03-19 |
| 32 | 201841010025-IntimationOfGrant28-03-2025.pdf | 2025-03-28 |
| 33 | 201841010025-FORM 4 [18-07-2025(online)].pdf | 2025-07-18 |
| 1 | SearchStrategy10025E_22-04-2021.pdf |