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

Claim 17:
18. A system, comprising:
a first computing device including a memory unit and a computer processor;
a database of region-varietal wine data stored in the memory unit, the region-varietal data including multiple wines classified according to a geographic hierarchy of wine region and varietals, wherein the geographic hierarchy of wine region and varietals includes a country, a sub-region within the country, and a base-level region within a sub-region of the country, wherein the base-level region is an identifiable region with unique soil conditions, unique climate conditions, unique wine aroma, and unique wine taste;
a software application executed by the computer processor of the first computing device that is configured to:
obtain a user preference profile for wine in response to inputs into a second computing device in electronic communication via a communications network with the first computing device, wherein the user preference profile includes a user preference value for one or more geographic wine regions and one or more wine varietals;
compile the user preference value for the user preference profile obtained from the second computing devices into the memory unit of the first computing device;
compile electronic data from an electronic data file of a wine list of a commercial establishment, wherein the electronic data file of the wine list is obtained via a communications network and is stored in the memory unit of the first computing device;
determine, via the computer processor, a recommendation value for each of the plurality of wines from the wine list, wherein the recommendation value is based on a relative variance between a user's preference profile and attributes of each of the plurality of wines from the wine list, wherein the relative variance is a quantitative parameter indicative of a difference between a user's preference value and the attributes of a particular wine, wherein the quantitative parameter is a sum of an absolute values of the difference between the user preference value and the attributes of a particular wine;
compile a list of recommended wines where the relative variance between the user's preference value and the attributes of the wine is within a predetermined threshold;
remove wines from the list of recommended wines where the relative variance between the user preference value and the attributes of a particular wine is outside of the predetermined threshold; and
cause the display, via the graphical user interface, of the list of recommend wines on the second computing device.