×

Question and answer interface based on contextual information

  • US 10,289,729 B2
  • Filed: 03/17/2016
  • Issued: 05/14/2019
  • Est. Priority Date: 03/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, from a mobile computing device, data identifying one or more contexts, wherein at least one of the one or more contexts includes a location-based context of the mobile computing device, wherein the location-based context specifies a location of a user associated with the mobile computing device;

    selecting an initial set of questions based at least on the location-based context of the one or more contexts, wherein the initial set of questions comprises questions previously submitted by other users that are associated with the location of the user;

    for each question of the initial set of questions, generating user interface data that causes a user interface to display a respective representation of the question and a selectable interface element associated with the question;

    providing, to the mobile computing device, the generated user interface data that causes a user interface to display the respective representation of each question and each selectable interface element, for output on a user interface of the mobile computing device;

    receiving, from the mobile computing device, data indicating a selection of a particular selectable interface element associated with a particular question of the initial set of questions;

    selecting a set of answers associated with the particular question;

    for each answer of the set of answers, generating user interface data that causes a user interface to display a respective representation of the answer and a selectable interface element associated with the answer;

    providing, to the mobile computing device, the generated user interface data that causes a user interface to display the respective representation of each answer that is associated with the particular question, for output on the user interface of the mobile computing device;

    receiving, from the mobile computing device, data indicating a selection of a particular selectable interface element associated with a particular answer of the set that are associated with the particular question;

    determining that an additional set of other questions is associated with the particular answer; and

    in response to determining that the additional set of other questions is associated with the particular answer;

    for each question of the additional set of other questions, generating user interface data that causes a user interface to display a respective representation of the question and a selectable interface element associated with the question; and

    providing, to the mobile computing device, the generated user interface data that causes a user interface to display the respective representation of each question of the additional set, for output on the user interface of the mobile computing device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×