US 12,353,450 B2
Method and system for conversational input device with intelligent crowd-sourced options
Andrew J. Smith, St. Louis, MO (US); Saravana Perumal Shanmugam, Fremont, CA (US); Adam Kenneth Hosp, Lake St. Louis, MO (US); Ted P. Sanders, Chesterfield, MO (US); Michael K. Forbis, St. Louis, MO (US); and Sarala Buradagunta, West Orange, NJ (US)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by Mastercard International Incorporated, Purchase, NY (US)
Filed on Nov. 29, 2022, as Appl. No. 18/070,906.
Application 18/070,906 is a continuation of application No. 15/614,727, filed on Jun. 6, 2017, granted, now 11,537,644.
Prior Publication US 2023/0089001 A1, Mar. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/242 (2019.01); G06F 16/332 (2019.01); G06F 16/3329 (2025.01); G06F 16/435 (2019.01); G06Q 10/063 (2023.01); G10L 15/18 (2013.01)
CPC G06F 16/3329 (2019.01) [G06F 16/243 (2019.01); G06F 16/3322 (2019.01); G06F 16/435 (2019.01); G06Q 10/063 (2013.01); G10L 15/18 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of providing intelligent natural language query suggestions, comprising:
upon a preset triggering event in which a user associated with a merchant opens an application or logs into a server, identifying, in a user database, a first user data entry from a plurality of user data entries, wherein the first user data entry (i) is associated with a first merchant, (ii) includes a first user identifier of the first merchant and (ii first user characteristic data of the first merchant, said first user characteristic data being merchant characteristic data and including at least size of the first merchant and historical transaction statistics of the first merchant;
retrieving, from the first user data entry, on a basis of the user identifier of the first merchant, the first user characteristic data of the first merchant including at least the size of the first merchant and the historical transaction statistics of the first merchant;
querying, based upon the first user characteristic data, a query database, wherein the query database stores query data entries from a plurality of merchant users and wherein the query data entries comprise at least natural language query data and query characteristic data;
identifying, from the plurality of query data entries in the query database, a plurality of query data entries of different respective merchants having characteristic data similar to the first user characteristic data of the first merchant such that at least the size of each different respective merchant and the historical transaction statistics of each respective merchant associated with the identified plurality of query data entries is similar to the size of the first merchant and the historical transaction statistics of the first merchant, and wherein the at least natural language query data of each query data entry of the plurality of query data entries identified in the query database comprises a natural language query received from a respective merchant user;
retrieving, the natural language query data associated with each of the plurality of one query data entries identified in the query database; and
transmitting, to a user device associated with the first user identifier, a notification comprising at least one natural language query suggestion that includes information that is anonymized such that the information cannot be directly attributed to any specific merchant.