×

APPARATUS AND METHOD FOR ENABLING COMMUNICATION WHEN NETWORK CONNECTIVITY IS REDUCED OR LOST DURING A CONVERSATION AND FOR RESUMING THE CONVERSATION WHEN CONNECTIVITY IMPROVES

  • US 20100069060A1
  • Filed: 09/02/2009
  • Published: 03/18/2010
  • Est. Priority Date: 09/17/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for conducting a conversation, comprising:

  • establishing a conversation between a first communication device and a second communication device over a connection on a network;

    continually determining during the conversation when the usable bit rate on the connection is either (i) at or above a bit rate threshold or (ii) below the bit rate threshold, the bit rate threshold defining a transmission bit rate over the connection sufficient for available media to be transmitted over the connection and rendered in near real-time, and depending on the determined usable bit rate either;

    (i) when the usable bit rate on the connection is at or above a bit rate threshold;

    (a) transmitting the media as it becomes available at the first communication device to the second communication device at or above the bit rate threshold; and

    (b) enabling the media transmitted at or above the bit rate threshold to be rendered at the second communication device in near real-time in a real-time rendering mode;

    or(ii) when the ascertained usable bit rate on the connection falls below the bit rate threshold;

    (c) storing the media at the first communication device when the ascertained usable bit rate on the connection falls below the bit rate threshold; and

    (d) transmitting the media from storage to the second communication device as conditions on the connection permit when the usable bit rate falls below the bit rate threshold,whereby the conversation may continue in a time-shifted mode when the usable bit rate is (ii) below the bit rate threshold and may resume in near real-time in the real-time rendering mode when the usable bit rate is (i) at or above the bit rate threshold after falling below the bit rate threshold.

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