Nova Patents
CA2907162C

Pet insurance system and method

Abstract

A pet insurance system and method are provided. The pet insurance system provides rapid insurance enrollment and quick claim processing. In addition, the pet insurance system and method generates a pet health status identifier that is displayed to users of the system.

CA2907162C, drawing sheet 1
Sheet 1 of 15

Term

7.5 yearsleft in the term

Expires 14 March 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

19 claims: 3 independent, 16 dependent

  1. 1
    CLAIMS:1. A system, comprising: a backend component comprising a database system;user computing devices coupled to the backend component over a communication path, each user computing device being configured for use by an owner of a patient and having a processor, and memory storing a plurality of lines of computer code;a plurality of computer systems connected to the backend component over the communication path, each computer system of the plurality of computer systems being at a respective veterinary practice and comprising: a processor;memory;and a practice information management system of the respective veterinary practice having one or more modules for managing the respective veterinary practice;a client in communication with the practice information management system;and a plug-and-play express system connected to the practice information management system and configured for electronic communication with the backend component, wherein the plug-and-play express system retrieves data from the practice information management system, maps the data using an abstraction engine that allows communication with one or more different practice information management systems according to the database system of the backend component and sends the mapped data to the backend component, thereby limiting the data traffic between the backend component and the practice information management system, the plug-andplay express system being plug-and-play integratable with one or more different practice information management systems for connection thereto;the backend component further comprising: a processor, and memory storing a plurality of lines of computer code that when executed by the processor causes the backend component to: Date Reçue/Date Received 2020-09-24 81791678 - 11 communicate with the plug-and-play express system of any of the computer systems to request data from the practice information management system of any of the computer systems, the plug-and-play express system of each computer system accessing data from each practice information management system of each veterinary practice, retrieve one or more pieces of data about a patient, via the plug-andplay express system and from the practice information management system of any of the computer systems, and store the one or more pieces of data about the patient;each user computing device of the user computing devices further configured to: communicate with the backend component to request insurance coverage for the patient that is owned by the owner for which the user computer device is configured for use, and receive an insurance offer from the backend component and allow activation of the insurance offer;and the backend component further configured to: receive a request for insurance coverage from any of the user computing devices for a particular patient, generate an insurance coverage, for the particular patient, that is stored in the database system when the insurance offer has been activated, and communicate the insurance coverage for particular patient to a computer system computer system of the plurality of computer systems through the plug-andplay express system of the computer system;each computer system further configured to display an insurance coverage communicated by the backend component as a patient insurance coverage status of the particular patient to the respective veterinary practice of the computer system;and the backend component further configured to: programmatically process a claim for one or more treatments and procedures for the particular patient based on the insurance coverage status of the particular patient, and Date Reçue/Date Received 2020-09-24 81791678 - 12electronically pay an amount to the respective veterinary practice for the one or more provided treatments and procedures at the time of completion of the one or more provided treatments and procedures.
  2. 7
    A method using a backend component implemented on a computer, the method comprising:receiving, by a services component of the backend component, from an insurance component used by a veterinary practice that is remote from the backend component, one or more pieces of data about an animal, the veterinary practice comprising one of a plurality of different veterinary practices remote from the backend component;storing the one or more pieces of data about the animal in a database system of the backend component;generating, on one or more computing devices capable of being coupled to the backend component, a request for insurance coverage for the animal;receiving, on the one or more computing devices capable of being coupled to the backend component, an insurance offer from the backend component;Date Reçue/Date Received 2020-09-24 81791678 - 13mapping data from a practice information management system of the veterinary practice to the insurance component by a plug-and-play express system connected to the practice system and in communication with the backend component, the plug-and-play express system: receiving data from the practice information management system;mapping the data using an abstraction engine that allows communication with one or more different practice information management systems according to the insurance component;and sending the mapped data to the insurance component, thereby limiting the data traffic between the insurance component and the practice information management system to create efficient correspondence between the insurance component and the practice information management system and improve the enrollment and processing of insurance claims for the animal, the plug-and-play express system being plug-and-play integratable with a practice information management system of a second or more of the plurality of veterinary practices for connection thereto;enrolling, by an enrollment processing component of the backend component, an owner of the animal for the insurance coverage for the animal upon receipt of the request for the insurance coverage for the animal and issuing the insurance offer for the animal;programmatically generating, using a claims processing component of the backend component, an eligibility of insurance coverage for the animal when the insurance offer has been activated by the owner, the eligibility of insurance coverage being stored in the database system;displaying the eligibility of insurance coverage for the animal at the veterinary practice;and programmatically processing, using the claims processing component of the backend component, a claim for a treatment or procedure for the animal, wherein the claim is processed based on the eligibility of insurance coverage of the animal, and paying an amount to the veterinary practice for the treatment or procedure. Date Reçue/Date Received 2020-09-24 81791678
  3. 12
    A system comprising:a first veterinary practice information management system of a first veterinary practice having an insurance component, the first veterinary practice information management system comprising one of a plurality of different veterinary practice information management systems of different veterinary practices;a backend component, remote from the veterinary practice information management systems, comprising a processor and a memory storing a database and a plurality of lines of computer code that when executed by the processor causes the backend component to: communicate with the insurance component used by the first veterinary practice information management system over a communications path, receive from the insurance component over the communications path, one or more pieces of data about an animal and store the one or more pieces of data about the animal in the database;one or more user computing devices capable of being coupled to the backend component, each computing device comprising a processor and a memory storing a plurality of lines of computer code that when executed by the processor causes the one or more user computing devices to: communicate with the backend component to request insurance coverage for the animal and receive an insurance offer from the backend component;Date Reçue/Date Received 2020-09-24 81791678 - 15a computing device at the first veterinary practice having a processor and memory storing a plurality of lines of computer code that when executed by the processor causes a plug-and-play express system of the computing device to: connect to the first veterinary practice information management system of the first veterinary practice and communicate between the first veterinary practice information management system and the backend component;the backend component further configured to receive the request for insurance coverage for the animal, generate the insurance offer, generate an eligibility of insurance coverage for the animal when the insurance offer has been activated and displayed at the first veterinary practice as patient insurance coverage status and displayed at the user computing device as patient insurance coverage status, programmatically process a claim for one or more treatments or procedures for the animal based on the eligibility of insurance coverage of the animal and pay an approved claim amount to the first veterinary practice for the one or more treatments and procedures;the plug-and-play express system connected to the first veterinary practice information management system of the first veterinary practice and configured to communicate with the backend component, the plug-and-play express system configured to receive data from the first veterinary practice information management system, map the data using an abstraction engine that allows communication with one or more different practice information management systems according to the insurance component of the backend component and send the mapped data to the backend component, thereby limiting data traffic between the backend component and the first veterinary practice information management system, the plug-and-play express system being plug-and-play integratable with a second or more of the plurality of different veterinary practice information management systems of the different veterinary practice for connection thereto.