Method for searching across instant message systems and interconnecting server
AssigneeHuawei Technologies Co., Ltd.
InventorsLunjian MU, Jue WANG
Life of this patent
Estimating the term…
Abstract
A method for searching across instant message systems and an interconnecting server are disclosed in the present invention. The method includes: searching in a SIMPLE IM system by a WV-IMPS user, and searching in a WV-IMPS system by a SIMPLE IM user. The interconnecting server includes a message input/output module and a message processing and converting module. The technical solution of the present invention seamlessly connects the search services of the WV-IMPS instant message system and the SIMPLE instant message system, and thus solves the problem on interconnecting search functions between different types of instant message systems.
Claims20
A method for searching across instant message systems, which is applied to searching across a WV-IMPS instant message system and a SIP/SIMPLE instant message system, comprising:
- an IMPS user terminal initiating a search request message carrying key words for searching to an IMPS server;
- the IMPS server receiving the search request message, and judging according to the key words for searching so that when the search is desired within a SIMPLE instant message server, forwarding the search request message to an interconnecting server through a SSP message;
- the interconnecting server converting the SSP search request message to a SIMPLE instant message search request message, and forwarding it to the SIMPLE instant message server;
- the SIMPLE instant message server finding a search result matching the key words for searching and returning a SIMPLE instant message search response message to the interconnecting server;
- the interconnecting server converting the SIMPLE IM search response message to a SSP search response message, and forwarding it to the IMPS server;
- and
- the IMPS server processing the SSP search response message, and returning the search result to the IMPS user terminal.
A method for searching across instant message systems, which is applied to searching across a WV-IMPS instant message system and a SIP/SIMPLE instant message system, comprising:
- an SIMPLE user terminal initiating a search request message carrying key words for searching to a SIMPLE instant message server;
- the SIMPLE instant message server receiving the search request message, and judging according to the key words for searching so that when the search is desired within an IMPS server, forwarding the search request message to an interconnecting server through a SIMPLE instant message;
- the interconnecting server converting the SIMPLE instant message search request message to a SSP search request message, and forwarding it to the IMPS server;
- the IMPS server finding a search result matching the key words for searching and returning a SSP search response message to the interconnecting server;
- the interconnecting server converting the SSP search response message to a SIMPLE IM search response message, and forwarding it to the SIMPLE IM server;
- and
- the SIMPLE IM server processing the SIMPLE IM search response message, and returning the search result to the SIMPLE user terminal.
An interconnecting server, which is applied to searching across a WV-IMPS instant message system and a SIP/SIMPLE instant message system, comprising a message input/output module and a message processing and converting module, wherein the message input/output module is connected with an IMPS server and a SIMPLE instant message server, and configured for receiving a search request message or a search response message from an IMPS server or a SIMPLE instant message server and for sending the message to the message processing and converting module, and further for receiving a message converted by the message processing and converting module and for forwarding the message to the IMPS server or the SIMPLE instant message server;
- and
- the message processing and converting module is configured for analyzing the search request message or the search response message, and for implementing a conversion between an SSP message from the IMPS server and a SIMPLE instant message from the instant message server.
A method for searching across instant message systems, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message system and a SIP/SIMPLE instant message system, comprising:
- receiving, by an instant message server of the IMPS system, a search request message carrying key words for searching from an IMPS user terminal;
- forwarding, by the instant message server of the IMPS system, the search request message to an interconnecting server using the Server-Server Protocol (SSP) when determining that the search is desired within a SIMPLE instant message server;
- receiving, by the instant message server of the IMPS system, a search response message based on the SSP, wherein the search response message carries a search result matching the key words for searching from the interconnecting server;
- and
- by the instant message server of the IMPS system, processing the SSP search response message, obtaining and returning the search result to the IMPS user terminal.
A method for searching across instant message systems, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message system and a SIP/SIMPLE instant message system, comprising:
- receiving, by a SIMPLE IM server, a search request message carrying key words for searching from a SIMPLE user terminal;
- forwarding, by the SIMPLE IM server, the search request message to an interconnecting server using the SIMPLE IM system protocol when determining that the search is desired within a IMPS instant message server;
- receiving, by the SIMPLE IM server, a search response message based on the SIMPLE IM system protocol, wherein the search response message carries a search result matching the key words for searching from the interconnecting server;
- and
- by the SIMPLE IM server, processing the search response message, obtaining and returning the search result to the SIMPLE user terminal.
An instant message server, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message system and a SIP/SIMPLE instant message system, configured to implement a method comprising:
- receiving a search request message carrying key words for searching from an IMPS user terminal;
- forwarding the search request message to an interconnecting server through a SSP message when determining that the search is desired within a SIMPLE instant message server;
- receiving a SSP search response message carrying a search result matching the key words for searching from the interconnecting server;
- and
- processing the SSP search response message, obtaining and returning the search result to the IMPS user terminal.
An SIMPLE IM server, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message system and a SIP/SIMPLE instant message system, configured to implement a method comprising:
- receiving a search request message carrying key words for searching from a SIMPLE user terminal;
- forwarding the search request message to an interconnecting server through a a SIMPLE instant message when determining that the search is desired within a IMPS instant message server;
- receiving a SIMPLE IM search response message carrying a search result matching the key words for searching from the interconnecting server;
- and
- processing the SIMPLE IM search response message, obtaining and returning the search result to the SIMPLE user terminal.
A method for searching across instant message systems, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message (IM) system and a SIP/SIMPLE instant message system, comprising:
- receiving, by an interconnecting server, a first search request message based on a Server-Server Protocol (SSP) from an instant message server of an IMPS system, wherein a search requested by the first search request message is desired within an instant message server of the SIMPLE IM system;
- converting, by the interconnecting server, the first search request message based on the SSP to a second search request message based on a SIMPLE IM system protocol;
- forwarding, by the interconnecting server, the second search request message based on the SIMPLE IM system protocol to a SIMPLE IM server;
- by the interconnecting server, receiving a first search response message carrying a search result based on the SIMPLE IM system protocol, and converting the first search response message based on the SIMPLE IM system protocol to a second search response message based on the SSP;
- and
- forwarding, by the interconnecting server, the second search response message based on the SSP to the instant message server of the IMPS system.
A method for searching across instant message systems, which is applied to searching across a Wireless Village-Instant Message & Presence Service (WV-IMPS) instant message (IM) system and a SIP/SIMPLE instant message system, comprising:
- receiving, by an interconnecting server, a first search request message based on a SIMPLE IM system protocol from an SIMPLE IM server, wherein a search requested by the first search request message is desired within an instant message server of the WV-IMPS system;
- converting, by the interconnecting server, the first search request message based on the SIMPLE IM system protocol to a second search request message based on a Server-Server Protocol (SSP);
- forwarding, by the interconnecting server, the second search request message based on the SSP to a IMPS server;
- by the interconnecting server, receiving a first search response message carrying a search result based on the SSP, and converting the first search response message based on the SSP to a second search response message based on the SIMPLE IM system protocol;
- and
- forwarding the second search response message based on the SIMPLE IM system protocol to the SIMPLE IM server.
Dependencies are inferred from the claim text.