×

Instant messaging device/server protocol

  • US 9,009,264 B2
  • Filed: 05/03/2006
  • Issued: 04/14/2015
  • Est. Priority Date: 10/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of a server device managing a contact list for a client device, the method comprising:

  • the server device defining a tag representing the currency of a contact list corresponding to the client device, the contact list comprising one or more groups of at least one contact associated with a plurality of IM services;

    the server device storing the tag;

    the server device updating the tag in response to updates to the contact list;

    the server device receiving from the client device, a value corresponding to a copy of the tag as previously stored by the client device;

    the server device comparing the value received from the client device to the tag stored by the server device to determine if a contact list update is required on the client device;

    for inbound IM communications, the server device;

    receiving an inbound data packet sent by said client device in accordance with a generic client to server protocol for said plurality of IM services;

    determining a configuration ID indicated in the inbound data packet, the configuration ID defining a specific IM server; and

    connecting said client device to said specific IM server; and

    for outbound IM communications, the server device;

    sending an outbound data packet according to the generic client to server protocol by including a corresponding configuration ID indicating from which of a plurality of different IM server types the outbound data packet is being sent to enable a recipient device to load a configuration file according to the configuration ID, the recipient device storing more than one such configuration file to address the plurality of different IM server types.

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