×

System and method for analyzing messages and initiating communication sessions

  • US 9,572,189 B2
  • Filed: 11/20/2015
  • Issued: 02/14/2017
  • Est. Priority Date: 04/20/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying availability status data associated with one or more agents, wherein the availability status data indicates an availability status of the one or more agents to participate in a communication session, and wherein the one or more agents are associated with a plurality of providers;

    determining that an agent of the one or more agents is available to participate in the communication session, wherein determining that the agent is available includes using the availability status data, wherein the agent determined to be available is associated with a device, and wherein the agent is associated with a provider of the plurality of providers;

    facilitating a two-way communication session between the device associated with the agent and a computing device;

    analyzing one or more messages exchanged during the two-way communication session, wherein analyzing is performed using pattern recognition;

    detecting a telephone number from the one or more messages exchanged during the two-way communication session, wherein the telephone number is detected from the one or more messages using the pattern recognition;

    transmitting a request for additional information associated with the telephone number, wherein the additional information identifies a phone type associated with the telephone number;

    receiving the additional information associated with the telephone number;

    determining whether the telephone number is a mobile telephone number, wherein determining includes using the phone type associated with the telephone number to determine whether the telephone number is a mobile telephone number, and wherein the mobile telephone number is associated with a mobile device; and

    providing an alert when the telephone number is a mobile telephone number, wherein the alert includes an option to initiate a mobile text message communication session between the device associated with the agent and the mobile device associated with the mobile telephone number.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×