# US 10,318,986 B1 · Method and system for curated product marketing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,318,986 B1
- Document ID: US10318986B1
- Status: Granted
- Kind: B1
- Application number: 15/371,209
- Filed: 2016-12-07
- Granted: 2019-06-11
- Earliest claimed: 2015-12-10
- Assignees: Thirstie Inc.
- Applicants: Thirstie Inc.
- Inventors: Devaraj Southworth; Maxim Razmakhin
- Web page: https://patentgrep.com/patent/US10318986B1

## CPC

- G06Q 30/0253: {During e-commerce, i.e. online transactions}
- G06Q 10/083: Shipping
- G06Q 10/0841: {Compliance with shipping requirements}
- G06Q 20/102: {Bill distribution or payments}
- G06Q 30/0267: {Wireless devices}
- G06Q 30/0613: {using intermediate agents}
- G07F 9/002: {Vending machines being part of a centrally controlled network of vending machines}
- G07F 9/026: {for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty}
- G07G 1/0036: {Checkout procedures}
- G06Q 50/12: Hotels or restaurants
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G07G: REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS

## Abstract

A computer-implemented system is provided which performs a method for facilitating the discovery of product choices and the on-demand purchase of regulated products. The system associates a potential consumer with merchants, subject to jurisdictional constraints and consumer preferences, and operates on a network platform.

## Claims

### Claim 1

A computer-implemented method of assisting a consumer in the selection and online ordering of alcoholic beverages, via an Internet-connected computer platform, comprising the steps of:
(a) upon access of the platform by the consumer via a browser, acquiring the consumer's preferred products, preferred product types, and geographic location;
(b) displaying, via the browser, curated content and product content based on the preferred products, preferred product types, and geographic location;
(c) generating and displaying via the browser links to web pages related to the curated and product content;
(d) requesting and receiving the consumer's delivery address, and requesting and receiving information from the consumer regarding whether the consumer is of age to purchase alcoholic beverages in the jurisdiction covered by the delivery address;
(e) while the consumer is viewing content and clicking on links, updating preference parameters using a learning algorithm, wherein the learning algorithm: assigns weights to products and product characteristics observed to be of interest to the consumer as the consumer is viewing the curated and product content and clicking on the links, and updates the weights as the consumer shows greater or lesser interest during subsequent interactions;
(f) if a purchase history of the consumer is available, determining product types and products from past purchases, wherein the learning algorithm selects additional products and content for display to the consumer based on at least one of the updated weights and the determined product types and products;
(g) while the consumer is viewing the curated and product content, presenting via the browser opportunities to purchase the selected additional products and content;
(h) receiving choices from the consumer from at least one of the displayed curated content, the product content and the selected additional products and content;
(i) acquiring from the consumer a desired mode and timing of delivery;
(j) selecting one or more eligible merchants associated with delivery services that serve the consumer's delivery address;
(k) filtering eligible merchants by one or more criteria selected from the group consisting of: whether the merchant can deliver to the consumer's delivery address, whether the merchant can fulfill an order via the desired mode of delivery, and whether the merchant can fulfill an order meeting the desired timing of delivery during its hours of operation;
(l) ranking eligible merchants by one or more preference criteria selected from the group consisting of: which merchant has the largest inventory for the preferred product types; which merchant has largest inventory for the preferred products; which merchant has the broadest range of prices for the preferred product types; which merchant has performed best on prior orders; and which merchant is geographically closest to the delivery address;
(m) selecting an eligible merchant based on the highest ranking in step (l);
(n) receiving from the eligible merchant an indication that the consumer's choices are available from inventory;
(o) providing a gateway to allow a transaction of payment to be processed by the selected eligible merchant;
(p) receiving notice of delivery of the consumer's choices; and
(q) securely storing the transaction.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the curated content comprises published content obtained from third party sources.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the curated content comprises paid advertising.

### Claim 4

