Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Instant communication system and method for updating contact information

A communication system and contact technology, applied in the field of instant messaging systems, can solve problems such as huge bandwidth costs, network packet loss, and decreased server operation stability, and achieve the effects of reducing bandwidth costs, reducing computation, and reducing load

Active Publication Date: 2009-04-08
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The enterprise instant messaging system in the current instant messaging system undertakes communication and management functions at the same time. The number of contacts who need the client to pay attention to the status is often more than a thousand, or even more than 10,000. Large modern enterprises even propose an order of magnitude of 100,000 simultaneous online contacts. It can be seen that the method for updating the status of contacts in the instant messaging system in the prior art will cause huge bandwidth costs. Not only that, when updating the status of contacts in the prior art, the server needs to analyze the list of contacts that each client pays attention to, And find the corresponding state information in its own memory, so it will bring considerable computing load. Excessive load will lead to defects such as network packet loss and decreased server operation stability.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Instant communication system and method for updating contact information
  • Instant communication system and method for updating contact information
  • Instant communication system and method for updating contact information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Embodiment 1: For an enterprise instant messaging system that undertakes communication and management functions at the same time, there are often more than a thousand contacts, or even more than ten thousand contacts, who need the client to pay attention to the status. When the online demand reaches the level of 100,000, the instant messaging client generally does not need to handle the communication needs of the same number of online users at the same time, including status processing. According to this feature, in this embodiment, the client's in-domain contacts and out-of-domain contacts are distinguished according to the architectural characteristics of the enterprise.

[0032] In the field of enterprise instant messaging, under normal circumstances, users' communication needs are generated by work needs. According to the tree structure of the organizational structure, the only path between any two employees can be drawn. Such as Figure 4 As shown, the path from ...

no. 2 example

[0048] The second embodiment: different from the first embodiment, in this embodiment, after step 1 is executed, the server may not notify the client of the contact list of the contact group in the domain, but provide the client with the contact within the domain The portal of people, through which the client searches for contacts in the domain that need to be followed according to its own needs, and saves them in the contact group in the domain. For the process of executing step 3, reference may be made to Embodiment 1, which will not be repeated here. The difference is that after the server sends the updated status information of the contacts in the domain to each client, the client obtains the required information from the list of contacts in the local domain in the contact group, and updates the status information of the contacts in the local domain. The list is updated.

[0049] Since the server actively pushes the contacts in the domain, the method of this embodiment ca...

no. 3 example

[0052] Embodiment 3: the instant messaging system of the present invention includes a server and a client, the server includes a contact storage module in the first domain, and a first communication module; the client includes a contact storage module in the second domain, and a second communication module; in addition, As a further improvement, the server may also include a first timer, such as Figure 5 shown. The working principle is as follows:

[0053] The contact person storage module in the first domain stores the state information of the contact person in the domain, and the contact person in the domain refers to the contact person stored in the contact person storage module in the same domain; the first communication module receives and sends various instructions, and the contact person stored in the server The in-domain contact list information in the person storage module is sent to the second communication module, and the second communication module stores it in t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for updating the linkman state of an instant communication system. A server establishes a linkman group in the domain and stores the state information of linkmen in the domain and the linkmen in the domain belong to the linkmen of the same linkman group in the domain; the server updates the stored state information of the linkmen in the domain; the server transmits the updated state information of the linkmen in the domain to the client terminal of the linkmen in the domain. The invention also provides a corresponding instant communication system. The invention can effectively decrease the calculation amount of the service and reduce the bandwidth pressure.

Description

technical field [0001] The invention relates to an instant messaging technology, in particular to a method for updating a contact state by an instant messaging system and the instant messaging system. Background technique [0002] The display of contact status is the basic experience in the field of instant messaging. Through the presentation of the status of the contact, the local client user can clearly know whether the other party is online, busy, or offline, and based on this, expect whether the other party can reply to the message immediately. Contact status is the most intuitive information for users to learn about contacts on the client, and this information is extremely time-sensitive. Because of the importance of status, whether it can accurately and real-time display the status of contacts is an important criterion for judging whether an instant messaging system is qualified or not. [0003] In the existing instant messaging system, the method for the client to u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/58H04L12/56
Inventor 夏志勇
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products