Patent Document ID: 9213940
Application ID: 14189799

Base Claim:
1. A method of operating a computer system to provide a conversational agent to mimic a user, the method comprising: providing a database accessible by the computer system, the database including a base personality component selected from a plurality of personalities, and a learning personality component capable of learning from content attributable to a user so as to also mimic the user; receiving in the computer system an input message from at least one of a client or an audience; processing in the computer system content of the input message to determine one or more candidate responses corresponding with at least one of the base personality component or the learning personality component, wherein the learning personality component capable to perform additional learning from additional content attributable to the user to determine one or more candidate responses; and generating in the computer system an output response message directed to said at least one of a client or an audience.

---

Claim 18:
18. The method of claim 1 , wherein the processing of the content of the input message further comprises: determining whether any candidate responses are available corresponding with the learning personality component or determining whether any candidate responses are available corresponding with the base personality component; making available candidate responses substantially according to a relationship with the input message; and selecting a response from the candidate responses based substantially upon the ranking.