CN103095553A - Message communication method and system - Google Patents

Message communication method and system Download PDF

Info

Publication number
CN103095553A
CN103095553A CN201110344473XA CN201110344473A CN103095553A CN 103095553 A CN103095553 A CN 103095553A CN 201110344473X A CN201110344473X A CN 201110344473XA CN 201110344473 A CN201110344473 A CN 201110344473A CN 103095553 A CN103095553 A CN 103095553A
Authority
CN
China
Prior art keywords
picture
message
management server
client
sign
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN201110344473XA
Other languages
Chinese (zh)
Other versions
CN103095553B (en
Inventor
鞠进步
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shenzhou Taiyue Software Co Ltd
Original Assignee
Beijing Shenzhou Taiyue Software Co Ltd
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 Beijing Shenzhou Taiyue Software Co Ltd filed Critical Beijing Shenzhou Taiyue Software Co Ltd
Priority to CN201110344473.XA priority Critical patent/CN103095553B/en
Publication of CN103095553A publication Critical patent/CN103095553A/en
Application granted granted Critical
Publication of CN103095553B publication Critical patent/CN103095553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a message communication method and a system. The message communication method includes the following steps. Firstly, before a sending client terminal sends information comprising images, the fact that whether an image managing server stores the images or not is judged. If negative, the images are uploaded to the image managing server and provided corresponding identification. The image managing server stores the images with identification of the images as a search main key. Secondly, the sending client terminal sends the message comprising the images to a receiving client terminal. The images in the sent message are expressed as descriptive information of the images. The descriptive Information comprises identification of the images. Thirdly, the images are obtained based on the identification of the images. The receiving client terminal displays the images at a corresponding position of the message. The message communication method and the system can use any images in message communication and save network resources.

Description

A kind of message communication method and system
Technical field
The present invention relates to communication field, particularly relate to a kind of message communication method and system.
Background technology
In existing message communication, picture is used more and more frequently.For example, the picture as expression is widely used when chatting communication.But in the prior art, the picture that uses during message transfer is restricted, and the user can not arbitrarily insert any picture of thinking use in message text.For example, in prior art, can only use limited expression in the message communication, can not using arbitrarily, picture as expression, can only use the system's expression that carries usually.
In addition, client is each to be sent when comprising the message of picture, all needs to transmit picture in communication network, and the data volume that comprises due to picture is larger, so the user adopts prior art to use frequently picture also to increase the burden of communication network in the message communication.
Summary of the invention
The invention provides a kind of message communication method, can use any image in the message communication, and conserve network resources;
The present invention also provides a kind of message communication system, can use any image in the message communication, and conserve network resources.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of message communication method, described method comprises:
Step 1, before the transmit leg client sends and comprises the message of picture, judge whether picture management server has preserved described picture, if be no, with picture uploading to picture management server, described picture has corresponding sign, and described picture management server is stored described picture with the retrieval major key that is designated of picture;
Step 2, the message that the transmission of transmit leg client comprises picture are expressed as the descriptor of described picture to recipient's client at picture described in the message that sends, comprise the sign of described picture in described descriptor;
Step 3 is obtained described picture according to picture identification, and recipient's client shows described picture at the correspondence position of message.
Wherein, describedly judge whether picture management server has been preserved described picture and be specially:
Step 21, transmit leg client are converted to picture to be uploaded the picture that meets preset standard, the sign of the picture after T.G Grammar;
Step 22, described transmit leg client sends to described picture management server with described sign; And receive described picture management server and carry out the result for retrieval of picture retrieval according to described sign, if do not retrieve, determine that picture management server do not preserve described picture, if retrieve, determine that picture management server preserves described picture.
Wherein, describedly judge whether picture management server has been preserved described picture and be specially:
Step 31, the local sign of whether preserving picture to be uploaded of transmit leg client judgement if having, is determined to preserve described picture in described picture management server, otherwise, determine that picture management server do not preserve described picture;
Described with picture uploading to also comprising after picture management server:
Step 32, described picture management server is converted to the picture that receives the picture that meets preset standard, the sign of the picture after T.G Grammar, and the picture after will identifying and change returns to described transmit leg client and preserves.
Wherein, described step 3 comprises,
Step 41, recipient's client is after message, extract the sign of picture from the descriptor of the picture of described message, judge according to described sign whether this locality preserves described picture, if so, when showing the message that receives, at the described picture of correspondence position demonstration of message, otherwise, execution in step 42;
Step 42 gets described picture according to the sign of picture from described picture management server, and when showing the message that receives, and shows described picture at the correspondence position of message.
Wherein, described step 3 comprises,
Step 51, message server receives the described message that the transmit leg client sends, extract the sign of picture from the descriptor of the picture of described message, sign according to picture gets described picture from described picture management server, described message and described picture are sent to described recipient's client;
Step 52, recipient's client are when showing the message that receives, at the described picture of correspondence position demonstration of message.
Wherein, described step 3 also comprises: recipient's client is preserved described picture with the described retrieval major key that is designated in this locality.
The invention also discloses a kind of message communication system, described system comprises: client, picture management server and message server,
Described client is used for judging whether described picture management server has preserved described picture before transmission comprises the message of picture, if be no, gives described picture management server with picture uploading; And sending the message that comprises picture by described message server, described picture is expressed as the descriptor of described picture in described message, comprise the sign of described picture in described descriptor;
Described picture management server is used for storing and retrieving image with the retrieval major key that is designated of picture;
When described client also is used for receiving from described message server the message that comprises picture, show at the correspondence position of message the described picture that obtains according to picture identification;
Described message server is used for forwarding messages.
Wherein, described client also was used for picture to be uploaded being converted to the picture that meets preset standard, the sign of the picture after T.G Grammar before giving described picture management server with picture uploading;
Described picture management server specifically is used for receiving the retrieval request that comprises described sign, carries out picture retrieval according to described sign, returns to result for retrieval to described client; And when receiving the picture of client upload, store described picture with the retrieval major key that is designated of picture;
Or
Described client sends the message that comprises picture and also is used for the local sign of whether preserving picture to be uploaded of judgement, if have, send by described message server the message that comprises picture, otherwise, after giving described picture management server with picture uploading, send the message that comprises picture by described message server;
Described picture management server is when receiving the picture of client upload, the picture that also is used for receiving is converted to the picture that meets preset standard, the sign of the picture after T.G Grammar, and the picture after will identifying and change returns to described transmit leg client and preserves.
Wherein, described client specifically is used for extracting from the descriptor of the picture of described message the sign of picture after receiving the message that comprises picture, judge according to described sign whether this locality preserves described picture, if, when the message that show to receive, show described picture at the correspondence position of message, otherwise, send to described picture management server the picture that comprises described sign and obtain request, to get described picture; After receiving the picture of described picture management server transmission, when showing the message that receives, at the described picture of correspondence position demonstration of message;
Or
Described message server also is used for receiving the message that the transmit leg client sends, extract the sign of picture from the descriptor of the picture of described message, sign according to picture gets described picture from described picture management server, described message and described picture are sent to described recipient's client;
Described client specifically is used for when reception when showing the message that receives, at the described picture of correspondence position demonstration of message.
Wherein, described client also comprises: after comprising the message of picture from described message server reception, preserve described picture in this locality to be designated the retrieval major key.
By as seen above-mentioned, adopt picture management server storage picture, and use the sign descriptor of picture to substitute picture when sending message, can reduce the traffic carrying capacity in communication network, conserve network resources; And by picture management server centralized stores management picture, client is used self-defining any image by the user that can make alternately with picture management server in the message communication, make application more flexible.In addition, by before uploading pictures, carry out retrieval at the picture management server end, avoid repeating to upload, further conserve network resources.
Further, the embodiment of the present invention can also be retrieved this locality by recipient's client when receiving, and determines whether to preserve this picture, avoids the repeated obtain picture, further conserve network resources.
Further, recipient's client is preserved in this locality after getting picture, after can making same pictures be used once by certain user, other users can use, and need not upload again this picture, thereby enriched the content of the picture of message, and saved Internet resources.
Description of drawings
Fig. 1 is the flow chart of message communication method of the present invention;
Fig. 2 is the flow chart of the embodiment of message communication method of the present invention;
Fig. 3 is the structure chart of message communication system of the present invention.
Embodiment
In order to make the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the drawings and specific embodiments.
A kind of message communication method of the present invention as shown in Figure 1.
Step S100, the transmit leg client is before transmission comprises the message of picture, judge whether picture management server has preserved this picture, if be no, with picture uploading to picture management server, picture has corresponding sign, and picture management server is stored described picture, execution in step S200 with the retrieval major key that is designated of picture; If preserved this picture, direct execution in step S200.
A kind of embodiment of described step S100 is as described below.
Step S110A, client is converted to picture to be uploaded the picture that meets preset standard, the sign of the picture after T.G Grammar.
Wherein, use preset standard to make the picture pattern unified, be convenient to use in message and the management of picture management server.For example, the picture size unification is defined as 96 * 96 pixels.
Wherein, sign is used for mark picture uniquely; corresponding one by one with picture; for example; with the MD5 value of the picture sign as picture; MD5 (Message Digest Algorithm, Message Digest 5) is the widely used a kind of hash function of computer safety field, in order to the integrity protection that gives information.The document number of this algorithm is RF C 1321 (R.Rivest, MIT Laboratory for Computer Science and RSA Data Security Inc.April1992).
Step S120A, client sends to picture management server with sign, and the reception picture management server carries out the result for retrieval of picture retrieval according to this sign; If do not retrieve, the picture after changing sends to picture management server, and execution in step S130A if retrieve, stops upload operation.
Adopt retrieval and judgement, can avoid to the picture preserved on picture management server repeat send.
Step S130A, picture management server is stored this picture with the retrieval major key that is designated of picture.
For example, when using the MD5 value for sign, use the MD5 value to store for the retrieval major key.Adopt the method, can inquire about rapidly.
The another kind of embodiment of described step S100 is as described below.
Step S110B, the local sign of whether preserving picture to be uploaded of client judgement if having, is determined to preserve picture to be uploaded in picture management server, stops upload operation; Otherwise, with picture uploading to picture management server, execution in step S120B.
Step S120B, picture management server is converted to the picture that receives the picture that meets preset standard, the sign of the picture after T.G Grammar store this picture with the retrieval major key that is designated of picture, and the picture after will identifying and change returns to client and preserves.
In this embodiment, carry out the conversion of picture and the generation of sign by picture management server, can guarantee to change and carry out in strict accordance with preset standard, and also facilitate the change of standard, when the change standard, only need the picture management server Plays is changed, need not each client is carried out Notification of Changes.
Step S200, the message that the transmission of transmit leg client comprises picture is to recipient's client, and picture is expressed as the descriptor of picture in the message that sends, comprise the sign of picture in descriptor.
For example, picture is described by XML in message.
Describing mode can be:
Message content<OBJECT TYPE=" IMG " ID=" expression picture MD5 value "〉[expression]</OBJECT〉message content.
Step S300 obtains described picture according to picture identification, and recipient's client shows described picture at the correspondence position of message.
A kind of embodiment of described step S300 is as described below.
Step S310A, recipient's client is after message, extract the sign of picture from the descriptor of the picture of message, judge according to sign whether this locality preserves this picture, if so, when the message that show to receive, show this picture at the correspondence position of message, otherwise, execution in step S320A.
Step S320A gets picture according to the sign of picture from picture management server, the picture that obtains to be designated the storage of retrieval major key, and when showing the message that receives shows this picture at the correspondence position of message.
In this embodiment, recipient's client is retrieved in this locality before obtaining picture from picture management server, less than rear, obtains picture from picture management server in retrieval, can further reduce the flow of network, conserve network resources.The picture that recipient's client is obtained to be designated the storage of retrieval major key is convenient to retrieval, and after making same pictures be used once by certain user, other users can use.
The another kind of embodiment of described step S300 is as described below.
Step S310B, message server receives the message that the transmit leg client sends, extract the sign of picture from the picture description information of this message, get this picture according to the sign of picture from picture management server, this message and this picture are sent to recipient's client.
Step S320B, recipient's client shows this picture at the correspondence position of message when the message that show to receive.
In the message communication, use message server to forward, usually, picture management server and message server can be integrated physically, and perhaps both in same LAN, adopt message server to carry out picture and obtain, and are more efficient and convenient.
Further, step S320B also comprises: the picture that recipient's client storage receives.
By preserving, further enrich the picture of client, after making same pictures be used once by certain user, other users can use.
The flow process of the embodiment of message communication method of the present invention as shown in Figure 2.
In the present embodiment, picture is used as expression in message, uses the MD5 value of picture as the sign of picture, and preset standard is that the specification of picture is 96 * 96 pixels.Picture management server comprises processing module and memory module.
Memory module comprises database, is used for the storage picture.Processing module is used for according to the request that receives, and carries out the alignment processing operation.
Step S201, the transmit leg client, for example PC, before transmission comprises the message of picture, become picture processing to be uploaded in the picture of 96 * 96 pixels, and the MD5 value of generating pictures then is with the sign of MD5 value as this picture.
Step S202, the transmit leg client sends retrieval request to picture management server, comprises the MD5 value of picture in retrieval request.
Step S203, the processing module of picture management server receives retrieval request, retrieves this picture according to the MD5 value in retrieval request in database, to determine whether to preserve this picture.
Step S204, memory module returns to the transmit leg client by processing module with result for retrieval.
Step S205, if result for retrieval is not for retrieving, the transmit leg client arrives picture management server, execution in step S206 with picture uploading; If result for retrieval is for retrieving, direct execution in step S208.
Step S206, processing module will be picture-storage in the database of memory module, with the retrieval major key of MD5 as picture.
Step S207 after memory module is completed preservation, replys the transmit leg client by processing module.
Step S208, the transmit leg client sends a message to recipient's client by message server, and picture is described by XML in message.
Describing mode is as follows:
Message content<OBJECT TYPE=" IMG " ID=" picture MD5 value "〉[expression]</OBJECT〉message content
Describing this content of differentiation by XML is message or the picture that the user inputs, and comprises the MD5 value of picture in describing.
Step S209, recipient's client is received message, parses the MD5 value of picture, inquires about in this locality according to the MD5 value, judges whether this locality has existed this picture, if so, execution in step S213, otherwise, execution in step S210.
Step S210, recipient's client sends picture to picture management server and obtains request, and this picture obtains the MD5 value that comprises the picture that parses in request.
Step S211, processing module is obtained in request the MD5 value according to picture and obtain picture from the database of memory module.
Step S212, processing module returns to recipient's client with the picture that obtains.
Step S213, recipient's client is at position display picture corresponding to chat window, to present corresponding expression.
A kind of message communication system as shown in Figure 3.Described system comprises: client 100, picture management server 200 and message server 300.
Client 100 is used for judging whether picture management server 200 has preserved described picture before transmission comprises the message of picture, if be no, with picture uploading to picture management server 200; And sending by message server 300 message that comprises picture, picture is expressed as the descriptor of picture in message, comprise the sign of described picture in descriptor.
Picture management server 200 is used for storing and retrieving image with the retrieval major key that is designated of picture.
When client 100 also is used for receiving from message server the message that comprises picture, show at the correspondence position of message the picture that obtains according to picture identification.
Message server 300 is used for forwarding messages.
Client 100 is the transmit leg client when sending message, is recipient's client when receipt message.
As a kind of embodiment of the present invention, client can specifically comprise recipient's client and transmit leg client, wherein, the transmit leg client is used for when transmission comprises the message of picture, judge whether picture management server 200 has preserved described picture, if be no, with picture uploading to picture management server 200; And sending by message server 300 message that comprises picture, picture is expressed as the descriptor of picture in message, comprise the sign of described picture in descriptor.Recipient's client when being used for receiving from message server the message that comprises picture, Shows Picture at the correspondence position of message.In specific implementation, usually, some clients specifically can be born transmitting terminal client and two kinds of roles of receiving terminal client, be that some clients both can utilize the described function of system of the present invention to send the message that comprises picture, also can utilize the described function of system of the present invention to receive the message that comprises picture.
A kind of message communication system in an embodiment of the present invention is as described below.Described system comprises: client, picture management server and message server.
Client, be used for to send comprise the message of picture before, judge whether picture management server has preserved this picture, if be no, with picture uploading to picture management server.
Client also is used for when sending message, send by message server comprise picture message to recipient's client, picture is expressed as the descriptor of picture in message, comprise the sign of this picture in descriptor.
Client also is used for when receipt message, parse the sign in the descriptor of picture of message, send to picture management server the picture that comprises sign and obtain request, to get this picture, when the message that show to receive, show this picture at the correspondence position of message.
Picture management server, be used for picture be designated retrieval major key storage picture, and after receiving picture and obtaining request, retrieve according to the sign that picture obtains in request, return to the picture that retrieves.
Message server is used for forwarding messages.
Preferably, client is further used for picture to be uploaded being converted to the picture that meets preset standard, the sign of the picture after T.G Grammar when uploading pictures; The retrieval request that will comprise described sign sends to picture management server; The result for retrieval that returns at picture management server to picture management server, when retrieving, stops upload operation at the result for retrieval that returns with the picture uploading after conversion when not retrieving.
Picture management server is further used for after receiving retrieval request, carries out picture retrieval according to the sign in retrieval request, returns to result for retrieval; When receiving picture, store picture with the retrieval major key that is designated of picture.
Preferably, client is used for extracting from the descriptor of the picture of message the sign of picture after receiving message, judge according to sign whether this locality preserves this picture, if, when showing the message that receives, correspondence position in message shows this picture, otherwise, send to picture management server the picture that comprises sign and obtain request, to obtain this picture, after receiving picture, store to be designated the retrieval major key picture that obtains, and when the message that show to receive, show this picture at the correspondence position of message.
Preferably, client is further used for judging local sign of whether preserving picture to be uploaded when uploading pictures, if having, determine to preserve picture to be uploaded in picture management server, stop upload operation, otherwise, with picture uploading to picture management server.
The picture that picture management server is further used for receiving is converted to the picture that meets preset standard, the sign of the picture after T.G Grammar, with picture be designated retrieval major key storage picture, and the picture after will identifying and change returns to client and preserves.
Preferably, client also comprises: after comprising the message of picture from the message server reception, preserve described picture in this locality to be designated the retrieval major key.
Another kind of message communication system of the present invention comprises client, picture management server and message server.
Client is used for judge whether described picture management server has preserved this picture before transmission comprises the message of picture, if be no, with picture uploading to picture management server, this picture has the sign of correspondence.
Client also is used for when sending message, send by message server comprise picture message to recipient's client, picture is expressed as the descriptor of picture in message, comprise the sign of this picture in descriptor.
Client also is used for preserving the picture that receives when receipt message and picture, when showing the message that receives, shows this picture at the correspondence position of message.
Picture management server, be used for picture be designated retrieval major key storage picture, and after receiving picture and obtaining request, retrieve according to the sign that picture obtains in request, return to the picture that retrieves.
Message server, be used for forwarding messages, after receiving the message of transmit leg client transmission, extract the sign of picture from the picture description information of message, send to picture management server the picture that comprises sign and obtain request, to get picture from picture management server, message and the picture that gets are sent to recipient's client.
Preferably, client is further used for picture to be uploaded being converted to the picture that meets preset standard, the sign of the picture after T.G Grammar when uploading pictures; The retrieval request that will comprise this sign sends to picture management server; The result for retrieval that returns at picture management server to picture management server, when retrieving, stops upload operation at the result for retrieval that returns with the picture uploading after conversion when not retrieving.
Picture management server is further used for after receiving retrieval request, carries out picture retrieval according to the sign in retrieval request, returns to result for retrieval; When receiving picture, store picture with the retrieval major key that is designated of picture.
Preferably, client is further used for judging local sign of whether preserving picture to be uploaded when uploading pictures, if having, determine to preserve picture to be uploaded in picture management server, stop upload operation, otherwise, with picture uploading to picture management server.
The picture that picture management server is further used for receiving is converted to the picture that meets preset standard, the sign of the picture after T.G Grammar, with picture be designated retrieval major key storage picture, and the picture after will identifying and change returns to client and preserves.
Preferably, client also comprises: after comprising the message of picture from the message server reception, preserve described picture in this locality to be designated the retrieval major key.
Need to prove, each functional module in native system embodiment or each functional unit can referring to the associated description of each step operation principle and processing procedure in said method embodiment, repeat no more herein.
The above is only preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, is equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.

Claims (10)

1. a message communication method, is characterized in that, described method comprises:
Step 1, before the transmit leg client sends and comprises the message of picture, judge whether picture management server has preserved described picture, if be no, with picture uploading to picture management server, described picture has corresponding sign, and described picture management server is stored described picture with the retrieval major key that is designated of picture;
Step 2, the message that the transmission of transmit leg client comprises picture are expressed as the descriptor of described picture to recipient's client at picture described in the message that sends, comprise the sign of described picture in described descriptor;
Step 3 is obtained described picture according to picture identification, and recipient's client shows described picture at the correspondence position of message.
2. message communication method according to claim 1, is characterized in that, describedly judges whether picture management server has been preserved described picture and be specially:
Step 21, transmit leg client are converted to picture to be uploaded the picture that meets preset standard, the sign of the picture after T.G Grammar;
Step 22, described transmit leg client sends to described picture management server with described sign; And receive described picture management server and carry out the result for retrieval of picture retrieval according to described sign, if do not retrieve, determine that picture management server do not preserve described picture, if retrieve, determine that picture management server preserves described picture.
3. message communication method according to claim 1, is characterized in that, describedly judges whether picture management server has been preserved described picture and be specially:
Step 31, the local sign of whether preserving picture to be uploaded of transmit leg client judgement if having, is determined to preserve described picture in described picture management server, otherwise, determine that picture management server do not preserve described picture;
Described with picture uploading to also comprising after picture management server:
Step 32, described picture management server is converted to the picture that receives the picture that meets preset standard, the sign of the picture after T.G Grammar, and the picture after will identifying and change returns to described transmit leg client and preserves.
4. message communication method according to claim 1, is characterized in that,
Described step 3 comprises,
Step 41, recipient's client is after message, extract the sign of picture from the descriptor of the picture of described message, judge according to described sign whether this locality preserves described picture, if so, when showing the message that receives, at the described picture of correspondence position demonstration of message, otherwise, execution in step 42;
Step 42 gets described picture according to the sign of picture from described picture management server, and when showing the message that receives, and shows described picture at the correspondence position of message.
5. message communication method according to claim 1, is characterized in that,
Described step 3 comprises,
Step 51, message server receives the described message that the transmit leg client sends, extract the sign of picture from the descriptor of the picture of described message, sign according to picture gets described picture from described picture management server, described message and described picture are sent to described recipient's client;
Step 52, recipient's client are when showing the message that receives, at the described picture of correspondence position demonstration of message.
6. message communication method according to claim 1, is characterized in that,
Described step 3 also comprises: recipient's client is preserved described picture with the described retrieval major key that is designated in this locality.
7. a message communication system, is characterized in that, described system comprises: client, picture management server and message server,
Described client is used for judging whether described picture management server has preserved described picture before transmission comprises the message of picture, if be no, gives described picture management server with picture uploading; And sending the message that comprises picture by described message server, described picture is expressed as the descriptor of described picture in described message, comprise the sign of described picture in described descriptor;
Described picture management server is used for storing and retrieving image with the retrieval major key that is designated of picture;
When described client also is used for receiving from described message server the message that comprises picture, show at the correspondence position of message the described picture that obtains according to picture identification;
Described message server is used for forwarding messages.
8. message communication system according to claim 7, is characterized in that,
Described client also was used for picture to be uploaded being converted to the picture that meets preset standard, the sign of the picture after T.G Grammar before giving described picture management server with picture uploading;
Described picture management server specifically is used for receiving the retrieval request that comprises described sign, carries out picture retrieval according to described sign, returns to result for retrieval to described client; And when receiving the picture of client upload, store described picture with the retrieval major key that is designated of picture;
Or
Described client sends the message that comprises picture and also is used for the local sign of whether preserving picture to be uploaded of judgement, if have, send by described message server the message that comprises picture, otherwise, after giving described picture management server with picture uploading, send the message that comprises picture by described message server;
Described picture management server is when receiving the picture of client upload, the picture that also is used for receiving is converted to the picture that meets preset standard, the sign of the picture after T.G Grammar, and the picture after will identifying and change returns to described transmit leg client and preserves.
9. message communication system according to claim 7, is characterized in that,
Described client specifically is used for extracting from the descriptor of the picture of described message the sign of picture after receiving the message that comprises picture, judge according to described sign whether this locality preserves described picture, if, when showing the message that receives, correspondence position in message shows described picture, otherwise, send to described picture management server the picture that comprises described sign and obtain request, to get described picture; After receiving the picture of described picture management server transmission, when showing the message that receives, at the described picture of correspondence position demonstration of message;
Or
Described message server also is used for receiving the message that the transmit leg client sends, extract the sign of picture from the descriptor of the picture of described message, sign according to picture gets described picture from described picture management server, described message and described picture are sent to described recipient's client;
Described client specifically is used for when reception when showing the message that receives, at the described picture of correspondence position demonstration of message.
10. message communication system according to claim 7, is characterized in that, described client also comprises: after comprising the message of picture from described message server reception, preserve described picture in this locality to be designated the retrieval major key.
CN201110344473.XA 2011-11-03 2011-11-03 A kind of message communication method and system Active CN103095553B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110344473.XA CN103095553B (en) 2011-11-03 2011-11-03 A kind of message communication method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110344473.XA CN103095553B (en) 2011-11-03 2011-11-03 A kind of message communication method and system

Publications (2)

Publication Number Publication Date
CN103095553A true CN103095553A (en) 2013-05-08
CN103095553B CN103095553B (en) 2016-05-25

Family

ID=48207708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110344473.XA Active CN103095553B (en) 2011-11-03 2011-11-03 A kind of message communication method and system

Country Status (1)

Country Link
CN (1) CN103095553B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457998A (en) * 2013-07-31 2013-12-18 北京小米科技有限责任公司 Method and device for sharing images
CN104579934A (en) * 2015-02-10 2015-04-29 腾讯科技(深圳)有限公司 Information processing method and client
CN105162679A (en) * 2015-07-10 2015-12-16 深圳市美贝壳科技有限公司 Synchronous photo displaying method and system
CN105453483A (en) * 2013-06-13 2016-03-30 维萨国际服务协会 Image based key derivation function
CN105740657A (en) * 2016-01-26 2016-07-06 唐山新质点科技有限公司 On-line browsing method and device of file
WO2016106705A1 (en) * 2014-12-31 2016-07-07 华为技术有限公司 Content sharing method, terminal, server and system
CN106790716A (en) * 2017-03-14 2017-05-31 南京海獭软件有限责任公司 Picture method for pushing and system based on screen lock state
CN107343029A (en) * 2017-06-14 2017-11-10 福建中金在线信息科技有限公司 A kind of method, apparatus, equipment and medium for obtaining sentiment undertone picture
CN109379270A (en) * 2018-08-27 2019-02-22 北京达佳互联信息技术有限公司 Expression information treating method and apparatus, mobile terminal, server and storage medium
CN109842618A (en) * 2019-01-03 2019-06-04 深圳壹账通智能科技有限公司 Service data transmission method, device, computer equipment and storage medium
US10425368B2 (en) 2015-02-11 2019-09-24 Tencent Technology (Shenzhen) Company Limited Information processing method, user equipment, server, and computer-readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801142A (en) * 2004-12-31 2006-07-12 北京联动在线通讯科技有限公司 Method for implementing quick link of specific matching words displayed on screen
CN101123568A (en) * 2007-09-20 2008-02-13 腾讯科技(深圳)有限公司 An instant communication system and transmission method of self-defined information
CN101340396A (en) * 2008-08-07 2009-01-07 腾讯科技(深圳)有限公司 Image information filtering method and instant communication customer terminal
JP2009064418A (en) * 2007-09-07 2009-03-26 Eigyotatsu Kofun Yugenkoshi Instant message system with personal object and method therefor
CN102118419A (en) * 2009-12-30 2011-07-06 华为技术有限公司 Method, device and communication system for transmitting picture information
CN102137253A (en) * 2010-01-25 2011-07-27 华为技术有限公司 Picture processing method, terminal and server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801142A (en) * 2004-12-31 2006-07-12 北京联动在线通讯科技有限公司 Method for implementing quick link of specific matching words displayed on screen
JP2009064418A (en) * 2007-09-07 2009-03-26 Eigyotatsu Kofun Yugenkoshi Instant message system with personal object and method therefor
CN101123568A (en) * 2007-09-20 2008-02-13 腾讯科技(深圳)有限公司 An instant communication system and transmission method of self-defined information
CN101340396A (en) * 2008-08-07 2009-01-07 腾讯科技(深圳)有限公司 Image information filtering method and instant communication customer terminal
CN102118419A (en) * 2009-12-30 2011-07-06 华为技术有限公司 Method, device and communication system for transmitting picture information
CN102137253A (en) * 2010-01-25 2011-07-27 华为技术有限公司 Picture processing method, terminal and server

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10250593B2 (en) 2013-06-13 2019-04-02 Visa International Service Association Image based key deprivation function
CN105453483A (en) * 2013-06-13 2016-03-30 维萨国际服务协会 Image based key derivation function
CN103457998A (en) * 2013-07-31 2013-12-18 北京小米科技有限责任公司 Method and device for sharing images
WO2016106705A1 (en) * 2014-12-31 2016-07-07 华为技术有限公司 Content sharing method, terminal, server and system
US10721115B2 (en) 2014-12-31 2020-07-21 Huawei Technologies Co., Ltd. Content sharing method, terminal, server, and system
CN107113281A (en) * 2014-12-31 2017-08-29 华为技术有限公司 Content shared method, terminal, server and system
CN104579934A (en) * 2015-02-10 2015-04-29 腾讯科技(深圳)有限公司 Information processing method and client
CN104579934B (en) * 2015-02-10 2016-08-17 腾讯科技(深圳)有限公司 A kind of information processing method and client
WO2016127811A1 (en) * 2015-02-10 2016-08-18 腾讯科技(深圳)有限公司 Information processing method and terminal, and computer storage medium
US10554805B2 (en) 2015-02-10 2020-02-04 Tencent Technology (Shenzhen) Company Limited Information processing method, terminal, and computer-readable storage medium
US10425368B2 (en) 2015-02-11 2019-09-24 Tencent Technology (Shenzhen) Company Limited Information processing method, user equipment, server, and computer-readable storage medium
CN105162679A (en) * 2015-07-10 2015-12-16 深圳市美贝壳科技有限公司 Synchronous photo displaying method and system
CN105740657A (en) * 2016-01-26 2016-07-06 唐山新质点科技有限公司 On-line browsing method and device of file
CN106790716B (en) * 2017-03-14 2020-06-19 南京海獭软件有限责任公司 Picture pushing method and system based on screen locking state
CN106790716A (en) * 2017-03-14 2017-05-31 南京海獭软件有限责任公司 Picture method for pushing and system based on screen lock state
CN107343029A (en) * 2017-06-14 2017-11-10 福建中金在线信息科技有限公司 A kind of method, apparatus, equipment and medium for obtaining sentiment undertone picture
CN109379270A (en) * 2018-08-27 2019-02-22 北京达佳互联信息技术有限公司 Expression information treating method and apparatus, mobile terminal, server and storage medium
CN109842618A (en) * 2019-01-03 2019-06-04 深圳壹账通智能科技有限公司 Service data transmission method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN103095553B (en) 2016-05-25

Similar Documents

Publication Publication Date Title
CN103095553A (en) Message communication method and system
RU2421790C2 (en) System and method of improved synchronisation between server and client
CN100499596C (en) Instant messaging object store
CN101350790B (en) Document transmission method and device base on instant communications system
RU2331920C2 (en) Data-flow method between server and client
US9246859B2 (en) Peer-to-peer collaboration of publishers in a publish-subscription environment
US8310969B2 (en) Mobile device and power saving method thereof
US8959162B2 (en) Publisher-based message data cashing in a publish-subscription environment
US9565266B2 (en) Broker facilitated peer-to-peer publisher collaboration in a publish-subscription environment
CN103327039A (en) Method and device and system for pushing messages
US20160057087A1 (en) Processing media messages based on the capabilities of the receiving device
US20100088394A1 (en) Multipoint publishing
US9667737B2 (en) Publisher-assisted, broker-based caching in a publish-subscription environment
US9185181B2 (en) Shared cache for potentially repetitive message data in a publish-subscription environment
CN101667976A (en) Method for determining mail push mode, pushing method, pushing device and pushing system
US20090319519A1 (en) Communication system, communication device, and computer program
EP1883189B1 (en) Mobile communication terminal and method for playing message in real time thereof
US20230409459A1 (en) Distributed virtual data tank for cross service quota management
US20120215858A1 (en) Caching potentially repetitive message data in a publish-subscription environment
WO2011137673A1 (en) Method for composing information, corresponding terminal and instant messaging system
US20140359021A1 (en) Context driven modification of attachments in a messaging session
US8849925B2 (en) Systems and methods for capturing electronic messages
CN104811425A (en) Multimedia transmission method, terminal and server
CN117997978A (en) Message transmission method, device, computer equipment and storage medium
KR20140066526A (en) System, method and computer readable recording medium for checking the receive receipt of a send mail on a mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Room 818, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080

Patentee after: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd.

Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building A block 5 layer

Patentee before: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd.