×

System and method for providing interactive communications

  • US 8,190,568 B2
  • Filed: 05/20/2005
  • Issued: 05/29/2012
  • Est. Priority Date: 05/20/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing interactive communications, comprising:

  • receiving a communication from a first of a plurality of communication devices associated with an originating persona, the communication destined for a targeted persona;

    determining an identity of the targeted persona;

    determining one or more rules associated with the identity of the targeted persona;

    obtaining presence information of the targeted persona;

    generating a script for sending the communication based on the identity of the targeted persona, the one or more rules associated with the identity of the targeted persona, and the presence information of the targeted persona, wherein the script indicates steps to follow for sending the communication to the targeted persona;

    sending the communication to a first communication device associated with the targeted persona in accordance with the determination of the identity of the targeted persona, the one or more rules associated with the identity, and the presence information of the targeted persona;

    sending, to the originating persona, a communication status that indicates a status of the communication sent to the first communication device associated with the targeted persona, wherein the communication status is sent after receiving the communication from the first of the plurality of communication devices associated with the originating persona and before the communication is received by the first communication device associated with the targeted persona;

    determining whether the communication is received by the first communication device associated with the targeted persona;

    sending the communication to a second communication device associated with the targeted persona if the first communication device associated with the targeted persona does not receive the communication;

    sending an acknowledgement of the communication to the first of the plurality of communication devices associated with the originating persona if the communication is received by the targeted persona;

    determining whether the acknowledgement is received by the first of the plurality of communication devices associated with the originating persona;

    sending the acknowledgement of the communication, based on one or more rules associated with an identity of the originating persona, to a second of the plurality of communication devices associated with the originating persona if the first of the plurality of communication devices associated with the originating persona does not receive the acknowledgement, wherein sending the acknowledgement comprises;

    determining the identity of the originating persona;

    determining the one or more rules associated with the identity of the originating persona;

    obtaining presence information of the originating persona;

    sending the acknowledgement to a selected one of the first and the second of the plurality of communication devices associated with the originating persona based on the identity of the originating persona, the one or more rules associated with the identity, and the presence information of the originating persona.

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