Presence method and presence server for instant messaging system

A communication system and server technology, applied in the field of state presentation servers, can solve problems such as increasing application complexity, poor speed and accuracy, and inability to meet enterprise instant messaging.

Active Publication Date: 2014-12-31
BEIJING FEINNO COMM TECH
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, the implementation of many servers used for status presentation is relatively complicated, not flexible enough, unable to meet the needs of enterprise instant messaging, increasing the complexity of applications, affecting system performance, and poor speed and accuracy

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
  • Presence method and presence server for instant messaging system
  • Presence method and presence server for instant messaging system
  • Presence method and presence server for instant messaging system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0050] In one embodiment of the present invention, the tasks completed by the status presence server include one or more of the following points, but are not limited to the following points (in this embodiment, the status presence server is based on the SIP protocol) :

[0051] (1) The client sends a registration message to the presence server, where the registration message contains the user's registration information; the presence server parses the registration message, obtains the user's registration information, and stores the user's registration information in the presence server's In the database (DB); the status presentation server returns a registration response message to the client, notifying the client that the user has comp...

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 discloses a presence method and a presence server for an instant messaging system. The presence method includes the steps: the presence server establishes a receiving thread, a transmitting thread, a message processing thread pool including at least two threads, and a message queue; a client communication thread receives messages, including a message about publishing of status information of a user, transmitted by a client, and caches the message in the message queue; a message processing thread reads the messages in the message queue and processes the messages to obtain processing results, including the status information of the user; the client communication thread feeds the processing results back to the corresponding client for presence. The presence method and the presence server according to the scheme have the advantages that internal message processing threads and the clients are isolated from interaction by the message queue so that the system is more stable; the use of a structural design of peripheral communication, the message queue and internal message processing leads to simple and flexible system design and convenient maintenance and expansion.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a state presentation method and a state presentation server in an instant messaging system. Background technique [0002] Presence (PRS for short) is a business capability that allows users to publish their own status information, allows users to query another user's status information, or successfully subscribes to another user's status After the state information changes, the user is notified of the change of the subscribed information. [0003] Status presentation is a basic capability that can provide status presentation capabilities for other service platforms, such as Instant Messaging (IM), Push to Talk Over Cellular (PoC), and multimedia conferences. [0004] The user's status information includes the user's willingness to communicate, the user's means of communication, the user's location, other descriptive information, and the like. In addition, it also incl...

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): H04L29/06H04L12/58
Inventor 衣春雷
Owner BEIJING FEINNO COMM TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products