×

ESTABLISHING ONLINE COMMUNICATION SESSIONS BETWEEN CLIENT COMPUTING DEVICES

  • US 20110252146A1
  • Filed: 09/20/2010
  • Published: 10/13/2011
  • Est. Priority Date: 04/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for assisting in establishing an online communication session between client computing devices, comprising:

  • receiving from an initiating client computing device an invite request message for an online communication session that includes connection data of the initiating computing device and an online communication session endpoint identifier for an intended recipient;

    determining a set of one or more push tokens that are associated with the online communication session endpoint identifier, wherein each of the set of push tokens identifies a client computing device;

    transmitting an online communication session invite message that includes the connection data of the initiating client computing device to a set of one or more intended recipient client computing devices that correspond with the set of one or more push tokens;

    receiving an invite accepted message from at least one of the set of intended recipient client computing devices that includes connection data of that accepting computing device; and

    transmitting an invite accepted message to the initiating computing device that includes the connection data of each accepting computing device to allow the initiating computing device and each accepting computing device to establish a direct peer-to-peer online communication session.

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