Abstract: ABSTRACT Method and system for providing veterinary services A system (100) of the present disclosure, comprises a veterinary clinic management module (104) coupled to a processor (102) to receive pet data from a user, create a record in a database (106) using the received pet data, receive an input from the user to select one or more services and one or more service providers, create a medical profile by the one or more service providers. A billing analytics module (108) initiates a payment process based on the one or more services and the one or more service providers selected by the user. An appointment module (110) communicatively coupled to the processor to book the one or more services upon completing the payment process.
DESC:FIELD OF THE INVENTION
[0001] The present invention relates generally to the field of availing veterinary services, and more specifically, the present invention relates to a system and a method for providing veterinary services by enabling a user to avail the services provided by a veterinarian service provider via a digital platform.
BACKGROUND OF THE INVENTION
[0002] Managing health of pet animals is one of the primary objectives of pet owners. The pet animals may often require veterinary services on urgent basis. On most of occasions, the pet animals may have to go through multiple time delays before actually getting checked up and receive any medical treatment. The pet owners may also go through challenging situations of booking the appointments for the pet animals, particularly in urgent situations. Also, for conducting, a routine or regular check-up, the pet owners may be required to go through various manual processes of the veterinary clinic to actually book a veterinary service or an appointment. Such situations, therefore, bring in requirement of digital platforms or user interfaces on digital devices, which may enable the pet owners to book the veterinary service or the appointment. The pet owner may use the digital platforms for setting up a telephonic consultation, accessing pet medical care data, and the like.
SUMMARY OF THE INVENTION
[0003] The present invention is described hereinafter by various embodiments. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiment set forth herein. Rather, the embodiment is 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.
[0004] An aspect of the present disclosure relates to a method for providing veterinary services. The method includes receiving, by a veterinary clinic management module, pet data from a user (interchangeably referred to as “pet owner”), wherein the pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight. The method further includes creating, by a veterinary clinic management module, a record in a database using the received pet data, where the record is created by providing a unique identifier to the user. The method further includes receiving, by a veterinary clinic management module, an input from the user to select one or more services and one or more service providers, where an information of the one or more service providers is stored in the database, and where the one or more services providers include at least one of a veterinary doctor and a veterinary care provider. The method further includes creating, by a veterinary clinic management module, a medical profile by the one or more service providers, where the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data. The medical profile is stored in the database. The method further includes initiating, by a billing analytics module, a payment process based on the one or more services selected by the user, where the payment process includes recording payment history of the user and managing pay back. The method further includes booking, by an appointment module, the one or more services upon completing the payment process.
[0005] In an embodiment, a method for availing veterinary services is disclosed. The method may include enlisting a plurality of services on an electronic device of a user. The method may further include selecting one or more services by the user. The method may further include receiving the service request by an automated veterinarian service manager module. The method may further include determining user information including user history, service, location, service time or a combination thereof. The method may further include the step of notifying the selected veterinarian service provider of the selection. The method may further include the step of sending a confirmation to the user. The method may further include the step of providing a real time update on the availability of the veterinarian service provider.
[0006] Another aspect of the present disclosure relates to a system for system for providing veterinary services. The system comprises a processor and a veterinary clinic management module communicatively coupled to the processor. The veterinary clinic management module is executed by the processor to receive pet data from a user, where the pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight. The veterinary clinic management module is further executed by the processor to create a record in a database using the received pet data, where the record is created by providing a unique identifier to the user. The veterinary clinic management module is further executed by the processor to receive an input from the user to select one or more services and one or more service providers, where an information of the one or more service providers is stored in the database, and where the one or more services providers include at least one of a veterinary doctor and a veterinary care provider. The veterinary clinic management module is further executed by the processor to create a medical profile by the one or more service providers, where the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data. The medical profile is stored in the database. The system further comprises a billing analytics module communicatively coupled to the processor to initiate a payment process based on the one or more services and the one or more service providers selected by the user, where the payment process includes recording payment history of the user and managing pay back. The system further comprises an appointment module communicatively coupled to the processor to book the one or more services upon completing the payment process.
[0007] In an embodiment, a system for availing veterinary services is disclosed. The system may include a veterinarian service provider module that provides one or more options on an electronic device of the service provider. The one or more options may include accessing the pet details; creating new pet record; and the like. The system may further include a listing generator module that enlists a plurality of services on the electronic device of a user. The system may further include an automated service manager module configured to communicate with the set of modules in the system. The automated service manager module may receive at least a service request selected by a user from the plurality of services such as, scheduling a clinic appointment, scheduling telephonic consultation, schooling services, boarding services, pet walker services, consultation services for buying a puppy, maintaining a pet diary for daily activities, and the like. The system may further include a communication module to set up a telephonic consultation between the veterinarian service provider and the user. The system may further include an appointment module for scheduling an appointment. On receiving the service request, the appointment module may generate an electric token or e-token based on the selection made by the user. The system may further include a set of databases such as a user database, a veterinarian service provider database, and an electric token database. The details in the databases may be accessed by the automated service manager module to maintain the entire system.
[0008] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
[0009] The detailed descriptions are depicted with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some implementations of the system(s), in accordance with the present subject matter, are described by way of examples, and with reference to the accompanying figures, in which:
[0010] FIG. 1 shows a schematic block diagram of a system for providing veterinary services according to an exemplary embodiment of the present subject matter;
[0011] FIG. 2 shows a schematic block diagram of a system architecture incorporating the system of FIG. 1 according to an example embodiment of the present disclosure; and
[0012] FIG. 3 shows a flowchart for a method for providing veterinary services according to an example embodiment of the present disclosure.
DETAILED DESCRIPTION OF THE ACCOMPANYING DRAWINGS
[0013] In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without these specific details. In other instances, systems and methods are shown in block diagram form only in order to avoid obscuring the present invention.
[0014] While the present invention is described herein by way of example using embodiments and illustrative drawings (if any), those skilled in the art will recognize that the invention is not limited to the embodiments of drawing or drawings described and are not intended to represent the scale of the various components. Further, some components that may form a part of the invention may not be illustrated in certain figures, for ease of illustration, and such omissions do not limit the embodiments outlined in any way. It should be understood that the drawings and detailed description thereto are not intended to limit the invention to the particular form disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the scope of the present invention as defined by the appended claim. As used throughout this description, the word “may” is used in a permissive sense (i.e. meaning having the potential to), rather than the mandatory sense, (i.e. meaning must).
[0015] Some embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments of the invention are shown. As used herein, the terms “data,” “content,” “information,” and similar terms may be used interchangeably to refer to data capable of being transmitted, received and/or stored in accordance with embodiments of the present invention. Further, the terms “processor”, “controller”, “processing part”, and “processing circuitry” and similar terms may be used interchangeably to refer to the processor capable of processing information in accordance with embodiments of the present invention. Thus, use of any such terms should not be taken to limit the spirit and scope of embodiments of the present invention.
[0016] The embodiments are described herein for illustrative purposes and are subject to many variations. It is understood that various omissions and substitutions of equivalents are contemplated as circumstances may suggest or render expedient but are intended to cover the application or implementation without departing from the spirit or the scope of the present invention. Further, it is to be understood that the phraseology and terminology employed herein are for the purpose of the description and should not be regarded as limiting. Any heading utilized within this description is for convenience only and has no legal or limiting effect.
[0017] As used in this specification and claims, the terms “for example” “for instance” and “such as”, and the verbs “comprising,” “having,” “including” and their other verb forms, when used in conjunction with a listing of one or more components or other items, are each to be construed as open ended, meaning that that the listing is not to be considered as excluding other, additional components or items. Other terms are to be construed using their broadest reasonable meaning unless they are used in a context that requires a different interpretation.
[0018] In general, a pet owner with his/her pet visits a veterinary clinic upon a requirement of one or more veterinary services for the pet. The pet owner may be required to fill in personal details as well the details of the pet to enable clinic staff create a medical record or physical file for the pet. In some cases, a pre-created medical record of the pet may be updated where the pet and the pet owner are not visiting the veterinary clinic for the first time. After creation, the physical file may be put in a queue for the analysis by one or more service providers in the veterinary clinic. Upon analysis and waiting for in the queue, the pet owner may be called for availing the one or more veterinary services for the pet.
[0019] Further, the physical file may be updated by the one or more service providers on the basis of clinical treatment given to the pet or the basis of the one or more services availed by the pet owner for the pet. Upon availing the one or more services, the owner may pay for the one or more services and consequently may receive billing receipts. These standard approaches for providing medical care or any veterinary services may be cumbersome and time consuming. In cases, where the pet is required to have an urgent medical attention, such inefficient process of medical record or physical record creation may prove fatal for the pet. Also, the number of physical documents that are required to be collected the pet owner may be challenging for the pet owner as there may occur a chance of losing any of the physical documents.
[0020] For avoiding such instances, the pet owner and the one or more service providers may require a digital platform for accessing the pet medical care data, managing the appointments, and the like. Especially when, the existing systems may be complex and not user friendly.
[0021] The present subject matter relates to a method executed by a system for providing veterinary services. The method includes receiving, by a veterinary clinic management module, pet data from a user, wherein the pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight. The method further includes creating, by a veterinary clinic management module, a record in a database using the received pet data, where the record is created by providing a unique identifier to the user. The method further includes receiving, by a veterinary clinic management module, an input from the user to select one or more services and one or more service providers, where an information of the one or more service providers is stored in the database, and where the one or more services providers include at least one of a veterinary doctor and a veterinary care provider. The method further includes creating, by a veterinary clinic management module, a medical profile by the one or more service providers, where the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data. The medical profile is stored in the database. The method further includes initiating, by a billing analytics module, a payment process based on the one or more services selected by the user, where the payment process includes recording payment history of the user and managing pay back. The method further includes booking, by an appointment module, the one or more services upon completing the payment process.
[0022] The method executed by the system of the present disclosure may provide an easily accessible digital platform to the pet owner to avail one or more services by the one or more service providers of the veterinary clinic. Further, the creation of the medical profile by an office attendant of the veterinary clinic may be facilitated, such that time and effort for creating physical files may be reduced. Further, paper required for creating and maintaining the physical files including billing documents may also be reduced. Further, the execution of the payment process may be more secured and less time consuming and consequent booking of the one or more services may be performed without spending excessive time and efforts. This may also enable the provision of timely care and medical treatment of the pet. The digital storage of multiple events related to the medical profile, such as purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data may also enable a veterinary doctor or the one or more services providers to access to the medical profile and treatment history in case of urgent medical treatment for the pet. The method may ensure a hassle-free experience for the pet owner to get the pet treated in a timely manner.
[0023] Referring to figures now. FIG. 1 illustrates a schematic block diagram of a system 100 for providing veterinary services according to an exemplary embodiment of the present subject matter. The system 100 comprises a processor 102, a veterinary clinic management module 104, a database 106, a billing analytics module 108, and an appointment module 110. The processor 102 may be in communication with additional components, particularly a memory. The processor 102 may be any device that performs logical operations. The processor 102 may include a general processor, a central processing unit, a digital signal processor, a field programmable gate array (FPGA), a digital circuit, a controller, a microcontroller, any other type of processor or any combination thereof. The processor 102 may include one or more components operable to execute computer executable instructions or computer code embodied in the memory. The term "memory" should be interpreted broadly to encompass any electronic component capable of storing electronic information. The memory may refer to various types of processor-readable media such as random-access memory (RAM), read-only memory (ROM), non-volatile random-access memory (NVRAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable PROM (EEPROM), flash memory, magnetic or optical data storage, registers, etc.
[0024] The veterinary clinic management module 104, the billing analytics module 108, and the appointment module 110 may refer to, be part of, or include an Application Specific Integrated Circuit (ASIC); a digital, analog, or mixed analog/digital discrete circuit; a digital, analog, or mixed analog/digital integrated circuit; a combinational logic circuit; other suitable hardware components that provide the described functionality; or a combination of some or all of the above, such as in a system-on-chip.
[0025] The database 106, amongst other things may serve as repository for storing data that may be fetched, processed, received, or generated by the veterinary clinic management module 104, the billing analytics module 108, and the appointment module 110. Further, in some embodiments the system 100 may include multiple databases for e.g., include a user database, a veterinarian service provider database (herein after referred as “service provider database”), and an electronic token database (herein after referred as “e-token database”). The user database may store the details that include names, phone numbers, E-mail ID’s, locations, pet names, pet medical records, pet breed and the like. The service provider database may store the details that include names, locations, E-mail ID’s, phone numbers, list of services, and the like. The e-token database may store the details that include an e-token status, scheduled appointment details, appointment cancellation details, and the like.
[0026] In some embodiments, the system 100 may include a service provider module to provide one or more options on the electronic device of the service provider. The one or options may include an option for accessing the pet details from the user database using the user phone number. The details may include past medical records of the pet in addition to the pet details. The one or options may further include an option of creating a new pet record. The new pet record may require the service provider to input details such as pet’s name, data of birth, breed, and the like. The one or options may further include an option of adding multi veterinarian service provider login, and the like. The one or more options may further include an option of creating a list of services provided by the service provider.
[0027] In some embodiments, the system 100 may include listing generator module in the system may enlist a plurality of services provided by the service provider on the electronic device of the user. The plurality of services may include services such as, but not limited to, scheduling telephonic consultations, scheduling clinic appointments, scheduling veterinary spa or grooming services, schooling services, boarding services, pet walker services, consultation services for buying a puppy and the like. The user may select one or more services enlisted on the electronic device.
[0028] In some embodiments, the service manager module in the system may receive at least a service request selected by the user from the plurality of services. Once the request is received, the service manager module may communicate with one or more modules and databases in the system and generate a list of results based on the selection made by the user. In an example, the user may select an option to schedule a telephonic consultation with a service provider. On receiving the user request, the service manager module may communicate with the service provider database and send the list of service providers that are active to take a virtual call to the listing generator module. The user may then select a preferred service provider from the list of results displayed on the electronic device and confirms the service request. Once the user confirms the service request, the service manager module may further notify the service provider of the selection. It may be noted that the service provider may accept or reject or reschedule the user request.
[0029] The veterinary clinic management module 104 communicatively coupled to the processor 102. The veterinary clinic management module 104 is executed by the processor 102 to receive pet data from a user. The pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight. In some embodiments, the identification code of the pet be a microchip number, where a microchip may refer to a microchip implant that may be injected into a skin of the pet, and more particularly the microchip may refer to a radio-frequency identification transponder, which is assigned with a unique identification number. Upon scanning the microchip, the unique identification number is determined. The veterinary clinic management module 104 is further executed by the processor 102 to create a record in the database 106 using the received pet data, where the record is created by providing a unique identifier (UID) to the user. In an example, the UID may be a numeric or alphanumeric string, associated with the record. Further the UID may be generated in the form of a barcode or a QR code. In some embodiments, the processor 102 may communicate with the veterinary clinic management module 104 to generate the UID, which can be provided to the user by the office attendant. In some embodiments, as used herein, the record may refer to a computer-readable and processable structured data defining information associated with the pet data. The information including but not limited to name of the pet, breed of the pet, date of birth of the pet, sex of the pet, height of the pet, the identification code (microchip number) of the pet, color of the pet, and weight of the pet. Further, in an example, the pet may refer to a dog.
[0030] The veterinary clinic management module 104 is further executed by the processor 102 to receive an input from the user to select one or more services and one or more service providers. An information of the one or more service providers is stored in the database 106. The one or more services providers include at least one of a veterinary doctor and a veterinary care provider. In some embodiments, the one or more services may include but not limited to pet related diagnosis, scheduling telephonic consultation, real time update on availability of the one or more service providers, pet care services, vaccination availability/reminder, grooming services, schooling services, maintaining pet diary for daily activities, boarding services, pet walker services, consultation services for buying a puppy. In an example implementation of the present subject matter, the office attendant may confirm from the pet owner to provide the input. The office attendant may also list out options related to the one or more services and the one or more service providers (interchangeably referred to as the service provider). Upon contemplating the options, the pet owner may select the one or more services and the one or more service providers and provide the input to office attendant, which may be further fed to the system 100. The input may be provided by the pet owner, at any time before or after visiting the veterinary clinic. In an example, the pet owner may have a telephonic conversation with the office attendant to confirm an availability of the canine parvovirus vaccine and relevant service provider to perform the vaccination. In another example, clotting in arteries may prevent a cat to move the limbs. In such case, the pet owner may confirm with the office attendant for the availability of a specialized veterinary doctor. Upon confirmation the pet owner can confirm the service and avoid unnecessary waiting. The reduction in waiting time may help in timely treatment of the condition to prevent permanent loss function of the limbs.
[0031] The veterinary clinic management module 104 is further executed by the processor 102 to create a medical profile by the one or more service providers. The medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data. The medical profile is stored in the database 106. In some embodiments, the database 106 is a cloud database that stores the data in a cloud server. In an example, an access to the cloud database may also be provided to the pet owner so as to refer the medical records by using the UID. In some embodiments, the storage of the medical profile in the cloud database, may provide benefit to the service provider as well as to the pet owner. The service provider may easily access to a medical history of the pet upon a consequent visit to the by referring to the medica profile. This may facilitate a medical diagnosis of the pet. Further, a burden of keeping track and storage of multiple documents in a physical may be avoided for the pet owner. This may also help in reducing usage and wastage of paper.
[0032] The billing analytics module 108 is communicatively coupled to the processor 102 to initiate a payment process based on the one or more services and the one or more service providers selected by the user. The payment process includes recording payment history of the user and managing pay back. In other words, the billing analytics module 108 may be used to perform and record all the billing related activities. In some embodiments, the billing analytics module 108 may provide one or more options to the service provider and as well as to the user to check a status of pending payment, sending payment reminder, analysis of billing insights, and the like. Further, the payment history for the user is recorded to ensure the provision of pay back i.e., discounts on billing amount, in case the number of services availed by the user and corresponding billing amount have reached or exceeded a clause, which allows the user to have the discount. Further, in some embodiments, the billing analytics module 108 may instruct the office attendant to provide the pay back i.e., remaining amount of a hard cash provided by the user to complete the payment process. In some embodiments, the billing analytics module 108 may be communicatively connected to a technical infrastructure or a payment gateway. As used herein, the term “payment gateway” may refer to a payment processing system, which may perform payment processes and operations on behalf of any entity, such as a merchant service provider for e.g., business bank account of the veterinary clinic. In some embodiments, one or more finance management electronic devices may be deployed in connection with the billing analytics module 108 to enable and execute the payment process between the user and the veterinary clinic. In some embodiments, details of the payment process and payment history of the user may be further communicated and stored in the database 106. The billing analytics module 108 may therefore facilitate the payment process and ensure secured monetary transactions. In some embodiments, billing analytics module 108 may communicate the details of the payment process to the appointment module 110. The appointment module 110 is communicatively coupled to the processor 102 to book the one or more services upon completing the payment process. The appointment module 110 may therefore provide confirmation for booking an appointment or the one or more services, where an advance payment is required to concluded before availing the one or more services, hence ensuring ease of access in booking of the appointments by avoiding incorrect booking, for which payment has not been made.
[0033] In some embodiments, the appointment module 110 in the system may schedule an appointment requested by the user. Firstly, the service manager module may receive an appointment request made by the user for a preferred service provider, a preferred location, and the like. On receiving the request, the service manager module may request the appointment module to generate a list of available e-token based on the selection made by the user. The appointment module may then generate a list of available electronic token or e-token, using the e-token database associated with the appointment module. The user may confirm at least an e-token from the list of e-token displayed on the electronic user device and make the payment. The user may further receive a real time update on the status on the availability of the service provider using the e-token.
[0034] In some embodiments, the veterinary clinic management module 104 is further executed by the processor 102 to manage inventory of the one or more service providers by analyzing stock data, expires analysis, stock booking management, where the stock data is provided by the one or more service providers. The veterinary clinic management module 104 may be in communication with an inventory management module (not shown) in the system may allow the service provider to manage the inventories. The inventory may include medicines, pet care products, and the like. The service provider may manage the inventories by analyzing the expiry details of inventory, checking the status of inventory, and sending reminder for out-of-stock inventories.
[0035] FIG. 2 illustrates a schematic block diagram of a system architecture 200 incorporating the system 100 of FIG. 1 according to an example embodiment of the present disclosure. The system architecture 200 comprises an electronic device 202 communicably connected to the system 100. The system 100 further comprises a communication module 204. Specifically in the embodiment of FIG. 2, the electronic device 202 is a smartphone 202. Further, the smartphone 202 may also refer to a user terminal for the pet owner. In some embodiments, the smartphone 202 may communicate with the communication module 204 via a communication network. The communication network may include, but is not limited to, one or more peer-to-peer network, a hybrid peer-to-peer network, local area networks (LANs), radio access networks (RANs), metropolitan area networks (MANS), wide area networks (WANs), all or a portion of a public network such as the global computer network known as the Internet, a private network, a cellular network and any other communication system or systems at one or more locations. Moreover, any other suitable protocols using voice, video, data, or combinations thereof, can also be employed by the network. Further, in some embodiments, the veterinary clinic management module 104 is executed by the processor 102 to provide remote consultation to the user by the one or more service providers via the smartphone 202.
[0036] In some embodiments, the communication module 204 in the system supports voice and/or video communication and is able to receive a request for telephonic consultation (herein after may be used as a “telephonic consultation” or “virtual consultation”) by the user. The communication module may connect the user and the service provider for a virtual consultation. The virtual consultation may be set up for a normal voice call or an internet-based voice and/or a video call feature. To initiate the telephonic consultation with the service provider the user may select at least a preferred veterinary service provider from the list of service provider displayed on the electronic device. Once the selection is made by the user the service manager module may notify the service provider of the selection. It may be noted that the service provider may accept or reject or reschedule the user request for telephonic consultation. When the request is accepted by the service provider, the user may make the payment and initiate a telephonic consultation with the service provider. During the telephonic consultation the user may explain the pet condition, pet related issues and may ask a diagnostic or a treatment opinion. The service provider may further access the user databases using user phone number to get the details such as pet details, pet medical history, and the like. Post telephonic consultation the service provider may add or update the details such as vaccination details, medicine details, next appointment details, and the like.
[0037] FIG. 3 illustrates a flowchart for a method for providing veterinary services according to an example embodiment of the present disclosure. The method may be performed by the system 100 described in FIGS. 1 and 2 of the present disclosure. The method 300 may be implemented by a processing resource or the system 100 through any suitable hardware, non-transitory machine-readable medium, or a combination thereof. In some embodiments, steps involved in the method 300 may be executed by the processing resource, for example the processor 102 (shown in FIG. 1). The processor 102 may be in communication with additional components. The processor 102 may include one or more components operable to execute computer executable instructions or computer code embodied in the memory. The method 300 will be described with reference to FIGS. 1 and 2.
[0038] Referring to FIG. 1, at step 302, the method 300 comprises receiving, by the veterinary clinic management module 104, pet data from a user, where the pet data comprises name, breed, date of birth, sex, height, the identification code, color, and weight.
[0039] At step 304, the method 300 comprises creating, by a veterinary clinic management module 104, a record in the database 106 using the received pet data, where the record is created by providing the unique identifier to the user.
[0040] At step 306, the method 300 comprises receiving, by the veterinary clinic management module 104, an input from the user to select one or more services and one or more service providers, where an information of the one or more service providers is stored in the database 106, and where the one or more services providers include at least one of a veterinary doctor and a veterinary care provider.
[0041] At step 306, the method 300 comprises creating, by the veterinary clinic management module 104, a medical profile by the one or more service providers, where the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data, wherein the medical profile is stored in the database 106.
[0042] At step 306, the method 300 comprises initiating, by the billing analytics module 108, a payment process based on the one or more services selected by the user, where the payment process includes recording payment history of the user and managing pay back.
[0043] At step 308, the method 300 comprises booking, by an appointment module 110, the one or more services upon completing the payment process.
[0044] Referring to FIG. 2, in some embodiments, the method 300 comprises providing remote consultation to the user by the one or more service providers via a smartphone 202.
[0045] In some embodiments, the method 300 comprises managing, by the veterinary clinic management module 104, inventory of the one or more service providers by analyzing stock data, expiry analysis, stock booking management, where the stock data is provided by the one or more service providers.
[0046] In some embodiments, the method 300 comprises, by the veterinary clinic management module 104, generating an electronic token based on the unique identifier and the user input, where the electronic token is generated in real-time; managing schedule of the one or more service providers based on pet data; and notifying the user based on status of the electronic token.
[0047] In some embodiments the method may allow a veterinarian service provider and a user to interact via a common digital platform for availing various veterinary services. The method may include a step of enlisting a plurality of services on an electronic device. The method may further include the step of selecting one or more services and preferred service provider by the user. The method may further include the step of determining information including user history, service, location, service time or a combination thereof. The method may further include the step of notifying the selected veterinarian service provider of the selection. The method may further include the step of sending a confirmation to the user. The method may further include the step of making a payment based on the selection made by the user for veterinary services. The method may further include the step of providing a payment receipt, a booking verification code and/or one time password, an electronic token for scheduled appointment to the user. The method may further include the step of providing a real time update on the availability of service provider to the user.
[0048] Various modifications to these embodiments are apparent to those skilled in the art from the description and the accompanying drawings. The principles associated with the various embodiments described herein may be applied to other embodiments. Therefore, the description is not intended to be limited to the embodiments shown along with the accompanying drawings but is to be providing broadest scope of consistent with the principles and the novel and inventive features disclosed or suggested herein. Accordingly, the invention is anticipated to hold on to all other such alternatives, modifications, and variations that fall within the scope of the present invention and appended claims.
,CLAIMS:We Claim:
1. A method for providing veterinary services, the method comprising:
receiving, by a veterinary clinic management module (104), pet data from a user, wherein the pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight;
creating, by a veterinary clinic management module (104), a record in a database (106) using the received pet data, wherein the record is created by providing a unique identifier to the user;
receiving, by the veterinary clinic management module (104), an input from the user to select one or more services and one or more service providers, wherein an information of the one or more service providers is stored in the database (106), and wherein the one or more services providers include at least one of a veterinary doctor and a veterinary care provider;
creating, by the veterinary clinic management module (104), a medical profile by the one or more service providers, wherein the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data, wherein the medical profile is stored in the database (106);
initiating, by a billing analytics module (108), a payment process based on the one or more services selected by the user, wherein the payment process includes recording payment history of the user and managing pay back; and
booking, by an appointment module (110), the one or more services upon completing the payment process.
2. The method as claimed in claim 1, wherein the method comprises providing remote consultation to the user by the one or more service providers via a smartphone (202).
3. The method as claimed in claim 1, wherein the method comprises managing, by the veterinary clinic management module (104), inventory of the one or more service providers by analyzing stock data, expiry analysis, stock booking management, wherein the stock data is provided by the one or more service providers.
4. The method as claimed in claim 1, wherein the database (106) is a cloud database that stores the data in a cloud server.
5. The method as claimed in claim 1, wherein the method comprises, by the veterinary clinic management module (104):
generating an electronic token based on the unique identifier and the user input, wherein the electronic token is generated in real-time;
managing schedule of the one or more service providers based on pet data; and
notifying the user based on status of the electronic token.
6. A system (100) for providing veterinary services, the system (100) comprising:
a processor (102);
a veterinary clinic management module (104) communicatively coupled to the processor (102), wherein the veterinary clinic management module (104) is executed by the processor (102) to:
receive pet data from a user, wherein the pet data comprises name, breed, date of birth, sex, height, an identification code, color, and weight;
create a record in a database (106) using the received pet data, wherein the record is created by providing a unique identifier to the user;
receive an input from the user to select one or more services and one or more service providers, wherein an information of the one or more service providers is stored in the database (106), and wherein the one or more services providers include at least one of a veterinary doctor and a veterinary care provider;
create a medical profile by the one or more service providers, wherein the medical profile comprises purpose of visit, prescription, diagnostic report, vaccination, and veterinary care data, wherein the medical profile is stored in the database (106);
a billing analytics module (108) communicatively coupled to the processor (102) to initiate a payment process based on the one or more services and the one or more service providers selected by the user, wherein the payment process includes recording payment history of the user and managing pay back; and
an appointment module (110) communicatively coupled to the processor (102) to book the one or more services upon completing the payment process.
7. The system (100) as claimed in claim 6, wherein the veterinary clinic management module (104) is executed by the processor (102) to provide remote consultation to the user by the one or more service providers via a smartphone (202).
8. The system (100) as claimed in claim 6, wherein the veterinary clinic management module (104) is executed by the processor (102) to manage inventory of the one or more service providers by analyzing stock data, expires analysis, stock booking management, wherein the stock data is provided by the one or more service providers.
9. The system (100) as claimed in claim 6, wherein the database (106) is a cloud database that stores the data in a cloud server.
10. The system (100) as claimed in claim 6, wherein the veterinary clinic management module (104) is executed by the processor (102) to:
generate an electronic token based on the unique identifier and the user input, wherein the electronic token is generated in real-time;
manage schedule of the one or more service providers based on the pet data; and
notify the user based on status of the electronic token
| # | Name | Date |
|---|---|---|
| 1 | 202041029343-STATEMENT OF UNDERTAKING (FORM 3) [09-07-2020(online)].pdf | 2020-07-09 |
| 2 | 202041029343-PROVISIONAL SPECIFICATION [09-07-2020(online)].pdf | 2020-07-09 |
| 3 | 202041029343-FORM FOR STARTUP [09-07-2020(online)].pdf | 2020-07-09 |
| 4 | 202041029343-FORM FOR SMALL ENTITY(FORM-28) [09-07-2020(online)].pdf | 2020-07-09 |
| 5 | 202041029343-FORM 1 [09-07-2020(online)].pdf | 2020-07-09 |
| 6 | 202041029343-FIGURE OF ABSTRACT [09-07-2020(online)].pdf | 2020-07-09 |
| 7 | 202041029343-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [09-07-2020(online)].pdf | 2020-07-09 |
| 8 | 202041029343-EVIDENCE FOR REGISTRATION UNDER SSI [09-07-2020(online)].pdf | 2020-07-09 |
| 9 | 202041029343-DRAWINGS [09-07-2020(online)].pdf | 2020-07-09 |
| 10 | 202041029343-DECLARATION OF INVENTORSHIP (FORM 5) [09-07-2020(online)].pdf | 2020-07-09 |
| 11 | 202041029343-PostDating-(09-07-2021)-(E-6-188-2021-CHE).pdf | 2021-07-09 |
| 12 | 202041029343-APPLICATIONFORPOSTDATING [09-07-2021(online)].pdf | 2021-07-09 |
| 13 | 202041029343-FORM-26 [29-07-2021(online)].pdf | 2021-07-29 |
| 14 | 202041029343-DRAWING [29-10-2021(online)].pdf | 2021-10-29 |
| 15 | 202041029343-CORRESPONDENCE-OTHERS [29-10-2021(online)].pdf | 2021-10-29 |
| 16 | 202041029343-COMPLETE SPECIFICATION [29-10-2021(online)].pdf | 2021-10-29 |
| 17 | 202041029343-FORM 18 [09-07-2024(online)].pdf | 2024-07-09 |