Software tool for veterinarians
First Claim
1. A computer-based decision support system for animals, the system comprising:
- a memory populated with;
a plurality of diagnoses each associated with at least one of a plurality of species-specific treatment protocols each adapted for treating at least one animal species and at least one ailment; and
a plurality of rules applicable to the plurality of diagnoses for identifying an appropriate treatment option,each one of the plurality of treatment protocols and each one of the plurality of rules supported by evidence-based research;
a processor; and
at least one application stored in the memory and comprising an inference engine, the at least one application executable by the processor configured toreceive input data identifying a first species and representative of a diagnosis of a first ailment for the first species,retrieve, by the inference engine, from the memory the at least one treatment protocol associated with the diagnosis and the first species as received,select, by the inference engine, at least one rule from the plurality of rules based on the input data and apply, by the inference engine, the at least one rule to the at least one treatment protocol to identify treatment appropriate for treating the first species and the first ailment; and
output the appropriate treatment as identified.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating options for treatment options and pertinent disease information for treating an animal of a first species suffering from an ailment comprises receiving input data representative of a diagnosis of the ailment for the first species, retrieving from a memory at least one treatment protocol associated with the diagnosis as received, and outputting the retrieved at least one treatment protocol. The memory is populated with a plurality of diagnoses each associated with at least a corresponding one of a plurality of treatment protocols adapted for treating at least one animal species and at least one ailment. Each one of the plurality of treatment protocols is supported by evidence-based research.
-
Citations
17 Claims
-
1. A computer-based decision support system for animals, the system comprising:
-
a memory populated with; a plurality of diagnoses each associated with at least one of a plurality of species-specific treatment protocols each adapted for treating at least one animal species and at least one ailment; and a plurality of rules applicable to the plurality of diagnoses for identifying an appropriate treatment option, each one of the plurality of treatment protocols and each one of the plurality of rules supported by evidence-based research; a processor; and at least one application stored in the memory and comprising an inference engine, the at least one application executable by the processor configured to receive input data identifying a first species and representative of a diagnosis of a first ailment for the first species, retrieve, by the inference engine, from the memory the at least one treatment protocol associated with the diagnosis and the first species as received, select, by the inference engine, at least one rule from the plurality of rules based on the input data and apply, by the inference engine, the at least one rule to the at least one treatment protocol to identify treatment appropriate for treating the first species and the first ailment; and output the appropriate treatment as identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based decision support method for animals, the method comprising executing on a processor program code for:
-
receiving input data identifying a first species and representative of a diagnosis of a first ailment for the first species; retrieving from a memory, by an inference engine, at least one treatment protocol associated with the diagnosis and the first species as received, the memory populated with a plurality of diagnoses each associated with at least one of a plurality of species-specific treatment protocols each adapted for treating at least one animal species and at least one ailment, each one of the plurality of treatment protocols supported by evidence-based research; selecting from the memory, by the inference engine, at least one rule, based on the input data, from a plurality of rules stored in the memory and applicable to the plurality of diagnoses for identifying an appropriate treatment option, each one of the plurality of rules supported by the evidence-based research; applying, by the inference engine, the at least one rule to the at least one treatment protocol to identify treatment appropriate for treating the first species and the first ailment; and outputting the appropriate treatment as identified. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored thereon program code executable by a processor for:
- animal, the program code executable for;
receiving input data identifying a first species and representative of a diagnosis of a first ailment for the first species; retrieving from a memory, by an inference engine, at least one treatment protocol associated with the diagnosis and the first species as received, the memory populated with a plurality of diagnoses each associated with at least one of a plurality of species-specific treatment protocols each adapted for treating at least one animal species and at least one ailment, each one of the plurality of treatment protocols supported by evidence-based research; selecting from the memory, by the inference engine, at least one rule, based on the input data, from a plurality of rules stored in the memory and applicable to the plurality of diagnoses for identifying an appropriate treatment option, each one of the plurality of rules supported by the evidence-based research; applying, by the inference engine, the at least one rule to the at least one treatment protocol to identify treatment appropriate for treating the first species and the first ailment; and outputting the appropriate treatment as identified.
- animal, the program code executable for;
Specification