Patent ID: 8647267

Claim:
A method comprising: providing a list of a plurality of types of food; receiving a plurality of selections of a plurality of types of food from the list of the plurality of types of food, wherein each of the plurality of types of food specify ingestion of a food of the type of food; receiving an indication of a plurality of ingestion times; recording the plurality of types of food in a database with the plurality of ingestion times; providing a listing of a plurality of symptoms; receiving a selection of a symptom from the listing of the plurality of symptoms, and receiving an indication of a symptom time; recording the selection of the symptom in the database with the time the symptom occurred; and analyzing the database to determine whether any of the plurality of types of food are correlated with the occurrence of the symptom, wherein the analyzing comprises assigning a point to each type of food ingested within a predetermined time period prior to the symptom time.