×

Avoiding message conflict

  • US 10,187,333 B2
  • Filed: 11/10/2015
  • Issued: 01/22/2019
  • Est. Priority Date: 11/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A communication system for communicating instant messages between a plurality of user accounts, each instant message forming part of a logical conversation stream comprising one or more such messages, the system comprising:

  • a plurality of communication terminals, each communication terminal being configured to service a respective user account by simultaneously supporting multiple instant messaging clients, each client being (i) associated with a respective user interface different from user interfaces associated with other instant messaging clients supported on the terminal, (ii) capable of transmitting and receiving instant messages to and from user accounts serviced on others of the communication terminals and (iii) configured to attribute to each instant message generated through that client an identifier corresponding to the client;

    a database storing a user profile for each of the user accounts, each user profile indicating which clients are supported by the communication terminal for the respective user account; and

    a server for supporting communication of the instant messages, the server having access to the database and being configured to direct instant messages received from a first communication terminal to a specific instant messaging client on a second communication terminal servicing an account of an intended recipient for display through the user interface associated with that instant messaging client different from the user interfaces associated with the other instant messaging clients supported on the second communication terminal, the specific client being selected by the server in dependence on the identifier attributed to the message received from the said one of the terminals and the user profile of the account of the intended recipient.

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