SYSTEM AND METHOD FOR DIAGNOSIS INVOLVING CROWDSOURCING
First Claim
1. A system for diagnosing a condition or problem, the system comprising:
- a communication interface for sending and receiving network messages; and
a control module coupled with the communication interface configured to;
collect and store electronic data from a search user seeking to obtain diagnosis of the condition or problem, wherein the electronic data includes information indicative of at least one symptom relating to the condition or problem and includes information indicative of geographic region or location of the search user;
apply stored diagnosis rules to the electronic data to identify at least one possible diagnosis of the condition or problem, wherein the stored diagnosis rules includes diagnosis rules generated from information contributed by any of (i) expert users and (ii) non-preselected contributing users, and wherein each diagnosis rule has associated therewith a diagnosis rule trust factor; and
communicate to the search user the identified at least one possible diagnosis of the condition or problem.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for diagnosing a condition or problem (including but not limited to health-related conditions) includes at least one computing device configured to perform steps including collecting and storing electronic data from a search user seeking to obtain diagnosis, applying stored diagnosis rules to the electronic data to identify possible diagnoses each having an associated diagnosis rule trust factor and based on information received from expert users and non-preselected contributing users, and communicating multiple of possible diagnoses based at least in part on diagnosis rule trust factors. User feedback and data mining applied to search data may also be used to help a learning engine improve diagnosis results over time.
-
Citations
20 Claims
-
1. A system for diagnosing a condition or problem, the system comprising:
-
a communication interface for sending and receiving network messages; and a control module coupled with the communication interface configured to; collect and store electronic data from a search user seeking to obtain diagnosis of the condition or problem, wherein the electronic data includes information indicative of at least one symptom relating to the condition or problem and includes information indicative of geographic region or location of the search user; apply stored diagnosis rules to the electronic data to identify at least one possible diagnosis of the condition or problem, wherein the stored diagnosis rules includes diagnosis rules generated from information contributed by any of (i) expert users and (ii) non-preselected contributing users, and wherein each diagnosis rule has associated therewith a diagnosis rule trust factor; and communicate to the search user the identified at least one possible diagnosis of the condition or problem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for diagnosing a condition or problem, method comprising utilizing at least one computing device that includes at least one processor and at least one memory element, to perform steps comprising:
-
collecting and storing electronic data from a search user seeking to obtain diagnosis of the condition or problem, wherein the electronic data includes information indicative of at least one symptom relating to the condition or problem and includes information indicative of geographic region or location of the search user; applying stored diagnosis rules to the electronic data to identify at least one possible diagnosis of the condition or problem, wherein the stored diagnosis rules includes diagnosis rules generated from information contributed by any of (i) expert users and (ii) non-preselected contributing users, and wherein each diagnosis rule has associated therewith a diagnosis rule trust factor; and communicating to the search user the identified at least one possible diagnosis of the condition or problem. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for diagnosing a condition or problem, method comprising utilizing at least one computing device that includes at least one processor and at least one memory element, to perform steps comprising:
-
collecting and storing electronic data from a search user seeking to obtain diagnosis of the condition or problem, wherein the electronic data includes information indicative of at least one symptom relating to the condition or problem and includes information indicative of geographic region or location of the search user; applying stored diagnosis rules to the electronic data to identify a plurality of possible diagnoses of the condition or problem, wherein each diagnosis rule has associated therewith a diagnosis rule trust factor; and communicating to the search user the plurality of possible diagnoses of the condition or problem, wherein such identifying includes ranking the possible diagnoses based at least in part on diagnosis rule trust factors associated with the diagnosis rules used to identify the respective possible diagnoses.
-
Specification