×

Conversational interfaces

  • US 9,875,483 B2
  • Filed: 05/16/2013
  • Issued: 01/23/2018
  • Est. Priority Date: 05/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of responding to requests submitted through a conversational interface, the method comprising:

  • at a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors;

    receiving a request from a user using natural language through the conversational interface of an online commerce system, wherein the request comprises one of (1) a purchase request for a product or a service or (2) a recommendation request for the product or the service, and wherein the conversational interface comprises at least one communication channel comprising one or more of a website, an email, an instant message, a short message service (SMS) message, a social network post, or a voice communication;

    determining, based on the request, whether the computer system is able to fulfill the request automatically;

    in response to a determination that the computer system is able to fulfill the request automatically;

    fulfilling the request with no human interaction; and

    in response to a determination that the computer system is not able to fulfill the request without human intervention;

    sending the request to a human operator for fulfillment, wherein;

    determining whether the computer system is able to fulfill the request automatically comprises, in response to a determination that a type of the request is ambiguous based on contents of the request;

    determining that the computer system is able to fulfill the request without the human intervention;

    detecting what information is missing from the request;

    sending a message to the user through the conversational interface asking for the information that is missing from the request;

    receiving the information that is missing from the request from the user through the conversational interface; and

    fulfilling the request with no human interaction.

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