CN101106544A - A method for processing offline data in instant communication tool - Google Patents
A method for processing offline data in instant communication tool Download PDFInfo
- Publication number
- CN101106544A CN101106544A CNA2007101204538A CN200710120453A CN101106544A CN 101106544 A CN101106544 A CN 101106544A CN A2007101204538 A CNA2007101204538 A CN A2007101204538A CN 200710120453 A CN200710120453 A CN 200710120453A CN 101106544 A CN101106544 A CN 101106544A
- Authority
- CN
- China
- Prior art keywords
- line data
- data
- line
- server
- recipient
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 12
- 238000004891 communication Methods 0.000 title description 5
- 241001269238 Data Species 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 abstract 2
- 238000003672 processing method Methods 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention provides an off-line data processing method in instant messaging service, which includes the following steps: after receiver is on line, if the state is 'unaccepted', a server sends notification message to the receiver; after the client side receives the notification, notify users of new off-line data; users can decide whether to accept the off-line data or not after seeing the off-line data attribute; when the receiver finishes the acceptation of a line of off-line data, send a confirmation message to the server; if the server receives no confirmation message sent by the receiver, the server believes that the receivers receives no off-line data and will sends notification again when the receiver on line next time. Thereby, all data sent from the client side support off-line and the off-line data is reliably transmitted, which can guarantee no important data missed for receiver.
Description
Technical field:
The present invention relates to computer software, network communication field, especially instant messaging particularly relates to a kind of method of handling off-line data in JICQ.
Background technology:
Instant messaging (Instant messaging, abbreviation IM) become the important means that the user communicates by network, a lot of JICQs are arranged at present, QQ as company of Tengxun, the MSN of Microsoft, also have some enterprise instant communications, all support the transmission of off-line data as RTX, Sametime etc.
At present use immediate communication tool as the user, when the other side sends data, even the other side's off-line wishes that also this instrument can support the off-line transmission.Though immediate communication tool is supported off-line data at present, it is difficult to guarantee the reliability of off-line data, and is limited to the data processing mode.Enterprise customer particularly, to the reliability requirement of data than higher.
Summary of the invention:
The present invention provides a kind of method of handling off-line data in JICQ for addressing the above problem weak point.
In order to address the above problem, the invention provides following technical scheme: a kind of method of handling off-line data in JICQ comprises the steps
A. after the recipient reached the standard grade, state was " not receiving ", and then server sends a notification message to the recipient;
B. client notified after, notify the user that new off-line data is arranged;
C. after the user saw the attribute of off-line data, whether decision received the content of this off-line data;
D1. work as the recipient and finish receiving an off-line data, then send an acknowledge message to server;
D2. server is not received the affirmation message that the recipient sends, and thinks that then the recipient does not receive this off-line data, and when so next recipient reached the standard grade, server sent notice to it once more.
Also comprise when at least 2 of off-line datas, client meeting and server negotiate, client is obtained in batches.
Described data comprise message or file.
Described message comprises conversation message, broadcast, incident, note.
Described attribute comprises transmitting time, sender, data type, content summary.
Advantage of the present invention:
All data that client sends are all supported the off-line transmission; Off-line data all is a reliable transmission, has guaranteed that the recipient can not omit any data; Obtain the mode of off-line data by optional 2 times (head+contents), the user can select to obtain earlier important off-line data.
Description of drawings:
Fig. 1 is the flow chart of the inventive method technical scheme.
Embodiment:
As shown in Figure 1, a kind of method of handling off-line data in JICQ comprises the steps:
S0. when the sender when the recipient sends data, if recipient's off-line, these data of server stores then, and be labeled as the off-line data of " receiving ".
S1. recipient's logging on client;
S2. server check whether this user the has off-line data of " receive ";
Be somebody's turn to do " off-line data ", be meant when the sender sends that the recipient is not online, the data that can't receive.
Off-line data comprises 2 classes from data type:
Message or file.
Message comprises conversation message, broadcast, incident, note again.
Off-line data comprises 2 classes from sender's type:
The data that the user sends by client, user are by the event message of server triggers.
Off-line data no matter be what type, all is divided into 2 parts from the data structure angle:
Data head, the attribute of expression data; Data volume, the expression data content.
When the recipient receives data, can receive data head earlier, the recipient can understand the attribute of these data like this, comprises transmitting time, sender, data type, content summary etc., and whether decision receives then.Client sends and receives order, and then server sends the content of the off-line data of client-requested.
If S3. the off-line data of " not receiving " is arranged, then server sends a notification message to recipient's client.
S4. after the notified message of client, judge whether that according to the number of off-line data needs obtain in batches.The foundation of judging is that client is predetermined, if number>50 for example then obtain in batches, gets 50 at every turn.
S5. when needs obtain in batches, obtain the off-line data head in batches according to the number of subscribing; For example: 200 of off-line datas, then client meeting and server negotiate, client is obtained in batches, is set to get 1~50 for the first time, gets 51~100 etc. for the second time, can avoid like this causing that client, server and network are busy.
S6. when not needing to obtain, obtain all off-line data heads in batches;
S7. after client obtains the off-line data head,, notify the user that off-line data is arranged, and show the number and the attribute of off-line data by client end interface prompting user.Whether the user can obtain this off-line data according to the attribute decision;
If S8. this off-line data is obtained in user's decision, then click the content that this deferred information is checked at the interface, user end to server sends request, obtains the off-line data body.After server is received request, send the off-line data body of being asked to client.
S9. after client is received data volume, in user interface, show the content of this off-line data, and client sends acknowledge message from the trend server.
S10. after server is received acknowledge message, the state of this off-line data is changed to " receiving ", for the off-line data of " receiving ", server no longer sends notice to the recipient.Reach the standard grade otherwise work as the recipient at every turn, server all can notify it that deferred information of " receiving " is arranged.
When such mechanism has guaranteed that the sender sends data,, think then to send successfully that server is bound to give the recipient this data forwarding as long as server successfully receives.If the recipient does not receive these data all the time, for example: it is not reached the standard grade for a long time, then by the server lookup data record, can inquire the Download History of these data.
Claims (5)
1. method of in JICQ, handling off-line data, the sender sends the recipient of file to off-line, it is characterized in that: comprise the steps,
A. after the recipient reached the standard grade, state was " not receiving ", and then server sends a notification message to the recipient;
B. client notified after, notify the user that new off-line data is arranged;
C. after the user saw the attribute of off-line data, whether decision received the content of this off-line data;
D1. work as the recipient and finish receiving an off-line data, then send an acknowledge message to server;
D2. server is not received the affirmation message that the recipient sends, and thinks that then the recipient does not receive this off-line data, and when so next recipient reached the standard grade, server sent notice to it once more.
2. a kind of method of handling off-line data in JICQ according to claim 1 is characterized in that: also comprises when at least 2 of off-line datas, and client meeting and server negotiate, client is obtained in batches.
3. a kind of method of handling off-line data in JICQ according to claim 1, it is characterized in that: described data comprise message or file.
4. a kind of method of handling off-line data in JICQ according to claim 1, it is characterized in that: described message comprises conversation message, broadcast, incident, note.
5. a kind of method of handling off-line data in JICQ according to claim 1, it is characterized in that: described attribute comprises transmitting time, sender, data type, content summary.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101204538A CN101106544A (en) | 2007-08-20 | 2007-08-20 | A method for processing offline data in instant communication tool |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101204538A CN101106544A (en) | 2007-08-20 | 2007-08-20 | A method for processing offline data in instant communication tool |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101106544A true CN101106544A (en) | 2008-01-16 |
Family
ID=39000225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2007101204538A Pending CN101106544A (en) | 2007-08-20 | 2007-08-20 | A method for processing offline data in instant communication tool |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101106544A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106161189A (en) * | 2015-04-02 | 2016-11-23 | 北大方正集团有限公司 | The offline communications method and device of instant messaging |
| CN106161190A (en) * | 2015-04-02 | 2016-11-23 | 北大方正集团有限公司 | Point-to-point instant communicating method |
| CN109067910A (en) * | 2018-09-13 | 2018-12-21 | 乐蜜有限公司 | A kind of method and device that message pulls |
-
2007
- 2007-08-20 CN CNA2007101204538A patent/CN101106544A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106161189A (en) * | 2015-04-02 | 2016-11-23 | 北大方正集团有限公司 | The offline communications method and device of instant messaging |
| CN106161190A (en) * | 2015-04-02 | 2016-11-23 | 北大方正集团有限公司 | Point-to-point instant communicating method |
| CN109067910A (en) * | 2018-09-13 | 2018-12-21 | 乐蜜有限公司 | A kind of method and device that message pulls |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101106543A (en) | A method for processing offline data in instant communication tool | |
| CN100463397C (en) | A file transfer method and system | |
| US7725542B2 (en) | Forwarding IM messages to E-mail | |
| US6782414B1 (en) | Method and system for determination of delivery status of email sent to multiple recipients through multiple protocols | |
| JP5246332B2 (en) | Enhanced messaging platform | |
| US7552183B2 (en) | Apparatus for post delivery instant message redirection | |
| CN101193070B (en) | Instant communication system, instant communication client and instant communication method | |
| US20050091329A1 (en) | Messaging system for indicating status of a sender of electronic mail and method and computer program product therefor | |
| US20050102362A1 (en) | Instant messaging messages and commands for status and control | |
| US20070143417A1 (en) | Instant messaging confirmation and receipt | |
| EP2063590A1 (en) | A method and system for transmitting email and a push mail server | |
| US20100153491A1 (en) | Method, System And Client Terminal For Sending Data In Instant Messaging System | |
| US20070124396A1 (en) | Electronic mailing method, system and computer program | |
| CN101577684B (en) | Method and system for processing e-mail | |
| CN101369989A (en) | Method and system for tracking delivered e-mail | |
| US6769067B1 (en) | Method and system for network communication control and security | |
| US20110016190A1 (en) | Method and apparatus for realizing message service | |
| KR102054728B1 (en) | Method and apparatus for managing messanger related to e-mail | |
| US20060020677A1 (en) | Providing sender-specific notifications of received e-mail messages | |
| US20090234633A1 (en) | Systems and methods for enabling inter-language communications | |
| JP4857246B2 (en) | Approval device, approval method, and program | |
| CN101106544A (en) | A method for processing offline data in instant communication tool | |
| US7212304B2 (en) | Sending/receiving raster/image data using a multifunction product | |
| CN101106547B (en) | A method and system for transferring files in instant communication tool | |
| US20070214221A1 (en) | Method and system for email notification using auto-forwarding and a lightweight mail notification sender |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080116 |