×

Internet cloud-hosted natural language interactive messaging system server collaboration

  • US 10,848,572 B2
  • Filed: 02/25/2019
  • Issued: 11/24/2020
  • Est. Priority Date: 06/21/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for server collaboration, the method comprising:

  • receiving, by a first bot server associated with a first uniform resource identifier (URI), a hypertext transfer protocol (HTTP) post call message from a messaging application server, wherein the HTTP post call message is associated with a user communicating with the messaging application server, and wherein information from the HTTP post call message is associated with a session;

    determining, by the first bot server, to transfer the session to a second bot server based on the HTTP post call message, wherein the second bot server is associated with a second URI;

    sending, by the first bot server, a transfer request, wherein the transfer request causes the session to be unassociated with the first bot server and associated with the second bot server;

    setting, by the first bot server, a timer for completion of operations to be performed by the second bot server, the operations being associated with the transfer request;

    in response to determining the timer has expired, determining, by the first bot server, that the operations have yet to be completed by the second bot server; and

    based at least in part on determining the operations have yet to be completed by the second bot server, transmitting, by the first bot server, an additional transfer request, wherein transmitting the additional transfer request causes the session to be unassociated with the second bot server and associated with the first bot server, wherein the first bot server subsequently performs the operations.

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