Abstract: The present disclosure relates to a booking system (100). The system (100) comprising a user device (102) that is adapted to receive one or more inputs from a user, wherein the input data includes user profile information and travel details. The system (100) further comprises a booking engine (104), which is communicatively coupled with the user device (102) through a communication network (106). The booking engine (104) includes a processor (114) configured to process the input data provided by the user. The processor (114) is adapted to receive one or more inputs via the user device (102), extract details representing each parameter of the input data, classify the extracted parameters into categories based on the user’s booking priority, allocate a score to each parameter based on the classification, calculate a consolidated score from the assigned scores, rank the user's booking priority based on the consolidated score, dynamically reallocate slots by lowering the rank of lower-priority bookings, and allocate slots based on the higher rank of the user's booking priority Figure 1 will be the reference.
DESC:TECHNICAL FIELD
The present disclosure relates to the field of booking system. More particularly, the present disclosure relates to a device, system, and method for allocating tickets on user booking priority.
BACKGROUND
In today's fast-paced world, booking systems have become essential elements in various types of industries, including accommodation, tourism, and entertainment. These systems are critical in enabling the reservation and booking processes, allowing users to get services, tickets, or accommodations for particular dates and preferences. Traditionally, these systems operated on a first-come, first-served basis, which frequently resulted in inadequate resource allocation and consumer dissatisfaction. However, conventional booking systems often suffer from limitations that hinder their ability to provide optimal user experiences.
Conventional booking systems have various drawbacks. They typically fail to recognise specific requirements of certain categories of users, such as senior citizens who require particular assistance or those who must travel urgently due to medical issues. This may result in an unequal distribution of allocation, whereby individuals with less urgent demands may gain undue advantage while others with more urgent needs may not be able to obtain allocation in a timely manner. As a result, customers frequently feel overpowered by a huge number of options that might not suit their preferences, making the booking process lengthy and frustrating.
Furthermore, conventional booking systems lack the intelligence to understand and interpret user input data accurately. They may not extract and analyze the details provided by users in a comprehensive and effective manner. As a result, the recommendations or options presented to users may not adequately reflect their desired criteria, leading to dissatisfaction and potential loss of business opportunities for service providers.
There is a need for an improved booking system that can efficiently process user input data and provide prioritized booking recommendations based on user preferences and requirements. Such a system would greatly enhance the user experience by reducing the time and effort required to make bookings and by presenting relevant options in a user-friendly manner.
SUMMARY
In one aspect of the present disclosure, a booking system is provided.
In some aspects of the present disclosure, a system is provided, comprising a user device that is adapted to receive one or more inputs from a user, wherein the input data includes user profile information and travel details. The system further comprises a booking engine, which is communicatively coupled with the user device through a communication network. The booking engine includes a processor configured to process the input data provided by the user. The processor is adapted to receive one or more inputs via the user device, extract details representing each parameter of the input data, classify the extracted parameters into categories based on the user’s booking priority, allocate a score to each parameter based on the classification, calculate a consolidated score from the assigned scores, rank the user's booking priority based on the consolidated score, dynamically reallocate slots by lowering the rank of lower-priority bookings, and allocate slots based on the higher rank of the user's booking priority.
In some aspects of the present disclosure, the processor further adapted to update the scores and booking priority in real-time based on changes to the input data provided by the user.
In some aspects of the present disclosure, the processor further adapted to classify the parameters into first-tier, second-tier, and third-tier categories is based on the input data provided by the user.
In some aspects of the present disclosure, the first-tier parameters include one or more of medical conditions, business travel requirements, or defense-related travel needs.
In some aspects of the present disclosure, the processor further adapted assigns maximum points to the parameters related to medical conditions, business travel, or emergency situations.
In some aspects of the present disclosure, the processor further comprising assigning a maximum score to input data representing elderly passengers or passengers with urgent medical needs.
In some aspects of the present disclosure, the ranking of the user's booking priority is adjusted dynamically based on the availability of booking slots in real-time.
In some aspects of the present disclosure, an output interface that is configured to display a booking priority ranking.
In some aspects of the present disclosure, a method of operating a system is provided. The method includes receiving one or more inputs from the user, where the input data comprises user profile information and travel details through a user device. The method further involves extracting details representing each parameter from the inputs using a processor, classifying the extracted parameters into categories based on the user's booking priority in the booking process, and allocating a score to each parameter based on this classification. The processor then calculates a consolidated score based on the allocated scores, ranks the user's booking priority according to the consolidated score, dynamically reallocates a slot from a lower-ranked booking priority, and allocates the slot to the user based on their higher booking priority ranking.
BRIEF DESCRIPTION OF DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of this specification, show certain aspects of the subject matter disclosed herein and together with the description, help explain some of the principles associated with the disclosed implementations. In the drawing,
Figure 1 illustrates a booking system, in accordance with an aspect of the present disclosure; and
Figure 2 illustrates a method of booking system, in accordance with an aspect of the present disclosure.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Various embodiments of the disclosure are discussed in detail below. While specific implementations are discussed, it should be understood that this is done for illustration purposes only. A person skilled in the relevant art will recognize that other components and configurations may be used without parting from the spirit and scope of the disclosure. Thus, the following description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding of the disclosure. However, in certain instances, known details are not described in order to avoid obscuring the description.
References to one or an embodiment in the present disclosure can be references to the same embodiment or any embodiment; and such references mean at least one of the embodiments.
Reference to "one embodiment", "an embodiment", “one aspect”, “some aspects”, “an aspect” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others.
The terms used in this specification generally have their ordinary meanings in the art, within the context of the disclosure, and in the specific context where each term is used. Alternative language and synonyms may be used for any one or more of the terms discussed herein, and no special significance should be placed upon whether or not a term is elaborated or discussed herein. In some cases, synonyms for certain terms are provided.
A recital of one or more synonyms does not exclude the use of other synonyms.
The use of examples anywhere in this specification including examples of any terms discussed herein is illustrative only and is not intended to further limit the scope and meaning of the disclosure or of any example term. Likewise, the disclosure is not limited to various embodiments given in this specification. Without intent to limit the scope of the disclosure, examples of instruments, apparatus, methods and their related results according to the embodiments of the present disclosure are given below. Note that titles or subtitles may be used in the examples for convenience of a reader, which in no way should limit the scope of the disclosure. Unless otherwise defined, technical and scientific terms used herein have the meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. In the case of conflict, the present document, including definitions will control.
Additional features and advantages of the disclosure will be set forth in the description which follows, and in part will be obvious from the description, or can be learned by practice of the herein disclosed principles. The features and advantages of the disclosure can be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims. These and other features of the disclosure will become more fully apparent from the following description and appended claims or can be learned by the practice of the principles set forth herein.
The terms “system 100” and “booking system 100” are interchangeably used across the context.
As mentioned before, there is a need for technology that overcomes these drawbacks. The present disclosure therefore introduces a system and method for an intelligent booking engine that addresses the limitations of conventional booking systems. The booking engine described herein is communicatively coupled with a user device, enabling the receipt of input data directly provided by the user. The engine is designed to extract parameter details from the input data and classify them into first-tier parameters, allocate a score for each parameter of the input data based on classified parameter, representing the most critical factors for the booking decision-making process.
Figure 1 illustrates a booking system 100, in accordance with an aspect of the present disclosure. The system 100 includes a user device 102 and a booking engine 104. The user device 102 and the booking engine 104 are coupled with each other by way of a communication network 106. In some other aspects of the present disclosure, the user device 102 and the booking engine 104 are communicably coupled through separate communication networks established therebetween.
In some aspects of the present disclosure, the communication network 106 may include suitable logic, circuitry, and interfaces that may be configured to provide a plurality of network ports and a plurality of communication channels for transmission and reception of data related to operations of various entities (such as the user device 102 and the booking engine 104) of the system 100. Each network port may correspond to a virtual address (or a physical machine address) for the transmission and reception of the communication data. For example, the virtual address may be an Internet Protocol Version 4 (IPV4) (or an IPV6 address), and the physical address may be a Media Access Control (MAC) address. The communication network 106 may be associated with an application layer for implementation of communication protocols based on one or more communication requests from the user device 102 and the booking engine 104. The communication data may be transmitted or received via the communication protocols. Examples of the communication protocols may include, but are not limited to, Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Simple Mail Transfer Protocol (SMTP), Domain Network System (DNS) protocol, Common Management Interface Protocol (CMIP), Transmission Control Protocol and Internet Protocol (TCP/IP), User Datagram Protocol (UDP), Long Term Evolution (LTE) communication protocols, or any combination thereof. In some aspects of the present disclosure, the communication data may be transmitted or received via at least one communication channel of a plurality of communication channels in the communication network 106. The communication channels may include but are not limited to, a wireless channel, a wired channel, or a combination of wireless and wired channel thereof. The wireless or wired channel may be associated with data standards which may be defined by one of a Local Area Network (LAN), a Personal Area Network (PAN), a Wireless Local Area Network (WLAN), a Wireless Sensor Network (WSN), Wireless Area Network (WAN), Wireless Wide Area Network (WWAN), a metropolitan area network (MAN), a satellite network, the Internet, a fiber optic network, a coaxial cable network, an infrared (IR) network, a radio frequency (RF) network, and a combination thereof. Aspects of the present disclosure are intended to include or otherwise cover any type of communication channel, including known, related art, and/or later developed technologies.
The user device 102 may be capable of facilitating a user to provide input data (such as details representing user profile such as age, gender, medical conditions, and travelling details such as purpose of visit, suggestion on alternative dates, and the like), share one or more results, and/or transmit data within the system 100.
In some aspects of the present disclosure, the one or more input parameters may be associated with a subject. In some aspects of the present disclosure, the one or more input data may include, but are not limited to, details representing user profile such as age, gender, medical conditions, and travelling details such as purpose of visit, suggestion on alternative dates, and the like. It will be apparent to a person of ordinary skill in the art that the user may be any person using or operating the system 100, without deviating from scope of the disclosure. Examples of the user device 102 may include but are not limited to, a desktop, a notebook, a laptop, a handheld computer, a touch-sensitive device, a keyboard, a microphone, a mouse, a joystick, a computing device, a smart-phone, and/or a smartwatch. It may be apparent to a person of ordinary skill in the art that the user device 102 may include any device/apparatus that is capable of manipulation by the user.
The user device 102 may include an input interface 108 and an output interface 110.
The input interface 108 may be adapted for receiving input data provided by the user. In some aspects of the present disclosure, the input interface may include but is not limited to, a touch interface, a mouse, a keyboard, a motion recognition unit, a gesture recognition unit, a voice recognition unit, or the like. Aspects of the present disclosure are intended to include and/or otherwise cover any type of interface, including known, related, and later developed interfaces.
The output interface 110 may be adapted for displaying (or presenting) an output to the user. In some aspects of the present disclosure, the output interface may include but is not limited to, a display device, a printer, a projection device, and/or a speaker. In some other aspects of the present disclosure, the output interface may include but is not limited to, a digital display, an analog display, a touch screen display, a graphical user interface, a website, a webpage, a keyboard, a mouse, a light pen, an appearance of a desktop, and/or illuminated characters.
The booking engine 104 may be communicatively coupled with the user device 102. The booking engine 104 may be configured to receive one or more input data provided by the user device 102. The booking engine 104 may further be configured to receive the input data provided by the user by way of the user device 102. The booking engine 104 may be configured to extract details representing each parameter of the input data. The booking engine 104 may be configured to classify first tier parameters from the input data. Upon classifying the first-tier parameter, the booking engine 104 may be configured to allocate a score for each parameter of the input data based on the classified parameter. The booking engine 104 may further be configured to analyze a consolidated score of the user and rank booking in priority list based on the consolidated score.
The booking engine 104 may include a network interface 108, an I/O interface 110, a storage unit 112, and a processor 114. The network interface 108, the I/O interface 110, the storage unit 112, and the processor 114 may be communicatively coupled with each other by way of a first communication bus 116.
The network interface 108 may include suitable logic, circuitry, and interfaces that may be configured to establish and enable a communication between the user device 102 and different components of the system 100. The network interface 108 may be implemented by way of various known technologies to support wired or wireless communication of the processor 118 with the communication network 106. The network interface 108 may include, but is not limited to, an antenna, a radio frequency (RF) transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a coder-decoder (CODEC) chipset, a subscriber identity module (SIM) card, and a local buffer circuit.
The I/O interface 110 may include suitable logic, circuitry, interfaces, and/or code that may be configured to receive inputs (e.g., orders) and transmit server outputs via a plurality of data ports in the booking engine 104. The I/O interface 110 may include various input and output data ports for different I/O devices. Examples of such I/O devices may include but are not limited to, a touch screen, a keyboard, a mouse, a joystick, a projector audio output, a microphone, an image- capture device, a liquid crystal display (LCD) screen, and/or a speaker.
The storage unit 112 may be configured to store logic, instructions, circuitry, interfaces, and/or codes of the processor 114 to enable the processor 114 to execute the one or more operations associated with the system 100. The storage unit 112 may be further configured to store therein, data associated with the system 100, and the like. It will be apparent to a person having ordinary skill in the art that the storage unit 112 may be configured to store various types of data associated with the system 100, without deviating from the scope of the present disclosure. Examples of the storage unit 112 may include but are not limited to, a Relational database, a NoSQL database, a Cloud database, an Object-oriented database, and the like. Further, the storage unit 112 may include associated memories that may include, but is not limited to, a Read-Only Memory (ROM), a Random Access Memory (RAM), a flash memory, a removable storage drive, a hard disk drive (HDD), a solid-state memory, a magnetic storage drive, a Programmable Read Only Memory (PROM), an Erasable PROM (EPROM), and/or an Electrically EPROM (EEPROM). Embodiments of the present disclosure are intended to include or otherwise cover any type of the storage unit 112 including known, related art, and/or later developed technologies. In some embodiments of the present disclosure, a set of centralized or distributed networks of peripheral memory devices may be interfaced with the booking engine 104, as an example, on a cloud server or a user device 102.
The processor 114 may be configured to execute various operations associated with the system 100. Specifically, the processor 114 may be configured to execute the one or more operations associated with the system 100 by communicating one or more commands and/or instructions to the user device 102. Examples of the processor 114 may include, but are not limited to, an application-specific integrated circuit (ASIC) processor, a reduced instruction set computing (RISC) processor, a complex instruction set computing (CISC) processor, a field-programmable gate array (FPGA), a Programmable Logic Control unit (PLC), and the like. Embodiments of the present disclosure are intended to include and/or otherwise cover any type of the processor 114 including known, related art, and/or later developed technologies.
The processor 114 may include a classifying engine 118, a scoring engine 120, and an analyzing engine 122. The classifying engine 118, the scoring engine 120, and the analyzing engine 122 may be coupled with each other by way of a second communication bus 124.
The classifying engine 118 may be configured to receive one or more input data provided by the user by way of the user device 102.
The classifying engine 118 may further be configured to extract details representing each parameter in the input data. The classifying engine 118 may further be configured to classify first-tier parameters, a second-tier parameters, and a third-tier parameters from the input data.
Upon classifying the first-tier parameter, the scoring engine 120 may be configured to allocate a maximum score. Upon classifying the second-tier parameter, the scoring engine 120 may be configured to allocate an average score. Upon classifying the third-tier parameter, the scoring engine 120 may be configured to allocate a minimum score. In some aspects of the present disclosure, the maximum score may be between 0.6 to 1 point. In some aspects of the present disclosure, the average score may be between 0.4 to 0.59 point. In some aspects of the present disclosure, the minimum score may be between 0.1 to 0.39 point.
The analyzing engine 122 may further be configured to analyze a consolidated score of the user and rank booking in priority list based on the consolidated score.
In some aspects of the present disclosure, the scoring engine 120 may be adapted to provide maximum points to parameters that are one of, medical condition, business travel, educational activities, emergency, defence, and the like.
In some aspects of the present disclosure, the scoring engine 120 may be adapted to provide maximum points to old people and minimum points to young people.
In some aspects of the present disclosure, the scoring engine 120 may be adapted to provide minimum points to parameters that are one of, casual tour, vacation travel, date adjustable travels, and the like.
In an exemplary scenario, when a user may be booking a ticket by providing the input data representing age as 22, gender as Male, purpose of travel is vacation. The scoring engine 120 may be adapted to provide a score of 0.2 to age, 0.1 to gender, 0.2 to purpose of vacation. The analyzing engine 122 may be adapted to calculate an average score as 0.175 and further ranks the user in lowest priority.
In another exemplary scenario, when a user may be booking a ticket by providing the input data representing age as 56, gender as Male, purpose of travel is medical purpose. The scoring engine 120 may be adapted to provide a score of 0.9 to age, 0.1 to gender, 1 to purpose of vacation. The analyzing engine 122 may be adapted to calculate an average score as 0.77 and further ranks the user in highest priority.
In an exemplary scenario, when a senior person, teenager, teenager with medical need, family with kids may be booking tickets by way of the system 100, the teenager may be booking the ticket for a vacation and could be flexible with the dates. while the teenager with medical needs must travel on a specified date to get medical aid. Also, the senior citizen might be traveling with no help and may not be flexible with the dates. The booking system 100 may assign weightages to these categories and first allocate tickets to teenager who is booking for vacation since he may be flexible with dates. Then the person with medical need will be accommodated in the booking system 100 but if a specified ticket is already allocated to the vacationer he will be moved to a next preferred date and a current ticket will be allocated to a passenger with a medical emergency.
In another exemplary scenario, when the senior citizen wants to book the ticket, and this is a second date allocated for a vacationer he is again moved to a different date and a senior citizen will be given a slot. As long as the vacationer who is flexible with dates has another preferred date in a pipeline, he will be moved, and the specific slot will be allocated to person in need. If the vacationer is on his last slot and there is no more date that his booking can be moved, then he will be allocated that slot and will not be moved any further. Thus, ensuring that the booking system 100 may be utilized to fullest and no empty slots remain at the end of the allocation also these benefits most of the users as the allocation is also based on the weightage.
Figure 2 illustrates a method of booking system, in accordance with an aspect of the present disclosure. The present method 200 relates to the working of a system 100 designed for booking management, which dynamically allocates booking slots to users based on their priority ranking. The method enables an optimized booking process by analyzing user inputs and prioritizing based on various parameters.
At step 202, the system 100 involves receiving one or more inputs provided by the user through a user device 102. The input data includes details related to user profile such as age, gender, medical conditions, and travelling details such as purpose of visit, suggestion on alternative dates, and the like.
At step 204, the system 100 is configured to extract relevant details from the input data by utilizing a processor 114. Each parameter, such as age, medical condition, or flexibility of travel dates, is identified from the input information.
At step 206, the system 100 is configured to classify the extracted parameters into different categories by a classifying engine 118 based on their relevance to the user's booking priority. For example, the parameters such as medical emergencies or senior citizen status may fall into a high-priority category, while vacation plans may be placed in a lower-priority category.
At step 208, the system 100 is configured to allocate a score to each of the extracted parameters by a scoring engine 120. The system 100 assigns a numerical value to each parameter, for example 0.1 to 1, reflecting its importance in the booking process. Higher-priority parameters, such as medical emergencies, are given higher scores between 0.6 to 1, while less critical parameters receive lower scores between 0.1 to 3.9.
At step 210, the system 100 is configured to analyze a consolidated score for the user by an analyzing engine 122. This consolidated score is derived from the individual scores assigned to each parameter, creating an overall priority ranking for the user based on their booking priority.
At step 212, the system 100 is configured to rank the user booking priority based on the consolidated score by the processor 114. The users with higher consolidated scores are assigned higher booking priorities compared to those with lower scores.
At step 214, the system 100 involves dynamically reallocating a booking slot from a lower-ranked user. If a user with a higher priority is identified, the system 100 identifies available slots that have been allocated to users with lower scores.
At step 216, the system 100 allocates the slot to the higher-priority user. This ensures that the user with the most urgent or critical travel needs is accommodated ahead of users with lower booking priorities, optimizing the overall booking process.
Advantages:
• The present disclosure offers a travel booking system that prioritizes users based on their specific needs and circumstances.
• The present disclosure introduces a dynamic scoring mechanism that ranks users efficiently according to their booking priorities.
• The present disclosure enables optimal allocation of resources by adjusting booking slots dynamically.
• The present disclosure ensures fair and efficient slot distribution, maximizing the use of available resources.
The implementation set forth in the foregoing description does not represent all implementations consistent with the subject matter described herein. Instead, they are merely some examples consistent with aspects related to the described subject matter. Although a few variations have been described in detail above, other modifications or additions are possible. In particular, further features and/or variations can be provided in addition to those set forth herein. For example, the implementation described can be directed to various combinations and sub combinations of the disclosed features and/or combinations and sub combinations of the several further features disclosed above. In addition, the logic flows depicted in the accompanying figures and/or described herein do not necessarily require the particular order shown, or sequential order, to achieve desirable results. Other implementations may be within the scope of the following claims.
,CLAIMS:1. A system (100) comprising:
a user device (102) that is adapted to receive one or more inputs provided by a user, wherein the input data includes user profile information and travel details;
a booking engine (104) communicatively coupled with the user device (102) through a communication network (106); the booking engine (104) including:
a processor (114) that is configured to process the input data provided by the user; and the processor (114) is adapted to:
(i) receive one or more inputs provided by the user by way of the user device (102);
(ii) extract details representing each parameter of the one or more inputs;
(iii) classify the extracted parameters into categories based on a user booking priority to the booking process;
(iii) allocate a score for each parameter of the one or more inputs based on the classified parameter;
(iv) calculate a consolidated score based on the assigned scores;
(v) rank the user's booking priority based on the consolidated score;
(vi) dynamically reallocates a slot with lower rank of the user booking priority; and
(vi) allocate the slot based on the higher rank of the user's booking priority.
2. The system (100) as claimed in claim 1, wherein the processor (114) further adapted to update the scores and booking priority in real-time based on changes to the input data provided by the user.
3. The system (100) as claimed in claim 1, wherein the processor (114) further adapted to classify the parameters into first-tier, second-tier, and third-tier categories is based on the input data provided by the user.
4. The system (100) as claimed in claim 1, wherein the first-tier parameters include one or more of medical conditions, business travel requirements, or defense-related travel needs.
5. The system (100) as claimed in claim 1, wherein the processor (114) further adapted assigns maximum points to the parameters related to medical conditions, business travel, or emergency situations.
6. The system (100) as claimed in claim 1, wherein the processor (114) further comprising assigning a maximum score to input data representing elderly passengers or passengers with urgent medical needs.
7. The system (100) as claimed claim 1, wherein the ranking of the user's booking priority is adjusted dynamically based on the availability of booking slots in real-time.
8. The system (100) as claimed claim 1, wherein the user profile information such as age, gender, medical conditions, and travelling details such as purpose of visit, suggestion on alternative dates, and the like.
9. The system (100) as claimed in claim 1, wherein an output interface (110) that is configured to display a booking priority ranking.
10. A method (200) of working of system (100), comprising;
(a) receiving (202), one or more inputs provided by the user, wherein the input data includes user profile information and travel details through a user device (102);
(b) extracting (204), details representing each parameter from the one or more inputs by a processor (114);
(c) classifying (206), the extracted parameters into categories based on the user's booking priority in a booking process by the processor (114);
(d) allocating (208), a score to each parameter of the one or more inputs based on the classified parameters by the processor (114);
(e) calculating (210), a consolidated score based on the allocated scores by the processor (114);
(f) ranking (212), the user's booking priority based on the consolidated score by the processor (114);
(g) dynamically reallocating (214), a slot from a lower-ranked booking priority by the processor (114); and
(h) allocating (216), the slot to the user based on the higher booking priority ranking by the processor (114).
| # | Name | Date |
|---|---|---|
| 1 | 202341043677-STATEMENT OF UNDERTAKING (FORM 3) [29-06-2023(online)].pdf | 2023-06-29 |
| 2 | 202341043677-PROVISIONAL SPECIFICATION [29-06-2023(online)].pdf | 2023-06-29 |
| 3 | 202341043677-PROOF OF RIGHT [29-06-2023(online)].pdf | 2023-06-29 |
| 4 | 202341043677-FORM 1 [29-06-2023(online)].pdf | 2023-06-29 |
| 5 | 202341043677-DRAWINGS [29-06-2023(online)].pdf | 2023-06-29 |
| 6 | 202341043677-DECLARATION OF INVENTORSHIP (FORM 5) [29-06-2023(online)].pdf | 2023-06-29 |
| 7 | 202341043677-FORM-26 [13-07-2023(online)].pdf | 2023-07-13 |
| 8 | 202341043677-PostDating-(21-06-2024)-(E-6-213-2024-CHE).pdf | 2024-06-21 |
| 9 | 202341043677-APPLICATIONFORPOSTDATING [21-06-2024(online)].pdf | 2024-06-21 |
| 10 | 202341043677-FORM 3 [04-11-2024(online)].pdf | 2024-11-04 |
| 11 | 202341043677-DRAWING [04-11-2024(online)].pdf | 2024-11-04 |
| 12 | 202341043677-CORRESPONDENCE-OTHERS [04-11-2024(online)].pdf | 2024-11-04 |
| 13 | 202341043677-COMPLETE SPECIFICATION [04-11-2024(online)].pdf | 2024-11-04 |
| 14 | 202341043677-FORM-9 [20-02-2025(online)].pdf | 2025-02-20 |
| 15 | 202341043677-FORM 18 [20-02-2025(online)].pdf | 2025-02-20 |