×

Bridging communications between communication services using different protocols

  • US 8,775,529 B2
  • Filed: 05/08/2009
  • Issued: 07/08/2014
  • Est. Priority Date: 05/08/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for bridging communications, comprising:

  • a database comprising a plurality of user profiles; and

    agent servers, each of the agent servers adapted to deploy monitoring agents, each of the monitoring agents adapted to receive an identification of a source communication service and a first selected one of the user profiles, to register the first selected user profile with the source communication service, to collect events from the source communication service in a native communication protocol of the source communication service, and to transmit the events to the agent server, wherein the source communication service comprises a real-time group communication service;

    wherein the agent servers are further adapted to receive the events and, for sets of bridging instructions, to determine a destination communication service according to the sets bridging instructions, to identify events from the received events for relaying to the destination communication service, and to translate the identified events to a native communication protocol of the destination communication service; and

    wherein the agent servers are further adapted to deploy relay agents, each of the relay agents adapted to receive an identification of a destination communication service, a second selected one of the user profiles, and at least a portion of each of selected ones of the translated events, to register the second selected user profile with the destination communication service, and to submit the translated events to the destination communication service, wherein a communication portion of each of the relayed events comprises a user name that corresponds to a user that originated the event, an original communication, and an indication that the user originated the communication portion, the indication comprising language for indicating that the user originated the communication and one or more spaces, characters, or textual symbols for separating the user name and the indication from the communication.

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