Patent ID: 8626796
Filing Date: 2014-01-07
Classification: G06Q,G09B,G16H

Abstract:
1. A non-transitory computer-readable medium encoded with a data structure operable in a computer system with one or more computer-implemented functions, the data structure comprising: one or more food product information tables including entities for: identifying one or more food products, each by a unique identifier, listing ingredients of each food product, and listing nutritional information of each food product; a nutritional element mapping table including an element name field for selecting a nutritional element associated with a food product to be rated based on information of the one or more food product information tables, a nutrient keywords field for inputting one or more nutritional element keywords, an element rules point field for inputting one or more nutritional element point values associated with the selected nutritional element and an element rules range field for inputting one or more ranges of nutritional element input values associated with the selected nutritional element; a rating mapping table for designating a rating algorithm type for one or more of the one or more food products, wherein the rating mapping table is configured to permit selection of a particular rating algorithm type based on food type selection, wherein a value or values of either or both of the element rules point field and the element rules range field of the nutritional element mapping table may be modified based on the rating algorithm type designated; and a point mapping table for generating a nutritional rating for each of the one or more food products determined using the particular rating algorithm designated as a function of the food type selection for each of the one or more food products, wherein each of the rating algorithm types is configured to calculate a total point value based on the element rules point field and the element rules range field used for the food type selection and generating the nutritional rating based on the total point value calculated.