×

Intercepting file transfers in multi-node topologies

  • US 9,015,330 B2
  • Filed: 01/11/2010
  • Issued: 04/21/2015
  • Est. Priority Date: 01/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage devices having stored thereon computer program instructions for intercepting and processing a payload sent from a sending client to a receiving client, the program instructions executable by one or more processors to perform actions including:

  • a) receiving, at a first intermediate server, a session setup message sent between the sending client and the receiving client in a session setup protocol;

    b) inserting identifying information in the session setup message, the identifying information indicating a first server role corresponding to the first intermediate server;

    c) receiving the identifying information in the session setup message, receiving from a second intermediate server an indication of a second server role different from the first server role, and determining an intercept server role based on the identifying information, the intercept server role being a role other than a role corresponding to a home server associated with the sending client or the receiving client, wherein determining the intercept server role comprises selecting one of the first server role or the second server role to be the intercepting server role;

    d) sending an identification of the intercept server role in a subsequent message; and

    e) in response to receiving the subsequent message, processing a payload received in one or more messages of a secondary protocol, and sending the payload to the receiving client.

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