Patent ID: 11954718
Assignee: MWG, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 37:
38. A system, comprising:
a first computing device including a memory unit and a computer processor, the memory unit including stored thereon a database of region-varietal pairs of wine, wherein the region-varietal pair of wine includes a geographic wine region and a wine varietal; and
a software application, executable by the computer processor of the first computing device, and configured to:
obtain a user preference profile for wine with a software application, wherein the user preference profile includes a user preference value for one or more geographic wine regions and one or more wine varietals;
determine an association between the user preference value and at least one of the region-varietal pairs of wine;
based on the association between the user preference value and the at least one of the region-varietal pairs of wine, identify one or more wines from a plurality of wines obtained from a wine list of a commercial establishment or retail location;
implement a machine reading module to extract attributes for the plurality of wines on the wine list, wherein the machine reading module is further configured to 1) access with a communications network an electronic version of the wine list for one or more commercial establishments, 2) convert the electronic version of the wine list into a wine list text file; 3) parse the wine list text file to into lines of text including wine information; 4) parse the lines of text into wine attributes for a plurality of wines on the wine list, wherein the wine attributes include a) a region, b) a varietal, c) a vintage d) a name, e) a size, and f) a price; and
based on the wine attributes for the plurality of wines, matching each of the plurality of wines on the wine list with one or more region-varietal pairs for wine stored in computer memory, wherein each region-varietal pair includes a geographic wine region and a wine varietal.