A computer-implemented method of assisting a consumer in the selection and online ordering of alcoholic beverages, via an Internet-connected mobile device, comprising the steps of:
(a) upon access of the platform by the consumer via the mobile device, acquiring the consumer's preferred products, preferred product types, and geographic location;
(b) displaying, via the mobile device, curated content and product content based on preferred products, preferred product types, and geographic location;
(c) generating and displaying, on the mobile device, links to web pages related to the curated and product content;
(d) requesting and receiving the consumer's delivery address, and requesting and receiving information from the consumer regarding whether the consumer is of age to purchase alcoholic beverages in the jurisdiction covered by the delivery address;
(e) while the consumer is viewing content and clicking on links, updating preference parameters using a learning algorithm, wherein the learning algorithm: assigns weights to products and product characteristics observed to be of interest to the consumer as the consumer is viewing the curated and product content and clicking on the links, and updates the weights as the consumer shows greater or lesser interest during subsequent interactions;
(f) if a purchase history of the consumer is available, determining product types and products from past purchases, wherein the learning algorithm selects additional products and content for display to the consumer, based on at least one of the updated weights and the determined product types and products;
(g) while the consumer is viewing curated content, presenting via the mobile device opportunities to purchase the selected additional products and content;
(h) receiving choices from the consumer from at least one of the displayed curated content, the product content and the selected additional products and content;
(i) acquiring from the consumer a desired mode and timing of delivery;
(j) selecting one or more eligible merchants associated with delivery services that serve the consumer's delivery address;
(k) filtering eligible merchants by one or more criteria selected from the group consisting of: whether the merchant can deliver to the consumer's delivery address, whether the merchant can fulfill an order via the desired mode of delivery, and whether the merchant can fulfill an order meeting the desired timing of delivery during its hours of operation;
(l) ranking eligible merchants by one or more preference criteria selected from the group consisting of: which merchant has the largest inventory for the preferred product types; which merchant has largest inventory for the preferred products; which merchant has the broadest range of prices for the preferred product types; which merchant has performed best on prior orders; and which merchant is geographically closest to the delivery address;
(m) selecting an eligible merchant based on the highest ranking in step (l);
(n) receiving from the eligible merchant an indication that the consumer's choices are available from inventory;
(o) providing a gateway to allow a transaction of payment to be processed by the selected eligible merchant;
(p) receiving notice of delivery of the consumer's choices; and
(q) securely storing the transaction.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein the curated content comprises published content obtained from third party sources.

### Claim 6 (depends on 4)

The computer-implemented method of claim 4, wherein the curated content comprises paid advertising.

### Claim 7

A non-transitory computer-readable medium storing instructions executable by a computer platform, that cause the computer platform to perform a method comprising the steps of:
(a) upon access of the platform by the consumer via a browser, acquiring the consumer's preferred products, preferred product types, and geographic location;
(b) displaying, via the browser, curated content and product content based on the preferred products, preferred product types, and geographic location;
(c) generating and displaying via the browser links to web pages related to the curated and product content;
(d) requesting and receiving the consumer's delivery address, and requesting and receiving information from the consumer regarding whether the consumer is of age to purchase alcoholic beverages in the jurisdiction covered by the delivery address;
(e) while the consumer is viewing content and clicking on links, updating preference parameters using a learning algorithm, wherein the learning algorithm: assigns weights to products and product characteristics observed to be of interest to the consumer as the consumer is viewing the curated and product content and clicking on the links, and updates the weights as the consumer shows greater or lesser interest during subsequent interactions;
(f) if a purchase history of the consumer is available, determining product types and products from past purchases, wherein the learning algorithm selects additional products and content for display to the consumer based on at least one of the updated weights and the determined product types and products;
(g) while the consumer is viewing the curated and product content, presenting via the browser opportunities to purchase the selected additional products and content;
(h) receiving choices from the consumer from at least one of the displayed curated content, the product content and the selected additional products and content;
(i) acquiring from the consumer a desired mode and timing of delivery;
(j) selecting one or more eligible merchants associated with delivery services that serve the consumer's delivery address;
(k) filtering eligible merchants by one or more criteria selected from the group consisting of: whether the merchant can deliver to the consumer's delivery address, whether the merchant can fulfill an order via the desired mode of delivery, and whether the merchant can fulfill an order meeting the desired timing of delivery during its hours of operation;
(l) ranking eligible merchants by one or more preference criteria selected from the group consisting of: which merchant has the largest inventory for the preferred product types;
which merchant has largest inventory for the preferred products; which merchant has the broadest range of prices for the preferred product types; which merchant has performed best on prior orders; and which merchant is geographically closest to the delivery address;
(m) selecting an eligible merchant based on the highest ranking in step (l);
(n) receiving from the eligible merchant an indication that the consumer's choices are available from inventory;
(o) providing a gateway to allow a transaction of payment to be processed by the selected eligible merchant;
(p) receiving notice of delivery of the consumer's choices; and
(q) securely storing the transaction.

### Claim 8 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the curated content comprises published content obtained from third party sources.

### Claim 9 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the curated content comprises paid advertising.
