×

Efficient transmission of presence update information to presence service clients

  • US 8,095,603 B2
  • Filed: 02/21/2007
  • Issued: 01/10/2012
  • Est. Priority Date: 02/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • at a proxy instant messaging server comprising at least one processor and memory in communication with said at least one processor, said server being in wireless communication with a plurality of communication clients executing at or comprising a like plurality of separate wireless communication devices, each of said communication clients being an instant messaging client;

    receiving an indicator, from one communication client of said plurality, that said communication client has become dormant, said indicator for causing said presence updates to be buffered at said proxy instant messaging server, wherein the communication client becoming dormant comprises presence information being undisplayable on a screen of the communication client;

    responsive to said receiving, buffering a set of presence updates destined for a presence service client associated with said communication client, each presence update of said set containing information regarding availability of at least one contact of a set of contacts for intercommunication via said communication client;

    receiving a further indicator indicating either that said communication client has ceased being dormant or that an event has occurred which shall cause said communication client to cease being dormant; and

    responsive to said receiving of said further indicator;

    upon determining that multiple presence updates of said set are capable of reconciliation into a single presence update, reconciling said multiple presence updates into a single presence update and sending said set of presence updates containing said single presence update in place of said multiple presence updates to said presence service client via a wireless connection from said proxy instant messaging server to said presence service client so as to avoid using any bandwidth of said wireless connection for transmitting said multiple presence updates from said proxy instant messaging server to said presence service client.

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