CN1311671C

Method and system for multiple instant messaging login sessions

Abstract

Provides a mechanism for multiple instant messaging (IM) sessions associated with a single username. The front-end server receives the user login request and transmits the instant messaging system to the back-end server. Each login associated with a specific username is transmitted to the same backend server (or IM host). Messages targeting recipients with multiple active IM sessions are broadcast to all active sessions. Messages targeting recipients with a single IM session are unicast.

Term

Term ended

Expired 29 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 1 independent, 12 dependent

  1. 1
    第 1. 一种用于多个即时消息传递会话的方法,包括: (a) 响应用于登录到即时消息传递会话中的第一登录请求,将第一 登录请求分配给即时消息传递IM主机服务器,其中每个登录请求具有 一个与请求登录的用户相关联的登录标识符; (b) 将第一登录请求传递给在步骤(a)所分配的IM主机服务器;以 及 (c) 响应与第一登录请求具有相同登录标识符的第二登录请求,将 第二登录请求传送给在步骤(a)所分配的IM主机服务器。
  2. 2
    如权利要求1所述的方法,还包括: (d) 在会话列表中插入第一登录会话,第一登录会话对应于第一登 录请求,第一登录会话包括在步骤何所分配的IM主机服务器的信息。
  3. 3
    如权利要求2所述的方法,其中将第二登录请求传送给在步骤何 所分配的服务器的步骤包括从第一登录会话中检索在步骤(a)所分配的 IM主机服务器的信息。
  4. 4
    如权利要求1所述的方法,还包括: (e) 响应接收到与步骤(a)中的登录标识符相关联的用户的消息,判 定用户是否具有多个登录会话;以及 ⑴ 如果用户具有多个登录会话,则将所述相关联的用户的消息多 点传送到多个登录会话中的活动会话。
  5. 5
    如权利要求4所述的方法,还包括:判定是否所有会话都被锁 定,步骤(ί)中多个登录会话的活动会话包括未被锁定的会话。
  6. 6
    如权利要求4所述的方法,其中与登录标识符相关联的步骤(e)中 的用户包括用户组。
  7. 7
    如权利要求2所述的方法,还包括响应第一会话的退出,从会话 列表中删除第一登录会话。 一种用于多个即时消息传递会话的数据处理系统,包括: (a)用于响应用于登录到即时消息传递会话中的第一登录请求而将 200410089693.2 第 第一登录请求分配给即时消息传递IM主机服务器的工作电路,其中每 个登录请求具有一个与请求登录的用户相关联的登录标识符; (b) 用于将第一登录请求传递给在(a)中所分配的IM主机服务器的 工作电路;以及 (c) 用于响应与第一登录请求具有相同登录标识符的第二登录请求 而将第二登录请求传送给在(a)中所分配的IM主机服务器的工作电路。
  8. 8
    9. 如权利要求8所述的数据处理系统,还包括: (d) 用于在会话列表中插入第一登录会话的工作电路,第一登录会 话对应于第一登录请求,第一登录会话包括在(a)中所分配的IM主机服 务器的信息。
  9. 9
    10. 如权利要求9所述的数据处理系统,其中将第二登录请求传送 给在(a)中所分配的服务器包括从第一登录会话中检索在(町中所分配的 IM主机服务器的信息。
  10. 10
    11. 如权利要求10所述的数据处理系统,还包括: (e) 用于响应接收到与(a)中的登录标识符相关联的用户的消息而判 定用户是否具有多个登录会话的工作电路;以及 (f) 用于如果用户具有多个登录会话,则将所述相关联的用户的消 息多点传送到多个登录会话中的活动会话的工作电路。
  11. 11
    12. 如权利要求11所述的数据处理系统,还包括用于判定是否所有 会话都被锁定的工作电路,(f)中多个登录会话的活动会话包括未被锁定 的会话。
  12. 12
    13. 如权利要求11所述的数据处理系统,其中与登录标识符相关联 的(e)中的用户包括用户组。
  13. 13
    14. 如权利要求9所述的数据处理系统,还包括用于响应第一会话 的退出,从会话列表中删除第一登录会话的装置。 200410089693.2
Independent claims13