×

Managing delayed participation in a communication session

  • US 9,235,826 B1
  • Filed: 06/18/2012
  • Issued: 01/12/2016
  • Est. Priority Date: 06/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • retrieving, by a first computing device, a meeting appointment stored in the first computing device wherein the meeting appointment includes a first invitee and one or more other invitees, a meeting start time, and identifying information for a communication channel for a meeting, wherein the first invitee to the meeting is invited to the communication channel and the first invitee is associated with a second computing device;

    prior to the meeting start time, accessing a calendar of the first invitee and the one or more other invitees to determine whether scheduled events conflict with the meeting appointment for the first invitee and the one or more other invitees and notifying the first invitee when scheduled events conflict;

    sending, by the first computing device, a first request to the second computing device, wherein the first request enables the second computing device to join the communication channel, and wherein the first request is sent at the meeting start time;

    receiving, by the first computing device, a first control message that indicates a first time at which the second computing device will join the communication channel, wherein the first time is later than the meeting start time;

    upon receipt of the first control message, accessing, by the first computing device, the calendar of each of the first invitee and the one or more other invitees to determine whether the first time conflicts with another scheduled event for the first invitee and the one or more other invitees and notifying the first invitee when another scheduled event conflicts;

    sending an announcement message to one or more other computing devices associated with the one or more other invitees announcing the first time at which the second computing device will join the communication channel wherein the announcement message enables one of the one or more other computing devices associated with one of the one or more other invitees to send a preliminary scheduling message postponing connecting to the communication channel;

    sending a connection message to the one or more other computing devices associated with the one or more other invitees when the second computing device has connected to the communication channel to indicate that the second computing device has connected to the communication channel;

    receiving, by the first computing device, from the second computing device, a second control message that includes an identifier that identifies a second invitee not specified in the meeting appointment;

    identifying, by the first computing device, a third computing device that is associated with the second invitee identified in the second control message; and

    sending, by the first computing device, a second request to the third computing device, wherein the second request enables the third computing device to join the communication channel.

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