×

Systems and methods for providing input to virtual agent

  • US 9,560,089 B2
  • Filed: 12/11/2012
  • Issued: 01/31/2017
  • Est. Priority Date: 12/11/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • at least one memory storing one or more executable instructions; and

    at least one hardware processor coupled to the at least one memory and programmed by the one or more executable instructions to implement at least one virtual agent, the at least one virtual agent being programmed to;

    divide a record of a multiparty conversation into a plurality of segments, wherein the multiparty conversation comprises a prior virtual agent interaction during which at least one first task was performed by the at least one virtual agent;

    assign weights to at least some of the plurality of segments based on a chronological ordering of the plurality of segments, wherein the weights are determined by statistical analysis of a corpus of conversation histories tagged with respective user intents, a first weight assigned to a first segment is lower than a second weight assigned to a second segment that is later in time than the first segment, and the plurality of segments have successively increasing lengths from segment that is latest in time to a segment that is earliest in time; and

    analyze the at least some of the plurality of segments to identify at least one second task to be performed, wherein the at least one virtual agent is programmed to prioritize information obtained from the at least some of the plurality of segments based on the respective weights.

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