US2012208151A1PendingUtilityA1

Method and system for assessing, scoring, grouping and presenting nutritional value information of food products

Assignee: CULVER STEPHEN FPriority: May 19, 2006Filed: Apr 20, 2012Published: Aug 16, 2012
Est. expiryMay 19, 2026(expired)· nominal 20-yr term from priority
G06Q 10/087G06Q 50/10G16H 20/60G09B 19/0092
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for presenting nutritional information about food products. The method involves gathering nutritional data about food products, analyzing that data to determine a nutritional value, scoring the product, and applying a designation reflecting the nutritional score. The nutritional value score designation is then displayed at the point of sale for observation by customers. The system includes a data gathering function, a data analyzing function, a data storing function, a scoring function, a reporting function and a display function to perform the steps of the method described.

Claims

exact text as granted — not AI-modified
1 - 11 . (canceled) 
     
     
         12 . A computer-implemented method of assigning nutritional value ratings to a plurality of food products of the same and different type, the computer-implemented method using a computer system having (i) a plurality of computer-implemented functions, and (ii) one or more databases, the computer-implemented method comprising, for each food product, assigning a rating by:
 a) executing a data gathering function and a data filtering function of the computer system that stores in one or more of the databases nutritional data for a plurality of nutritional quality attributes of each food product, wherein caloric value is not an evaluated nutritional quality attribute of the food product;   b) establishing ranges of nutritional quality attribute values for each nutritional quality attribute, wherein nutritional quality attribute values are not established for caloric content of the food product;   c) assigning a point value to each of the ranges of nutritional quality attribute values to establish the relative importance of each of the ranges, and storing the assigned point values in the one or more databases; and   d) executing a scoring function of the computer system that is in communication with the one or more databases that
 (i) calculates a total nutritional quality score for the food product based on the point values of the nutritional quality attributes for the food product and a scoring algorithm, and 
 (ii) assigns a nutritional value rating based on the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores, and wherein the same scoring algorithm and rating correlations are used for different types of food products. 
   
     
     
         13 . The method of  claim 12  wherein the nutritional data is based on a normalized serving size. 
     
     
         14 . The method of  claim 13  wherein the serving size is normalized on a predetermined caloric value. 
     
     
         15 . The method of  claim 12  wherein the nutritional value rating is a designation of stars. 
     
     
         16 . The method of  claim 15  wherein the designation of stars ranges from zero to three. 
     
     
         17 . The method of  claim 12  wherein the nutritional quality attributes include trans fat, saturated fat, cholesterol, added sugars, added sodium, dietary fiber, vitamins, minerals and whole grain. 
     
     
         18 . The method of  claim 12  wherein the scoring algorithm adds up the assigned point values to obtain the nutritional quality score. 
     
     
         19 . The method of  claim 12  wherein a first plurality of types of food products uses a first correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, and a second plurality of types of food products uses a second correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, the same nutritional value ratings being used for the first and second plurality of types of food products. 
     
     
         20 . The method of  claim 12  further comprising the step of executing a reporting function of the computer system in communication with the scoring function that presents the nutritional value rating for each food product in a human readable printed form. 
     
     
         21 . A computer-implemented system for assigning nutritional value ratings to a plurality of food products of the same and different type, the computer-implemented system comprising:
 (a) a data gathering function and a data filtering function of a computer system that
 (i) stores in one or more databases nutritional data for a plurality of nutritional quality attributes of each food product, wherein caloric value is not an evaluated nutritional quality attribute of the food product; and 
 (ii) establishes ranges of nutritional quality attribute values for each nutritional quality attribute, wherein nutritional quality attribute values are not established for caloric content of the food product; 
   (b) one or more of the databases of the computer system storing a point value assigned to each of the ranges of nutritional quality attributes to establish the relative importance of each of the ranges; and   (c) a scoring function of the computer system in communication with the one or more databases that
 (i) calculates a total nutritional quality score for the food product based on the point values of the nutritional quality attributes for the food product and a scoring algorithm, and 
 (ii) assigns a nutritional value rating based on the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores, and wherein the same scoring algorithm and rating correlations are used for different types of food products. 
   
     
     
         22 . The system of  claim 21  wherein the nutritional data is based on a normalized serving size. 
     
     
         23 . The system of  claim 22  wherein the serving size is normalized based on a predetermined caloric value. 
     
     
         24 . The system of  claim 21  wherein the nutritional value rating is a designation of stars. 
     
     
         25 . The system of  claim 24  wherein the designation of stars ranges from zero to three. 
     
     
         26 . The system of  claim 21  wherein the nutritional quality attributes include trans fat, saturated fat, cholesterol, added sugars, added sodium, dietary fiber, vitamins, minerals and whole grain. 
     
     
         27 . The system of  claim 21  wherein the scoring algorithm adds up the assigned point values to obtain the nutritional quality score. 
     
     
         28 . The system of  claim 21  wherein a first plurality of types of food products uses a first correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, and a second plurality of types of food products uses a second correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, the same nutritional value ratings being used for the first and second plurality of types of food products. 
     
     
         29 . The system of  claim 21  further comprising a reporting function of the computer system in communication with the scoring function that presents the nutritional value rating for each food product in a human readable printed form. 
     
     
         30 . A computer program product for assigning nutritional value ratings to a plurality of food products of the same and different type, wherein the computer program product includes computer-readable instructions tangibly embodied on a computer-readable medium that, when executed by a computer system, uses the computer system to perform a method comprising, for each food product, assigning a rating by:
 a. executing a data gathering function and a data filtering function of the computer system that
 i. stores in one or more databases nutritional data for a plurality of nutritional quality attributes of the food product, wherein caloric value is not an evaluated nutritional quality attribute of the food product; and 
 ii. establishes ranges of nutritional quality attribute values for each nutritional quality attribute, wherein nutritional quality attribute values are not established for caloric content of the food product; 
   b. assigning a point value to each of the ranges of nutritional quality attributes to establish relative importance of each of the ranges, and storing the point values for each of the ranges in the one or more databases; and   c. executing a scoring function of the computer system that is in communication with the one or more databases that
 i. calculates a total nutritional quality score for the food product based on the point values of the nutritional quality attributes for the food product and a scoring algorithm, and 
 ii. assigns a nutritional value rating based upon the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores, and wherein the same scoring algorithm and rating correlations are used for different types of food products. 
   
     
     
         31 . The computer program product of  claim 30  wherein the nutritional data is based on a normalized serving size. 
     
     
         32 . The computer program product of  claim 31  wherein the serving size is normalized based on a predetermined caloric value. 
     
     
         33 . The computer program product of  claim 30  wherein the nutritional value rating is a designation of stars. 
     
     
         34 . The computer program product of  claim 33  wherein the designation of stars ranges from zero to three. 
     
     
         35 . The computer program product of  claim 30  wherein the nutritional quality attributes include trans fat, saturated fat, cholesterol, added sugars, added sodium, dietary fiber, vitamins, minerals, and whole grain. 
     
     
         36 . The computer program product of  claim 30  wherein the scoring algorithm adds up the assigned point values to obtain the nutritional quality score. 
     
     
         37 . The computer program product of  claim 30  wherein a first plurality of types of food products uses a first correlation between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, and a second plurality of types of food products uses a second correlation between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, the same nutritional value ratings being used for the first and second plurality of types of food products. 
     
     
         38 . The computer program product of  claim 30  wherein the computer readable instructions further perform a method comprising the step of executing a reporting function of the computer system in communication with the scoring function that presents the nutritional value rating for each food product in a human readable printed form. 
     
     
         39 . A computer-implemented method of assigning nutritional value ratings to a plurality of food products of the same and different type, the computer-implemented method using a computer system having (i) a plurality of computer-implemented functions, and (ii) one or more databases, the computer-implemented method comprising, for each food product, assigning a rating by:
 a) executing a data gathering function and a data filtering function of the computer system that
 (i) analyzes nutritional data for a plurality of nutritional quality attributes of the food product, wherein caloric value is not an evaluated nutritional quality attribute of the food product, to determine its relative importance with respect to the nutritional value of the product; 
 (ii) normalizes the nutritional data for a predetermined caloric value to allow accurate comparison of different food products; 
 (iii) stores the normalized nutritional data in the one or more databases including at least the Uniform Product Code and the normalized nutritional data; and 
 (iv) establishes ranges of nutritional quality attribute values for each nutritional quality attribute based on the normalized nutritional data; 
   b) assigning a point value to each of the ranges of nutritional quality attributes to establish relative importance and storing the point values for each of the ranges in the one or more databases; and   c) executing a scoring function of the computer system that is in communication with the one or more databases that
 (i) calculates a total nutritional quality score for the food product based on the point values of the nutritional quality attributes for the food product reflecting the food's value and a scoring algorithm assessing amounts of at least trans fat, saturated fat, cholesterol, added sugar, added sodium, dietary fiber, vitamins, minerals and whole grain, and 
 (ii) assigns a nutritional value rating based on the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores, and wherein the same scoring algorithm and rating correlations are used for different types of food products. 
   
     
     
         40 . A computer-implemented method of assigning nutritional value ratings to a plurality of food products of the same and different type, the computer-implemented method using a computer system having (i) a plurality of computer-implemented functions, and (ii) one or more databases, the computer-implemented method comprising, for each food product, assigning a rating by:
 a) executing a data gathering function of the computer system that stores in one or more of the databases nutritional data for a plurality of nutritional elements of each food product;   b) using a caloric value to normalize nutritional element values for the nutritional elements for each food product and establishing ranges of nutritional element values for each nutritional element, wherein calories is not a nutritional element for which a range of nutritional element values is established;   c) assigning a point value to each of the established ranges of nutritional element values to establish the relative importance of each of the ranges, and storing the assigned point values in the one or more databases; and   d) executing a scoring function of the computer system that is in communication with the one or more databases that
 (i) calculates a total nutritional quality score for the food product based on the point values of the nutritional elements for the food product and a scoring algorithm, and 
 (ii) assigns a nutritional value rating based on the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores. 
   
     
     
         41 . The method of  claim 40  wherein the nutritional data is based on a normalized serving size. 
     
     
         42 . The method of  claim 41  wherein the serving size is normalized on a predetermined caloric value. 
     
     
         43 . The method of  claim 40  wherein the nutritional value rating is a designation of stars. 
     
     
         44 . The method of  claim 43  wherein the designation of stars ranges from zero to three. 
     
     
         45 . The method of  claim 40  wherein a first plurality of types of food products uses a first correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores, and a second plurality of types of food products uses a second correspondence between each nutritional value rating and a nutritional quality score or a range of nutritional quality scores. 
     
     
         46 . The method of  claim 40  wherein any food product that does not have a minimum caloric value greater than zero is not included in the plurality of food products rated. 
     
     
         47 . The method of  claim 40  wherein the nutritional elements are classified into primary nutritional elements and secondary nutritional elements. 
     
     
         48 . A computer-implemented method of assigning nutritional value ratings to a plurality of food products of the same and different type, the computer-implemented method using a computer system having (i) a plurality of computer-implemented functions, and (ii) one or more databases, the computer-implemented method comprising, for each food product, assigning a rating by:
 a) storing in one or more of the databases nutritional data for a plurality of nutritional elements of each food product;   b) using a caloric value to normalize nutritional element values for the nutritional elements for each food product and establishing ranges of nutritional element values for each nutritional element, wherein calories is not a nutritional element for which a range of nutritional element values is established;   c) weighting nutritional element values to assign relative importance to each nutritional element of the plurality of nutritional elements for which ranges of nutritional element values are established;   d) assigning a point value to each of the established ranges of nutritional element values to establish the relative importance of each of the ranges, and storing the assigned point values in the one or more databases; and   e) executing a scoring function of the computer system that is in communication with the one or more databases that
 (i) calculates a total nutritional quality score for the food product based on the point values of the nutritional elements for the food product and a scoring algorithm, and 
 (ii) assigns a nutritional value rating based on the total nutritional quality score, wherein each nutritional value rating corresponds to a nutritional quality score or a range of nutritional quality scores. 
   
     
     
         49 . The method of  claim 48  wherein the nutritional data is based on a normalized serving size. 
     
     
         50 . The method of  claim 49  wherein the serving size is normalized on a predetermined caloric value. 
     
     
         51 . A computer-implemented method of assigning nutritional value representations to a plurality of food products of the same and different type, the computer-implemented method using a computer system having (i) a plurality of computer-implemented functions, and (ii) one or more databases, the computer-implemented method comprising, for each food product, assigning a nutritional quality score by:
 a) executing a data gathering function of the computer system that stores in one or more of the databases nutritional data for a plurality of nutritional elements of each food product;   b) using a caloric value to normalize nutritional element values for the nutritional elements for each food product and establishing ranges of nutritional element values for each nutritional element, wherein calories is not a nutritional element for which a range of nutritional element values is established;   c) assigning a point value to each of the established ranges of nutritional element values to establish the relative importance of each of the ranges, and storing the assigned point values in the one or more databases; and   d) executing a scoring function of the computer system that is in communication with the one or more databases that calculates a single total nutritional quality score representative of total nutritional value for the food product based on the point values of the nutritional elements for the food product and a scoring algorithm.   
     
     
         52 . The method of  claim 51  wherein the nutritional data is based on a normalized serving size. 
     
     
         53 . The method of  claim 52  wherein the serving size is normalized on a predetermined caloric value.

Join the waitlist — get patent alerts

Track US2012208151A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.