×

Intelligent chat system

  • US 9,374,327 B2
  • Filed: 01/08/2013
  • Issued: 06/21/2016
  • Est. Priority Date: 01/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enhancing online chat experience, comprising:

  • establishing a chat session between a first participant and a second participant, the chat session being executed using a chat application that enables a plurality of messages to be transmitted between the first participant and the second participant, the messages being displayed in a chat window local to each participant;

    initiating a chat assistant configured to execute as a background process on a computer, the chat assistant configured to monitor the plurality of messages;

    monitoring, by the chat assistant, content in the plurality of messages transmitted between the first participant and the second participant;

    parsing, by the chat assistant, text of an instant message transmitted from the first participant to the second participant;

    recognizing a specified set of content in the instant message;

    in response to recognizing the set of content, determining, based on one or more privacy rules specified by the first participant, whether the first participant of the chat session has identified the second participant of the chat session as being permitted to view additional information obtained by the chat assistant from a third party service by using profile information of the first participant and automatically obtaining, from a data source external with respect to the chat application, the additional information if the second participant has been identified by the first participant as being permitted to view the additional information; and

    if the first participant has identified the second participant as being permitted to view the additional information, presenting simultaneously to both the first participant and the second participant, the obtained additional information within the chat window along with the instant message transmitted from the first participant to the second participant by the chat assistant without requiring either the first participant or the second participant to request the additional information manually, otherwise if the first participant has not identified the second participant as being permitted to view the additional information, presenting the instant message within the chat window without the additional information.

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