[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2009121269A1 - 即时通信中用户信息的表现方法、即时通信系统及设备 - Google Patents

即时通信中用户信息的表现方法、即时通信系统及设备 Download PDF

Info

Publication number
WO2009121269A1
WO2009121269A1 PCT/CN2009/070920 CN2009070920W WO2009121269A1 WO 2009121269 A1 WO2009121269 A1 WO 2009121269A1 CN 2009070920 W CN2009070920 W CN 2009070920W WO 2009121269 A1 WO2009121269 A1 WO 2009121269A1
Authority
WO
WIPO (PCT)
Prior art keywords
user information
user
information content
client
open
Prior art date
Application number
PCT/CN2009/070920
Other languages
English (en)
French (fr)
Inventor
戴永裕
李斌
Original Assignee
腾讯科技(深圳)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 腾讯科技(深圳)有限公司 filed Critical 腾讯科技(深圳)有限公司
Publication of WO2009121269A1 publication Critical patent/WO2009121269A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Definitions

  • the present invention relates to instant messaging technologies, and in particular, to a method for displaying user information in instant messaging, an instant messaging system and a device. Background of the invention
  • IM instant messaging
  • the user can log in to the IM client to set user information content such as nickname, age, gender, and personality signature, and open the set user information content to other users, so that other users can view the user setting.
  • user information content such as nickname, age, gender, and personality signature
  • the user can only set a user information content that is presented to other users for a single user name.
  • the user name can be the user number or the user's email address, etc., but as the user's personalized requirements continue to increase,
  • the user has different user information content for a single user name, so that different user users have different performance requirements to enhance the user experience.
  • the existing IM tool cannot realize the function that the user sets multiple pieces of user information content for a single user name, and differently sets the plurality of pieces of user information content to different friend users. Summary of the invention
  • the main purpose of the present invention is to provide a method for displaying user information in an instant communication, an instant messaging system, and a device, so that an IM user sets multiple pieces of user information content for a single user name, thereby providing different user information to different friends. Expressed differently.
  • the present invention provides a method for expressing user information in instant messaging, including: storing a correspondence between user information from a first client and each information constituting the user information, where the user information includes: a user name, The user information content and the open buddy list information; the corresponding relationship includes: a single user name, different user information content corresponding to the single user name, and open buddy list information corresponding to the different user information content;
  • the user information content is provided to a second client where the friend user in the open buddy list corresponding to the user information content is located.
  • the method Before storing the correspondence between the user information from the first client and the information constituting the user information, the method further includes: the first client setting the user information content and the open buddy list information, and combining The user name is transmitted in correspondence with the set user information content and open buddy list information and the information.
  • the setting, by the first client, the user information content and the open buddy list information includes: the first client listening to the user's mouse operation message, and when determining that the operation information is the user opening the user information management interface, according to the preset The maximum number of user information content that can be set by the user can be used to create a corresponding user information content input box;
  • the first client determines that the user sets the user information content through the user information content input box, reads the buddy list information of the known user, creates a buddy selection interface, and receives and saves the user according to different user information content.
  • the selected open friends form an open buddy list corresponding to different user information content.
  • the providing the user information content to the second client where the friend user is located in the open buddy list corresponding to the user information content includes:
  • the method further includes: the second client updating the performance of the second client main panel according to the received user information content.
  • the user information content is indexed by using a user information content identifier.
  • the present invention also provides an instant messaging system, including: a first client, a server, and a second client; wherein
  • the first client is configured to send, to the server, a data packet that carries a correspondence between the user information and the information that constitutes the user information, where the user information includes: a user name, a user information content, and an open friend.
  • the list information includes: a single user name, different user information content corresponding to the single user name, and open friend list information corresponding to the different user information content;
  • the server is configured to store a correspondence between the user information obtained by parsing the data packet and each information constituting the user information, and provide the user information content to the user according to the correspondence relationship a second client where the friend user in the open buddy list corresponding to the information content is located;
  • the second client is configured to receive user information content from the server, and update performance of the second client main panel according to the user information content.
  • the present invention also provides a first client, including: a user information setting module and a user information sending module;
  • the corresponding relationship is sent to the server; the corresponding relationship includes: a single user name, different user information content corresponding to the single user name, and open buddy list information corresponding to the different user information content.
  • the user information setting module includes: a first setting submodule and a second setting submodule:
  • the first setting sub-module is configured to monitor a user's mouse operation message, and when determining that the operation information is a user opening a user information management interface, create a corresponding one according to a preset maximum user information content number that the user can set.
  • the second setting sub-module is configured to: when determining that the user sets the user information content through the user information content input box, read the known user friend list information, create a friend selection interface, and receive and save the user according to different The open friends selected by the user information content constitute an open buddy list corresponding to different user information content.
  • the present invention also provides a server, including: a user information storage module and a user information providing module;
  • the user information storage module is configured to store a correspondence between user information from the first client and each piece of information constituting the user information, where the user information includes: a user name, a user information content, and an open buddy list information.
  • the corresponding relationship includes: a single user name, different user information content corresponding to the single user name, and the different user information Open buddy list information corresponding to each of the content contents;
  • the user information providing module is configured to provide the stored user information content to the second client where the friend user in the open friend list corresponding to the user information content is located.
  • the user information providing module includes: a command parsing submodule, a user information content submodule, and a user information content sending submodule;
  • the command parsing sub-module is configured to parse a protocol command for obtaining user information from the second client, and obtain the user name and friend user name to provide the user information content sub-module;
  • the user information content search sub-module is configured to search for an open buddy list information corresponding to the user name, and further search for an open buddy list to which the buddy user name belongs; and, according to the corresponding relationship, find the buddy user name to belong to The user information content corresponding to the open buddy list, and the found user information content is provided to the user information content sending sub-module;
  • the user information content sending submodule is configured to send the found user information content to the second client.
  • the present invention further provides a second client, including: a command sending module and a user information updating module connected to each other;
  • the command sending module is configured to send a protocol command for acquiring content of the user information to the server, where the protocol command includes a user name and a friend user name;
  • the user information update module is configured to update performance of the second client main panel according to user information content from the server.
  • the correspondence between the user information from the first client and the information constituting the user information is stored, and the user information includes: a user name, a user information content, and an open buddy list information.
  • the corresponding relationship includes: The user name, the different user information content corresponding to the single user name, and the open buddy list information corresponding to the different user information contents; thus, the subsequent user information content can be provided to the open buddy corresponding to the user information content according to the corresponding relationship The second client where the friend user in the list is located.
  • the solution of the present invention can set multiple pieces of user information content for a single user name, and display different user information content to different friend users, thereby satisfying the personalized needs of the user and improving the IM tool. Increased user experience with usability and ease of use.
  • FIG. 1 is a flowchart of a method for expressing user information in instant messaging according to the present invention
  • FIG. 2 is a flowchart of a method for setting user information content in a preferred embodiment of the method according to the present invention
  • FIG. 4 is a schematic structural diagram of an embodiment of an instant messaging system according to the present invention
  • FIG. 1 is a flowchart of an embodiment of a method for expressing user information in instant messaging according to the present invention. As shown in FIG. 1, the method mainly includes the following steps:
  • Step 101 The server pairs the user information from the first client and composes the user information. Corresponding relationship between each information is stored; the user information may include a user name, user information content, and open buddy list information; the corresponding relationship includes: a single user name, different user information content corresponding to a single user name, and different user information The open buddy list information corresponding to each content.
  • the user 1 needs to present different user information content to different friends.
  • the user name and the login password of the user 1 are used to log in to the IM client.
  • the user name may be the user number or the email address of the user, etc., in the implementation of the present invention.
  • the IM client that the user 1 logs in is referred to as the first client.
  • the user information content and the open friend list information are set in the first client, and the first client combines the user name of the user 1 with the set user information content and the open friend list information, and each The corresponding relationship between the information is sent to the server; wherein, the set information has the following correspondence relationship: the user information content may be set in multiple copies, and the set plurality of user information contents respectively correspond to respective open friend lists, and each open friend The user name in the list is 1.
  • the friend user name can be the friend user number or the email address of the friend user.
  • the different user information content can be opened only to the friend user in the corresponding open friend list.
  • the server stores the received user name of the user 1, the user information content, the open buddy list information, and the correspondence between the respective information.
  • Step 102 The server provides the user information content to the second client where the friend user in the open friend list corresponding to the user information content is located according to the correspondence.
  • the IM client After the buddy user of the user 1 logs in to the IM client, the IM client sends a protocol command for obtaining the user information content to the server, where the protocol command includes the user name of the user 1 and the friend user name, in the embodiment of the present invention.
  • the IM client that logs in to the user 1 of the user 1 is referred to as a second client; the server parses the protocol command to obtain the user name and friend user name of the user 1, and searches for the open friend list information corresponding to the user name of the user 1, and further searches for The open friend list to which the friend user name belongs; then, according to the correspondence, check The user information content corresponding to the open friend list to which the friend user name belongs is found, and the found user information content is sent to the second client; the second client updates the performance of the main panel according to the received user information content.
  • the server in the embodiment of the present invention is an IM server.
  • a user information management server connected to the IM server may be set up.
  • the database of the user information management server is used to store a large number of user information.
  • the server referred to in the embodiment of the present invention is composed of an IM server and a user information management server.
  • the friend of the user A includes the user B, the user C, and the user D.
  • the user A needs to present the user information content X to the user B and the user C, and present the user information content Y to the user D.
  • FIG. 2 is a flowchart of a method for setting user information content in a preferred embodiment of the method according to the present invention
  • FIG. 3 is a flowchart of a method for acquiring user information content in a preferred embodiment of the method according to the present invention
  • Step 201 User A logs in to the IM client, and enters the user name and login password of user A in the IM client.
  • the IM client that is logged in by the user A serves as the first client in the embodiment of the present invention.
  • the protocol command is sent to the IM server, and the protocol command carries the encrypted data packet.
  • Step 203 The IM server decrypts the encrypted data packet in the protocol command, and obtains the User A's user name and login password, and verify that user A's login is valid according to user A's username and login password. If authentication is valid, user A's login is accepted, and user A successfully logs in to the IM client; otherwise, IM The server notifies the user that the A client where the authentication is located fails the authentication, prompts the user A to re-enter the user name and login password, and logs in again.
  • Step 204 After the user A successfully logs in to the IM client, the IM client monitors the mouse operation message of the user A through the main panel to determine whether the user A opens the user information management interface. After the IM client determines that the user A opens the user information management interface. The corresponding user information content input box is created according to the maximum number of user information content that can be set by the user preset in the IM client. The maximum number of user information content that can be set by the user is preset in the IM client according to the actual application needs.
  • the maximum number of user information content that can be set by the user A is two, and the corresponding user information content input box that the IM client can create is two.
  • Step 205 The user A sets the user information content in the user information content input box created by the IM client, where the user information content includes a nickname, an age, a gender, a personality signature, and the like; after the user information content is set, the IM client reads the friend. List information, create a friend selection interface, and user A selects an open friend of the user information content in the friend selection interface to form an open friend list.
  • the user A sets the user information content X and the user information content Y in the user information content input box created by the IM client, where the user information content X and the user information content Y can be respectively numbered 1 and 2 for identification and indexing, in the preferred embodiment, numbers 1 and 2 are referred to as user information content identifiers of user information content X and Y; user A selects open friend of user information content X as user B through friend selection interface. And the user C, the user B and the user C form an open friend list of the user information content X; the open friend who selects the user information content Y is the user D, and the user D constitutes the open friend list of the user information content Y.
  • Step 206 The IM client combines the user name of the user A, the user information content identifier, the user information content, the open buddy list information, and the correspondence between the information into the data packet, and encrypts the data packet and carries the user in the set user.
  • the information is visible in the protocol command sent to the IM server.
  • Step 207 The IM server forwards the received data packet to the user information management server, and the user information management server decrypts and parses the data packet, and after confirming that the data packet is in a valid format, extracts the user name of the user A in the data packet.
  • the user information content identifier, the user information content, the open buddy list information, and the correspondence between the respective information, and the extracted information is stored in a database of the user information management server.
  • Step 208 The user information management server returns the result of the successful operation to the IM client. After receiving the result of the successful operation, the IM client sets the user name, user information content identifier, user information content, and open buddy list of the user A. The correspondence between the information and each information is stored in its own data file.
  • Step 209 User A's friend logs in to the IM client.
  • the login process is the same as the login process of user A, and will not be described here.
  • the IM client that is logged in by the user A of the user A is used as the second client in the preferred embodiment, and the user B is logged into the IM client in the subsequent process as an example.
  • Step 210 After the user B logs in to the IM client, combines the user name of the user B and the user name of the user A into the data packet, encrypts the data packet, and then transmits a protocol command for acquiring the content of the user information of the encrypted data packet. Send to the IM server.
  • Step 211 After receiving the protocol command for acquiring the content of the user information, the IM server forwards the data packet to the user information management server.
  • Step 212 The user information management server decrypts and parses the data packet, extracts the user name of the user B and the user name of the user A; and then queries the database through the user name of the user A to obtain the data queue corresponding to the user name of the user A. , to the data team obtained The column is traversed to obtain a user information content identifier corresponding to the user name of the user A, and an open friend list corresponding to the user information content identifier.
  • Step 213 The user information management server traverses the open buddy list corresponding to each user information content identifier, so as to find out the open buddy list to which the user B belongs, and then obtain the user information content identifier corresponding to the user B, and according to the obtained user information content.
  • the identifier obtains the corresponding user information content, and the encrypted data packet that combines the user information content is sent to the IM client where the user B is located.
  • Step 214 After receiving the data packet from the user information management server, the IM client where the user B is located decrypts and parses the data packet, confirms the data packet in a valid format, extracts the user information content, and updates the information of the user A. In the performance of the user B's main panel, the content of the user information corresponding to the user A is then stored in the data file of the IM client where the user B is located.
  • FIG. 4 is a schematic structural diagram of an embodiment of an instant messaging system according to the present invention, including: A client 10, a server 20, and a second client 30.
  • the first client 10 is configured to send, to the server 20, a data packet that carries the correspondence between the user information and the information that constitutes the user information, where the user information includes: a user name, a user information content, and an open buddy list information.
  • the corresponding relationship includes: a single user name, different user information content corresponding to a single user name, and open friend list information corresponding to different user information contents.
  • the server 20 is connected to the first client 10, and configured to store the correspondence between the user information obtained by parsing the data packet and each information constituting the user information, and provide the user information content to the corresponding relationship according to the correspondence relationship.
  • the second client 30 where the friend user is located in the open buddy list corresponding to the user information content.
  • Second client 30, connection service The server 20 is configured to receive user information content from the server 20, and update the performance of the main panel of the second client 30 according to the user information content.
  • the first client 10 includes: a user information setting module 11 and a user information sending module 12 connected to each other.
  • the user information setting module 11 is configured to set user information content and open friend list information.
  • the user information sending module 12 is configured to send the correspondence between the user information content and the open buddy list information set by the user name and user information setting module 11 and the respective information to the server 20.
  • the user information setting module 11 may specifically include: a first setting sub-module and a second setting sub-module: a first setting sub-module, configured to monitor a user's mouse operation message, and when the operation information is determined to be a user to open the user information management In the interface, the corresponding user information content input box is created according to the preset maximum user information content number that can be set by the user; and the second setting sub-module is configured to: when determining that the user sets the user information content through the user information content input box Read the known user buddy list information, create a buddy selection interface, and receive and save the open buddies selected by the user according to different user information content, and form an open buddy list corresponding to different user information content.
  • the first setting sub-module and the second setting sub-module are not illustrated in FIG.
  • the server 20 includes: a user information storage module 21 and a user information providing module 22 connected to each other.
  • the user information storage module 21 is configured to store the correspondence between the user information from the first client 10 and each piece of information constituting the user information.
  • the user information providing module 22 is configured to provide the stored user information content to the second client 30 where the friend user in the open friend list corresponding to the user information content is located according to the correspondence.
  • the user information providing module 22 may specifically include: a command parsing sub-module 221, a user information content searching sub-module 222, and a user information content transmitting sub-module 223.
  • the command parsing sub-module 221 is configured to parse the protocol command for obtaining the user information content from the second client 30, and obtain the user name and the friend user name to provide the user information content search sub-module. 222.
  • the user information content finding sub-module 222 is configured to search for the open friend list information corresponding to the user name, and further search for the open friend list to which the friend user name belongs; and find the user information corresponding to the open friend list to which the friend user name belongs according to the correspondence relationship.
  • the content, the found user information content is provided to the user information content sending sub-module 223.
  • the user information content sending sub-module 223 is configured to send the found user information content to the second client 30.
  • the second client 30 includes: an interconnected command transmitting module 31 and a user information updating module 32.
  • the command sending module 31 is configured to send, to the server 20, a protocol command for obtaining content of the user information, where the protocol command includes a username and a friend username.
  • the user information update module 32 is configured to update the performance of the main panel of the second client 30 according to the content of the user information from the server 20.
  • the present invention provides a method for displaying user information in instant messaging, an instant messaging system, and a device, so that a user can set multiple pieces of user information content for a single user name, and different user information content to different friends.
  • User performance to meet the individual needs of users, improve the usability and usability of IM tools, and enhance the user experience.
  • the IM client logged in as the user of the user information provider is referred to as the first client
  • the IM client logged in as the friend user of the user of the user information provider is referred to.
  • the terminal is called the second client. This naming is not used to distinguish different types of clients, and the client in the actual application can have all the functions of the first client and the second client.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Description

即时通信中用户信息的表现方法、 即时通信系统及设备 技术领域
本发明涉及即时通信技术, 尤其涉及一种即时通信中用户信息的表 现方法、 即时通信系统及设备。 发明背景
随着互联网技术的快速发展,网络即时通信( IM, Instant Messaging ) 工具已经被众多的网络用户所接受, 基于 IM实现的各种应用和服务也 越来越广泛。 IM 工具不仅在网络用户的休闲娱乐中, 而且在工作中也 得到了广泛的使用。 随着 IM工具的发展, IM工具不仅提供了基本的即 时通讯聊天服务, 还提供了日益丰富的附加通信服务和娱乐服务, 功能 日趋完善。
在当前的 IM应用中, 用户可以登录 IM客户端设置诸如昵称、 年 龄、 性别和个性签名等用户信息内容, 并将设置的用户信息内容对其他 用户开放, 从而使得其他用户可以查看到该用户设置的信息, 并通过查 看到的用户信息内容对该用户进行初步了解 , 便于后续的交流与沟通。
在当前的 IM应用中, 用户只能针对单个用户名设置一份向其他用 户表现的用户信息内容, 用户名可以为用户号码或用户的邮箱地址等 , 但是随着用户个性化要求的不断提高, 在实际应用中, 用户有针对单个 用户名设置不同用户信息内容, 从而向不同好友用户有区别的表现的需 求, 以增强用户的体验。 而现有的 IM工具还无法实现用户针对单个用 户名设置多份用户信息内容, 并将设置的多份用户信息内容有区别的表 现给不同好友用户的功能。 发明内容
有鉴于此, 本发明的主要目的在于提供一种即时通信中用户信息的 表现方法、 即时通信系统及设备, 以实现 IM用户针对单个用户名设置 多份用户信息内容, 从而向不同的好友用户有区别地表现。
为达到上述目的, 本发明的技术方案是这样实现的:
本发明提供了一种即时通信中用户信息的表现方法, 包括: 对来自第一客户端的用户信息及组成该用户信息的各信息之间的 对应关系进行存储, 所述用户信息包括: 用户名、 用户信息内容和开放 好友列表信息; 所述对应关系包括: 单一用户名, 所述单一用户名对应 的不同用户信息内容, 以及所述不同用户信息内容各自对应的开放好友 列表信息;
才艮据所述对应关系 , 将所述用户信息内容提供给与所述用户信息内 容对应的开放好友列表中的好友用户所在的第二客户端。
所述对来自第一客户端的用户信息及组成该用户信息的各信息之 间的对应关系进行存储之前, 进一步包括: 所述第一客户端设置所述用 户信息内容和开放好友列表信息 , 并组合所述用户名与设置的所述用户 信息内容和开放好友列表信息以及所述信息之间的对应关系进行发送。
所述第一客户端设置所述用户信息内容和开放好友列表信息包括: 所述第一客户端监听用户的鼠标操作消息 , 当确定所述操作信息为 用户打开用户信息管理界面时, 根据预先设定的用户可设置的最大用户 信息内容份数创建对应的用户信息内容输入框;
所述第一客户端确定用户通过所述用户信息内容输入框设置完用 户信息内容后, 读取已知的用户的好友列表信息, 创建好友选择界面, 并接收和保存用户按不同用户信息内容所选择的开放好友, 组成不同用 户信息内容所对应的开放好友列表。 所述将用户信息内容提供给与所述用户信息内容对应的开放好友 列表中的好友用户所在的第二客户端, 具体包括:
接收来自所述第二客户端的获取用户信息内容的协议命令, 所述协 议命令中包括用户名和好友用户名;
对所述协议命令进行解析得到所述用户名和好友用户名; 查找所述用户名对应的开放好友列表信息, 并进一步查找所述好友 用户名所属的开放好友列表;
根据所述对应关系, 查找到所述好友用户名所属的开放好友列表所 对应的用户信息内容;
将查找到的用户信息内容发送给所述第二客户端。
所述将用户信息内容提供给第二客户端之后, 该方法还包括: 所述 第二客户端根据所接收的用户信息内容更新所述第二客户端主面板的 表现。
较佳地, 利用用户信息内容标识对所述用户信息内容进行索引。 本发明还提供了一种即时通信系统, 包括: 第一客户端、 服务器和 第二客户端; 其中,
所述第一客户端 , 用于将携带用户信息及组成该用户信息的各信息 之间的对应关系的数据包发送给所述服务器, 所述用户信息包括: 用户 名、 用户信息内容和开放好友列表信息; 所述对应关系包括: 单一用户 名, 所述单一用户名对应的不同用户信息内容, 以及所述不同用户信息 内容各自对应的开放好友列表信息;
所述服务器, 用于对解析数据包所得到的用户信息及组成该用户信 息的各信息之间的对应关系进行存储, 并根据所述对应关系, 将所述用 户信息内容提供给与所述用户信息内容对应的开放好友列表中的好友 用户所在的第二客户端; 所述第二客户端, 用于接收来自所述服务器的用户信息内容, 并根 据所述用户信息内容更新所述第二客户端主面板的表现。
本发明还提供了一种第一客户端, 包括: 用户信息设置模块和用户 信息发送模块; 其中,
所述用户信息设置模块 , 用户设置用户信息内容和开放好友列表信 所述用户信息发送模块, 用于组合所述用户名与设置的所述用户信 息内容和开放好友列表信息以及所述信息之间的对应关系发送给服务 器; 所述对应关系包括: 单一用户名, 所述单一用户名对应的不同用户 信息内容, 以及所述不同用户信息内容各自对应的开放好友列表信息。
所述用户信息设置模块包括: 第一设置子模块以及第二设置子模 块:
所述第一设置子模块, 用于监听用户的鼠标操作消息, 当确定所述 操作信息为用户打开用户信息管理界面时, 根据预先设定的用户可设置 的最大用户信息内容份数创建对应的用户信息内容输入框;
所述第二设置子模块 , 用于当确定用户通过所述用户信息内容输入 框设置完用户信息内容时, 读取已知的用户好友列表信息, 创建好友选 择界面, 并接收和保存用户按不同用户信息内容所选择的开放好友, 组 成不同用户信息内容所对应的开放好友列表。
本发明还提供了一种服务器, 包括: 用户信息存储模块和用户信息 提供模块; 其中,
所述用户信息存储模块, 用于对来自第一客户端的用户信息及组成 该用户信息的各信息之间的对应关系进行存储, 所述用户信息包括: 用 户名、 用户信息内容和开放好友列表信息; 所述对应关系包括: 单一用 户名, 所述单一用户名对应的不同用户信息内容, 以及所述不同用户信 息内容各自对应的开放好友列表信息;
所述用户信息提供模块, 用于 ^居所述对应关系, 将所存储的用户 信息内容提供给与所述用户信息内容对应的开放好友列表中的好友用 户所在的第二客户端。
所述用户信息提供模块包括: 命令解析子模块、 用户信息内容查找 子模块和用户信息内容发送子模块; 其中,
所述命令解析子模块, 用于对来自所述第二客户端的获取用户信息 的协议命令进行解析 , 得到所述用户名和好友用户名提供给所述用户信 息内容查找子模块;
所述用户信息内容查找子模块, 用于查找所述用户名对应的开放好 友列表信息, 并进一步查找所述好友用户名所属的开放好友列表; 根据 所述对应关系, 查找所述好友用户名所属的开放好友列表所对应的用户 信息内容, 将查找到的用户信息内容提供给所述用户信息内容发送子模 块;
所述用户信息内容发送子模块 , 用于将查找到的用户信息内容发送 给所述第二客户端。
本发明还提供了一种第二客户端, 包括: 相互连接的命令发送模块 和用户信息更新模块; 其中,
所述命令发送模块, 用于向服务器发送获取用户信息内容的协议命 令, 所述协议命令中包括用户名和好友用户名;
所述用户信息更新模块, 用于根据来自所述服务器的用户信息内容 更新所述第二客户端主面板的表现。
可见, 采用本发明的技术方案, 对来自第一客户端的用户信息及组 成该用户信息的各信息之间的对应关系进行存储, 所述用户信息包括: 用户名、 用户信息内容和开放好友列表信息; 所述对应关系包括: 单一 用户名, 单一用户名对应的不同用户信息内容, 以及不同用户信息内容 各自对应的开放好友列表信息; 这样, 后续即可根据该对应关系, 将用 户信息内容提供给与用户信息内容对应的开放好友列表中的好友用户 所在的第二客户端。 与现有技术相比, 本发明所述方案能够针对单个用 户名设置多份用户信息内容, 并将不同的用户信息内容向不同的好友用 户表现, 从而满足用户的个性化需求, 提高 IM工具的可用性和易用性, 增强用户体验。 附图简要说明
下面将通过参照附图详细描述本发明的示例性实施例 , 使本领域的 普通技术人员更清楚本发明的上述及其它特征和优点 , 附图中:
图 1为本发明即时通信中用户信息的表现方法实施例的流程图; 图 2为本发明方法较佳实施例中用户信息内容设置方式的流程图; 图 3为本发明方法较佳实施例中用户信息内容获取方式的流程图; 图 4为本发明即时通信系统实施例的组成结构示意图。 实施本发明的方式
为使本发明的目的、 技术方案及优点更加清楚明白, 以下参照附图 并举实施例, 对本发明作进一步地详细说明。
为了满足用户个性化的需求, 本发明提供一种即时通信中用户信息 的表现方法, 用以实现用户登录到即时通信工具的客户端后, 针对单个 用户名设置多份用户信息内容, 并将设置的不同用户信息内容向不同的 好友用户进行表现。 图 1为本发明即时通信中用户信息的表现方法实施 例的流程图, 如图 1所示, 主要包括以下步骤:
步骤 101 : 服务器对来自第一客户端的用户信息及组成该用户信息 的各信息之间的对应关系进行存储; 用户信息可以包括用户名、 用户信 息内容和开放好友列表信息等; 对应关系包括: 单一用户名, 单一用户 名对应的不同用户信息内容, 以及不同用户信息内容各自对应的开放好 友列表信息。
用户 1需要向不同的好友表现不同的用户信息内容, 首先通过用户 1 的用户名及登录密码登录到 IM客户端; 其中, 用户名可以为用户号 码或用户的邮箱地址等; 在本发明的实施例中将用户 1登录的 IM客户 端称为第一客户端。 用户 1成功登录到第一客户端后, 在第一客户端中 设置用户信息内容和开放好友列表信息, 第一客户端组合用户 1的用户 名与设置的用户信息内容和开放好友列表信息以及各信息之间的对应 关系发送给服务器; 其中, 设置的各信息之间存在如下对应关系: 用户 信息内容可以设置多份, 而设置的多份用户信息内容分别对应各自的开 放好友列表, 各个开放好友列表中包^ 1友用户名, 其中, 好友用户名 可以为好友用户号码或好友用户的邮箱地址等 , 不同用户信息内容可以 仅向自身对应的开放好友列表中的好友用户开放。 服务器对接收到的用 户 1的用户名、 用户信息内容、 开放好友列表信息以及各信息之间的对 应关系进行存储。
步骤 102: 服务器根据所述对应关系, 将用户信息内容提供给与该 用户信息内容对应的开放好友列表中的好友用户所在的第二客户端。
当用户 1的好友用户登录到 IM客户端后, 通过 IM客户端向服务 器发送获取用户信息内容的协议命令, 该协议命令中包括用户 1的用户 名和该好友用户名,在本发明的实施例中将用户 1的好友用户登录的 IM 客户端称为第二客户端; 服务器对协议命令进行解析得到用户 1的用户 名和好友用户名, 查找用户 1的用户名所对应的开放好友列表信息, 并 进一步查找好友用户名所属的开放好友列表; 然后, 根据对应关系, 查 找到好友用户名所属的开放好友列表所对应的用户信息内容, 将查找到 的用户信息内容发送给第二客户端; 第二客户端根据接收到的用户信息 内容更新自身主面板的表现。
需要指出的是, 本发明实施例中的服务器为 IM服务器, 当然在实 际应用中, 由于各种用户信息众多, 为了对用户信息进行较好管理, 可 以设置与 IM服务器相连的用户信息管理服务器专门用于用户信息的管 理, 用户信息管理服务器的数据库用于存储众多用户信息, 对于此种情 况, 则本发明实施例所指的服务器由 IM服务器和用户信息管理服务器 共同组成。
下面通过具体的较佳实施例 , 对本发明所述用户信息表现方法作进 一步的伴细说明。
g殳在该较佳实施例中, 用户 A的好友包括用户 B、用户 C和用户 D, 用户 A需要将用户信息内容 X向用户 B和用户 C表现, 将用户信 息内容 Y向用户 D表现。
其中, 图 2为本发明方法较佳实施例中用户信息内容设置方式的流 程图;图 3为本发明方法较佳实施例中用户信息内容获取方式的流程图; 如图 2和 3所示, 包括以下步骤:
步骤 201: 用户 A登录 IM客户端, 在 IM客户端中输入用户 A的 用户名及登录密码。
用户 A所登录的 IM客户端在本发明实施例中作为第一客户端。 步骤 202: IM客户端组合用户 A的用户名及登录密码到数据包中, 并对数据包进行加密,然后通过 IM客户端与 IM服务器之间的通路,发 送验证用户名与登录密码有效性的协议命令到 IM服务器, 该协议命令 中携带加密的数据包。
步骤 203: IM服务器对协议命令中的加密数据包进行解密, 得到用 户 A的用户名及登录密码,并根据用户 A的用户名及登录密码验证用户 A的登录是否有效, 如果验证有效, 则接受用户 A的登录, 用户 A成功 登录到 IM客户端; 否则, IM服务器通知用户 A所在的 IM客户端验证 失败, 提示用户 A重新输入用户名及登录密码, 重新登录。
步骤 204: 用户 A成功登录 IM客户端后, IM客户端通过主面板监 听用户 A的鼠标操作消息, 以确定用户 A是否打开用户信息管理界面; 当 IM客户端确定用户 A打开用户信息管理界面后, 根据 IM客户端中 预先设定的用户可设置的最大用户信息内容份数创建对应的用户信息 内容输入框。 其中, 用户可设置的最大用户信息内容份数根据实际应用 需要在 IM客户端中预先进行设定。
假设该较佳实施例中, 用户 A可设置的最大用户信息内容份数为 2 份, 则 IM客户端可创建的对应用户信息内容输入框为 2个。
步骤 205: 用户 A在 IM客户端创建的用户信息内容输入框中设置 用户信息内容, 该用户信息内容包括昵称、 年龄、 性别和个性签名等; 用户信息内容设置完后, IM客户端读取好友列表信息, 创建好友选择 界面, 由用户 A在好友选择界面中选择用户信息内容的开放好友, 组成 开放好友列表。
该较佳实施例中, 用户 A在 IM客户端创建的用户信息内容输入框 中分别设置用户信息内容 X和用户信息内容 Y, 其中, 用户信息内容 X 和用户信息内容 Y可以分别用编号 1和 2进行标识和索引,则在该较佳 实施例中将编号 1和 2称为用户信息内容 X和 Y的用户信息内容标识; 用户 A通过好友选择界面选择用户信息内容 X的开放好友为用户 B和 用户 C, 由用户 B和用户 C组成用户信息内容 X的开放好友列表; 选 择用户信息内容 Y的开放好友为用户 D,由用户 D组成用户信息内容 Y 的开放好友列表。 步骤 206: IM客户端将用户 A的用户名、 用户信息内容标识、 用 户信息内容、 开放好友列表信息及各信息之间的对应关系组合到数据包 中, 对数据包进行加密后携带在设置用户信息可见的协议命令中发送给 IM服务器。
步骤 207: IM服务器将接收到的数据包转发给用户信息管理服务 器, 由用户信息管理服务器对数据包进行解密和解析, 确认是有效格式 的数据包后, 提取数据包中的用户 A的用户名、 用户信息内容标识、 用 户信息内容、 开放好友列表信息及各信息之间的对应关系, 并将提取的 信息存储到用户信息管理服务器的数据库中。
步骤 208: 用户信息管理服务器将操作成功的结果返回给 IM客户 端; IM客户端接收到操作成功的结果后, 将设置的用户 A的用户名、 用户信息内容标识、 用户信息内容、 开放好友列表信息以及各信息之间 的对应关系存储到自身的数据文件中。
步骤 209: 用户 A的好友登录到 IM客户端。
登录过程与用户 A的登录过程相同, 此处不再多述。 用户 A的好 友所登录的 IM客户端在该较佳实施例中作为第二客户端, 在后续的流 程中以用户 B登录 IM客户端为例进行描述。
步骤 210: 用户 B登录到 IM客户端后, 组合用户 B的用户名以及 用户 A的用户名到数据包中, 并对数据包进行加密, 然后将携带加密数 据包的获取用户信息内容的协议命令发送到 IM服务器。
步骤 211 : IM服务器接收到获取用户信息内容的协议命令后, 将数 据包转发给用户信息管理服务器。
步骤 212: 用户信息管理服务器对数据包进行解密和解析, 提取出 用户 B的用户名以及用户 A的用户名; 然后通过用户 A的用户名查询 数据库, 以获取用户 A的用户名所对应的数据队列, 对获取到的数据队 列进行遍历, 得到用户 A的用户名所对应的用户信息内容标识, 以及用 户信息内容标识所对应的开放好友列表。
步骤 213: 用户信息管理服务器遍历各个用户信息内容标识所对应 的开放好友列表, 从而查找出用户 B所属的开放好友列表, 进而得到用 户 B所对应的用户信息内容标识 ,并根据得到的用户信息内容标识获取 到对应的用户信息内容, 组合用户信息内容的加密数据包发送给用户 B 所在的 IM客户端。
步骤 214: 用户 B所在的 IM客户端接收到来自用户信息管理服务 器的数据包后,对数据包进行解密和解析,确认为有效格式的数据包后, 提取用户信息内容, 并更新用户 A的信息在用户 B的主面板中的表现, 然后将对应用户 A的用户信息内容存储到用户 B所在 IM客户端的数据 文件中。
这样, 用户 B即可看到用户 A所设置的用户信息内容 X。
为了实现上述本发明的即时通信中用户信息的表现方法, 本发明还 提供了一种即时通信系统, 如图 4所示, 图 4为本发明即时通信系统实 施例的组成结构示意图, 包括: 第一客户端 10、 服务器 20和第二客户 端 30。
第一客户端 10,用于将携带用户信息及组成该用户信息的各信息之 间的对应关系的数据包发送给服务器 20, 用户信息包括: 用户名、 用户 信息内容和开放好友列表信息等, 对应关系包括: 单一用户名, 单一用 户名对应的不同用户信息内容, 以及不同用户信息内容各自对应的开放 好友列表信息。 服务器 20, 连接第一客户端 10, 用于对解析数据包所 得到的用户信息及组成该用户信息的各信息之间的对应关系进行存储, 并根据对应关系 , 将用户信息内容提供给与该用户信息内容对应的开放 好友列表中的好友用户所在的第二客户端 30。 第二客户端 30, 连接服 务器 20, 用于接收来自服务器 20的用户信息内容, 并根据用户信息内 容更新第二客户端 30的主面板的表现。
其中, 第一客户端 10包括: 相互连接的用户信息设置模块 11和用 户信息发送模块 12。 用户信息设置模块 11 , 用于设置用户信息内容和 开放好友列表信息。 用户信息发送模块 12, 用于组合用户名与用户信息 设置模块 11 所设置的用户信息内容和开放好友列表信息以及各信息之 间的对应关系发送给服务器 20。
其中, 用户信息设置模块 11 中可具体包括: 第一设置子模块以及 第二设置子模块: 第一设置子模块, 用于监听用户的鼠标操作消息, 当 确定该操作信息为用户打开用户信息管理界面时, 根据预先设定的用户 可设置的最大用户信息内容份数创建对应的用户信息内容输入框; 第二 设置子模块, 用于当确定用户通过用户信息内容输入框设置完用户信息 内容时, 读取已知的用户好友列表信息, 创建好友选择界面, 并接收和 保存用户按不同用户信息内容所选择的开放好友, 组成不同用户信息内 容所对应的开放好友列表。 需要说明的是, 为简化附图, 图 4中并未对 第一设置子模块和第二设置子模块进行图示。
服务器 20包括: 相互连接的用户信息存储模块 21和用户信息提供 模块 22。 用户信息存储模块 21 , 用于对来自第一客户端 10的用户信息 及组成该用户信息的各信息之间的对应关系进行存储。 用户信息提供模 块 22, 用于才 据该对应关系, 将所存储的用户信息内容提供给与该用户 信息内容对应的开放好友列表中的好友用户所在的第二客户端 30。
其中, 用户信息提供模块 22中可具体包括: 命令解析子模块 221、 用户信息内容查找子模块 222和用户信息内容发送子模块 223。 命令解 析子模块 221 ,用于对来自第二客户端 30的获取用户信息内容的协议命 令进行解析 , 得到用户名和好友用户名提供给用户信息内容查找子模块 222。 用户信息内容查找子模块 222, 用于查找用户名对应的开放好友列 表信息,并进一步查找好友用户名所属的开放好友列表;根据对应关系, 查找好友用户名所属的开放好友列表所对应的用户信息内容, 将查找到 的用户信息内容提供给用户信息内容发送子模块 223。 用户信息内容发 送子模块 223, 用于将查找到的用户信息内容发送给第二客户端 30。
第二客户端 30包括: 相互连接的命令发送模块 31和用户信息更新 模块 32。 命令发送模块 31 , 用于向服务器 20发送获取用户信息内容的 协议命令, 该协议命令中包括用户名和好友用户名。 用户信息更新模块 32, 用于根据来自服务器 20的用户信息内容更新第二客户端 30的主面 板的表现。
综上所述, 本发明所提供的即时通信中用户信息的表现方法、 即时 通信系统及设备 , 使得用户可以针对单个用户名设置多份用户信息内 容, 并将不同的用户信息内容向不同的好友用户表现, 从而满足用户的 个性化需求, 提高 IM工具的可用性和易用性, 增强用户的体验。 需要 指出的是, 本发明中为了描述方便, 将作为用户信息提供者的用户所登 录的 IM客户端称为第一客户端, 并将作为用户信息提供者的用户的好 友用户所登录的 IM客户端称为第二客户端, 这种命名并非用于区分出 不同类型的客户端, 而实际应用中的客户端可具备第一客户端和第二客 户端的所有功能。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内, 所做的任何修改、 等同替换、 改进等, 均 应包含在本发明的保护范围之内。

Claims

权利要求书
1、 一种即时通信中用户信息的表现方法, 其特征在于, 包括: 对来自第一客户端的用户信息及组成该用户信息的各信息之间的 对应关系进行存储, 所述用户信息包括: 用户名、 用户信息内容和开放 好友列表信息; 所述对应关系包括: 单一用户名, 所述单一用户名对应 的不同用户信息内容, 以及所述不同用户信息内容各自对应的开放好友 列表信息;
才艮据所述对应关系 , 将所述用户信息内容提供给与所述用户信息内 容对应的开放好友列表中的好友用户所在的第二客户端。
2、 根据权利要求 1 所述的即时通信中用户信息的表现方法, 其特 征在于 , 所述对来自第一客户端的用户信息及组成该用户信息的各信息 之间的对应关系进行存储之前, 进一步包括:
所述第一客户端设置所述用户信息内容和开放好友列表信息 , 并组 合所述用户名与设置的所述用户信息内容和开放好友列表信息以及所 述信息之间的对应关系进行发送。
3、 根据权利要求 2所述的即时通信中用户信息的表现方法, 其特 征在于 , 所述第一客户端设置所述用户信息内容和开放好友列表信息包 括:
所述第一客户端监听用户的鼠标操作消息 , 当确定所述操作信息为 用户打开用户信息管理界面时, 根据预先设定的用户可设置的最大用户 信息内容份数创建对应的用户信息内容输入框;
所述第一客户端确定用户通过所述用户信息内容输入框设置完用 户信息内容后, 读取已知的用户的好友列表信息, 创建好友选择界面, 并接收和保存用户按不同用户信息内容所选择的开放好友, 组成不同用 户信息内容所对应的开放好友列表。
4、 根据权利要求 1 所述的即时通信中用户信息的表现方法, 其特 征在于, 所述将用户信息内容提供给与所述用户信息内容对应的开放好 友列表中的好友用户所在的第二客户端, 具体包括:
接收来自所述第二客户端的获取用户信息内容的协议命令, 所述协 议命令中包括用户名和好友用户名;
对所述协议命令进行解析得到所述用户名和好友用户名; 查找所述用户名对应的开放好友列表信息, 并进一步查找所述好友 用户名所属的开放好友列表;
根据所述对应关系, 查找到所述好友用户名所属的开放好友列表所 对应的用户信息内容;
将查找到的用户信息内容发送给所述第二客户端。
5、 根据权利要求 1 所述的即时通信中用户信息的表现方法, 其特 征在于, 所述将用户信息内容提供给第二客户端之后, 该方法还包括: 所述第二客户端根据所接收的用户信息内容更新所述第二客户端主面 板的表现。
6、 根据权利要求 1至 5中任一项所述的即时通信中用户信息的表 现方法, 其特征在于, 利用用户信息内容标识对所述用户信息内容进行 索引。
7、 一种即时通信系统, 其特征在于, 包括: 第一客户端、 服务器 和第二客户端; 其中,
所述第一客户端 , 用于将携带用户信息及组成该用户信息的各信息 之间的对应关系的数据包发送给所述服务器, 所述用户信息包括: 用户 名、 用户信息内容和开放好友列表信息; 所述对应关系包括: 单一用户 名, 所述单一用户名对应的不同用户信息内容, 以及所述不同用户信息 内容各自对应的开放好友列表信息;
所述服务器, 用于对解析数据包所得到的用户信息及组成该用户信 息的各信息之间的对应关系进行存储, 并根据所述对应关系, 将所述用 户信息内容提供给与所述用户信息内容对应的开放好友列表中的好友 用户所在的第二客户端;
所述第二客户端, 用于接收来自所述服务器的用户信息内容, 并根 据所述用户信息内容更新所述第二客户端主面板的表现。
8、 一种第一客户端, 其特征在于, 包括: 用户信息设置模块和用 户信息发送模块; 其中,
所述用户信息设置模块 , 用于设置用户信息内容和开放好友列表信 所述用户信息发送模块, 用于组合所述用户名与设置的所述用户信 息内容和开放好友列表信息以及所述信息之间的对应关系发送给服务 器; 所述对应关系包括: 单一用户名, 所述单一用户名对应的不同用户 信息内容, 以及所述不同用户信息内容各自对应的开放好友列表信息。
9、 根据权利要求 8所述的第一客户端, 其特征在于, 所述用户信 息设置模块包括: 第一设置子模块以及第二设置子模块:
所述第一设置子模块, 用于监听用户的鼠标操作消息, 当确定所述 操作信息为用户打开用户信息管理界面时, 根据预先设定的用户可设置 的最大用户信息内容份数创建对应的用户信息内容输入框;
所述第二设置子模块 , 用于当确定用户通过所述用户信息内容输入 框设置完用户信息内容时, 读取已知的用户好友列表信息, 创建好友选 择界面, 并接收和保存用户按不同用户信息内容所选择的开放好友, 组 成不同用户信息内容所对应的开放好友列表。
10、 一种服务器, 其特征在于, 包括: 用户信息存储模块和用户信 息提供模块; 其中,
所述用户信息存储模块, 用于对来自第一客户端的用户信息及组成 该用户信息的各信息之间的对应关系进行存储, 所述用户信息包括: 用 户名、 用户信息内容和开放好友列表信息; 所述对应关系包括: 单一用 户名, 所述单一用户名对应的不同用户信息内容, 以及所述不同用户信 息内容各自对应的开放好友列表信息;
所述用户信息提供模块, 用于 ^居所述对应关系, 将所存储的用户 信息内容提供给与所述用户信息内容对应的开放好友列表中的好友用 户所在的第二客户端。
11、 根据权利要求 10所述的服务器, 其特征在于, 所述用户信息 提供模块包括: 命令解析子模块、 用户信息内容查找子模块和用户信息 内容发送子模块; 其中,
所述命令解析子模块, 用于对来自所述第二客户端的获取用户信息 的协议命令进行解析 , 得到所述用户名和好友用户名提供给所述用户信 息内容查找子模块;
所述用户信息内容查找子模块, 用于查找所述用户名对应的开放好 友列表信息, 并进一步查找所述好友用户名所属的开放好友列表; 根据 所述对应关系, 查找所述好友用户名所属的开放好友列表所对应的用户 信息内容, 将查找到的用户信息内容提供给所述用户信息内容发送子模 块;
所述用户信息内容发送子模块 , 用于将查找到的用户信息内容发送 给所述第二客户端。
12、 一种第二客户端, 其特征在于, 包括: 命令发送模块和用户信 息更新模块; 其中,
所述命令发送模块, 用于向服务器发送获取用户信息内容的协议命 令, 所述协议命令中包括用户名和好友用户名;
所述用户信息更新模块, 用于根据来自所述服务器的用户信息内容 更新所述第二客户端主面板的表现。
PCT/CN2009/070920 2008-03-31 2009-03-20 即时通信中用户信息的表现方法、即时通信系统及设备 WO2009121269A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2008100906010A CN101247369B (zh) 2008-03-31 2008-03-31 即时通信中用户信息的表现方法、即时通信系统及设备
CN200810090601.0 2008-03-31

Publications (1)

Publication Number Publication Date
WO2009121269A1 true WO2009121269A1 (zh) 2009-10-08

Family

ID=39947577

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/070920 WO2009121269A1 (zh) 2008-03-31 2009-03-20 即时通信中用户信息的表现方法、即时通信系统及设备

Country Status (2)

Country Link
CN (1) CN101247369B (zh)
WO (1) WO2009121269A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247369B (zh) * 2008-03-31 2012-03-21 腾讯科技(深圳)有限公司 即时通信中用户信息的表现方法、即时通信系统及设备
CN102437973B (zh) * 2011-12-24 2016-06-29 上海量明科技发展有限公司 即时通信中用户信息输出的方法及系统
CN105635242A (zh) * 2015-11-02 2016-06-01 东莞酷派软件技术有限公司 一种联系人添加方法和装置
CN111294275B (zh) * 2020-02-26 2022-10-14 上海云鱼智能科技有限公司 一种im工具的用户信息索引方法、装置、服务器及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212548B1 (en) * 1998-07-30 2001-04-03 At & T Corp System and method for multiple asynchronous text chat conversations
US20050198164A1 (en) * 2004-01-22 2005-09-08 Mci, Inc. Method and system for providing universal relay services
CN1682210A (zh) * 2002-07-17 2005-10-12 快速流动股份有限公司 用于无线移动终端的语音和文本组聊天显示管理方法
CN101247369A (zh) * 2008-03-31 2008-08-20 腾讯科技(深圳)有限公司 即时通信中用户信息的表现方法、即时通信系统及设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100566305C (zh) * 2006-09-13 2009-12-02 阿里巴巴集团控股有限公司 一种快速登录即时通信系统的方法及其系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212548B1 (en) * 1998-07-30 2001-04-03 At & T Corp System and method for multiple asynchronous text chat conversations
CN1682210A (zh) * 2002-07-17 2005-10-12 快速流动股份有限公司 用于无线移动终端的语音和文本组聊天显示管理方法
US20050198164A1 (en) * 2004-01-22 2005-09-08 Mci, Inc. Method and system for providing universal relay services
CN101247369A (zh) * 2008-03-31 2008-08-20 腾讯科技(深圳)有限公司 即时通信中用户信息的表现方法、即时通信系统及设备

Also Published As

Publication number Publication date
CN101247369A (zh) 2008-08-20
CN101247369B (zh) 2012-03-21

Similar Documents

Publication Publication Date Title
RU2513761C2 (ru) Способ и сервер для мгновенного обмена сообщениями
CN106254560B (zh) 信息传输方法及装置
CN100568235C (zh) 用于进行项目共享的即时通信客户机和方法
WO2012097655A1 (zh) 一种群组的实现方法、系统及客户端
KR20190114023A (ko) 패킷 기반 데이터 통신의 디바이스 식별자 의존적 오퍼레이션 프로세싱
WO2011113372A1 (zh) 多群组操作同步的方法、系统和群组服务器
US20080005119A1 (en) Remotely updating a user status on a presence server
CN101237426A (zh) 好友添加装置及方法
WO2012130036A1 (zh) 一种跨应用的网络通信方法和设备
WO2009092222A1 (zh) 共享通信对象的方法、客户端及通信系统
CN101179520A (zh) 一种感知邮件状态的方法及系统
US9137047B2 (en) Instant messaging system, component and method for additional service
WO2013097740A1 (zh) 一种联系人动态信息的提示方法和装置
CN101242374A (zh) 即时通讯中匹配用户列表的系统、方法和即时通讯终端
WO2012152028A1 (zh) 一种基于终端的融合消息业务实现方法及装置
WO2004112315A1 (fr) Procede d'ouverture de session a identifications multiples pour systeme de messagerie instantanee
US20080281936A1 (en) System and method for pushing service
WO2009121269A1 (zh) 即时通信中用户信息的表现方法、即时通信系统及设备
WO2008071109A1 (fr) Procédé et système de réalisation de gestion de compte de courrier tiers
CN104093081A (zh) 一种基于数字电视的在线即时聊天系统及实现方法
CN103442256B (zh) 一种基于html5实现电子节目菜单的方法及系统
JP5589034B2 (ja) 情報流通システム、認証連携方法、装置及びそのプログラム
WO2012025044A1 (zh) 一种传递消息的方法和服务器
CN108683651A (zh) 一种单点登录方法、服务端及系统
US20140244656A1 (en) Trans-community search method and apparatus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09727587

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 17/02/2011)

122 Ep: pct application non-entry in european phase

Ref document number: 09727587

Country of ref document: EP

Kind code of ref document: A1