US 11,915,331 B2
Restaurant matching and filtering for use in a health tracking system
Chul Lee, San Francisco, CA (US); and Yi Qiang, San Francisco, CA (US)
Assigned to MyFitnessPal, Inc., Austin, TX (US)
Filed by MYFITNESSPAL, INC., San Francisco, CA (US)
Filed on Mar. 4, 2021, as Appl. No. 17/192,376.
Application 17/192,376 is a continuation of application No. 15/723,508, filed on Oct. 3, 2017, granted, now 10,943,312.
Application 15/723,508 is a continuation in part of application No. 14/925,684, filed on Oct. 28, 2015, granted, now 10,387,931, issued on Jan. 25, 2018.
Prior Publication US 2021/0192647 A1, Jun. 24, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 50/12 (2012.01); A23L 33/00 (2016.01); G06Q 30/0601 (2023.01); G01S 19/42 (2010.01)
CPC G06Q 50/12 (2013.01) [A23L 33/30 (2016.08); G06Q 30/0621 (2013.01); G06Q 30/0623 (2013.01); A23V 2002/00 (2013.01); G01S 19/42 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of providing nutritional data to a user of a health tracking system, the method comprising:
receiving consumable record data for a plurality of consumable records from a plurality of health tracking devices, wherein the consumable record data includes at least nutritional data and a text string for a consumable item to which each consumable record relates, wherein a subset of the consumable records relate to a particular menu item, and wherein the text string and the nutritional data are different for each consumable record in the subset of consumable records;
storing the plurality of consumable records in a crowd-sourced database at a remote server;
enabling the user to select a restaurant via one of the health tracking devices, wherein said health tracking device includes a consumable log for the user comprising nutritional data entered by the user over a period of time;
generating first menu data based at least in part on the selected restaurant, the first menu data comprising a plurality of first menu items each having nutritional data associated therewith;
enabling the user to enter, via said one of the health tracking devices, a filtering metric by which the first menu data is filtered;
generating second menu data based at least in part on the filtered first menu data, the second menu data including partial nutritional data associated with the particular menu item;
receiving a selection of the particular menu item via the health tracking device;
identifying from the crowd-sourced database each of the subset of the consumable records as consumable record matches for the particular menu item, wherein each of the consumable record matches includes supplemental nutritional data associated with the particular menu item that is disparate from the partial nutritional data; and
displaying the subset of consumable records identified as consumable record matches for the particular menu item on the health tracking device.