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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com