×

Automatic execution of actions responsive to search queries

  • US 10,769,371 B1
  • Filed: 11/28/2017
  • Issued: 09/08/2020
  • Est. Priority Date: 11/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, by one or more computer processors coupled to at least one memory, a first set of verbs that represent digital user actions;

    determining a set of synonyms for verbs in the first set of verbs;

    selecting a second set of verbs from the set of synonyms;

    determining a set of seed verbs comprising the first set of verbs and the second set of verbs;

    determining a prompt phrase using a first seed verb of the set of seed verbs, wherein the prompt phrase is a question comprising the first seed verb;

    sending the prompt phrase to a first search engine for input as a first search query;

    determining a first autocomplete result from the first search engine responsive to input of the first search query;

    determining that the first autocomplete result comprises the first seed verb;

    sending the first autocomplete result to the first search engine for input as a second search query;

    determining a second autocomplete result from the first search engine responsive to input of the second search query;

    determining a set of autocompleted results comprising the first autocomplete result and the second autocomplete result;

    extracting the first seed verb and a first noun from the first autocomplete result;

    determining a search history associated with a user account for a second search engine;

    determining that the search history comprises a fourth search query, the fourth search query comprising the first seed verb and the first noun;

    determining first browsing data associated with the user account, wherein the first browsing data is for a first time interval preceding the fourth search query;

    determining second browsing data associated with the user account, wherein the second browsing data is for a second time interval after the fourth search query;

    determining that the second browsing data comprises a user action of changing a device setting;

    associating the fourth search query with the user action of changing the device setting in a user intended action database;

    determining that the fourth search query is input at the second search engine at a user device; and

    causing a device setting control user interface to be presented at the user device responsive to input of the fourth search query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×