CN105530162A - Offline message processing method and device - Google Patents

Offline message processing method and device Download PDF

Info

Publication number
CN105530162A
CN105530162A CN201410564251.2A CN201410564251A CN105530162A CN 105530162 A CN105530162 A CN 105530162A CN 201410564251 A CN201410564251 A CN 201410564251A CN 105530162 A CN105530162 A CN 105530162A
Authority
CN
China
Prior art keywords
deferred information
key value
information
request
request message
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
Application number
CN201410564251.2A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410564251.2A priority Critical patent/CN105530162A/en
Priority to PCT/CN2015/079219 priority patent/WO2016062079A1/en
Publication of CN105530162A publication Critical patent/CN105530162A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an offline message processing method and device. The method comprises the following steps: receiving a request message of requesting for processing an offline message; determining a Key value corresponding to the offline message according to a corresponding relation of the offline message and the Key value; and operating the offline message according to the determined Key value. By adopting the offline message processing method and device disclosed by the invention, the problems of inflexibility and poor expandability of an access mode of storing the offline message via a database in related technology are solved, and the effects of enhancing the access flexibility of the offline message, realizing easy expandability and low maintenance cost are realized.

Description

Off-line message processing method and device
Technical field
The present invention relates to the communications field, in particular to a kind of off-line message processing method and device.
Background technology
The demand of current user to communication improves constantly, and the business such as traditional note, multimedia message are due to function singleness, can not meet the demand of user to communication.Therefore Ge great operator releases the concept of converged communication, newly to converse, new information, new contact redefine the Base communication service in 4G epoch for core, wherein with the RCS (RichCommunicationSuite of converged communication, be called for short RCS) based on new information business by seamless fusion media and the short MMS of tradition, RCS business is a kind of immediate news systems, can carry out point-to-point person-to-person communication, many people communication and multi-media communication.
A kind of scene is there is in RCS business, be exactly that user is when point-to-point chat or group chat, if message is in transmitting procedure, when finding that reciever user is not online, need this message, preserve with the form of deferred information, when next user reaches the standard grade again, then read deferred information and send to this user.
In the related, traditional storage to message mostly adopts the mode of traditional database, this mode, when user message amount is little, the performance of system is made and does not become much impacts, but when user message amount is large, due to the restriction of the performances such as I/O, inquiry, the efficiency stored will inevitably reduce a lot, and in RCS instant communicating system, also there is the situation that user sends off-line files, off-line files is often very large, be not suitable for being stored in traditional database, so the access mode of traditional database will be no longer applicable in instant communicating system, and traditional access mode underaction, poor expandability.
Therefore, in the related, the access mode adopting database to store deferred information, exists dumb, and the problem of poor expandability.
Summary of the invention
The invention provides a kind of off-line message processing method and device, at least to solve in correlation technique, the access mode adopting database to store deferred information, exists dumb, and the problem of poor expandability.
According to an aspect of the present invention, providing a kind of off-line message processing method, comprising: receiving for asking the request message operated deferred information; According to the corresponding relation between deferred information and crucial Key value, determine the Key value that described deferred information is corresponding; According to the described Key value determined, operational processes is carried out to described deferred information.
Preferably, according to the described Key value determined, to described deferred information carry out operational processes comprise following one of at least: be when inserting deferred information in described request message, the described deferred information of Key value storage that the described deferred information inserted according to request is corresponding; When described request message is inquiry deferred information, according to the described deferred information of Key value inquiry that described deferred information is corresponding; When described request is deletion deferred information, delete the corresponding relation between described deferred information and described Key value according to the Key value that described deferred information is corresponding, and the described deferred information stored.
Preferably, be when inserting deferred information in described request message, the Key value that the described deferred information inserted according to request is corresponding stores described deferred information and comprises: the described deferred information inserted for request generates corresponding Key value; Described deferred information is stored according to the described Key value generated.
Preferably, according to the described Key value determined, operational processes is carried out to described deferred information and comprises: judge whether the corresponding relation between described deferred information and described Key value exceedes intended duration; When judged result is for being, there is corresponding relation to delete by between described deferred information and described Key value, and according to described Key value, described deferred information corresponding for the described Key stored is deleted.
Preferably, according to the described Key value determined, after operational processes is carried out to described deferred information, also comprise: the requesting party result obtained after carrying out operational processes to described deferred information being returned to transmission described request message.
According to a further aspect in the invention, provide a kind of deferred information processing unit, comprising: receiver module, for receiving for asking the request message operated deferred information; Determination module, for according to the corresponding relation between deferred information and crucial Key value, determines the Key value that described deferred information is corresponding; Processing module, for according to the described Key value determined, carries out operational processes to described deferred information.
Preferably, described processing module comprise following one of at least: memory cell, for being when inserting deferred information in described request message, the described deferred information of Key value storage that the described deferred information inserted according to request is corresponding; Query unit, for being inquiry deferred information in described request message, according to the described deferred information of Key value inquiry that described deferred information is corresponding; First delete cells, for being when deleting deferred information in described request, deletes the corresponding relation between described deferred information and described Key value according to the Key value that described deferred information is corresponding, and the described deferred information stored.
Preferably, described memory cell comprises: generate subelement, generates corresponding Key value for the described deferred information inserted for request; Storing sub-units, for storing described deferred information according to the described Key value generated.
Preferably, described processing module comprises: judging unit, for judging whether the corresponding relation between described deferred information and described Key value exceedes intended duration; Second delete cells, for when judged result is for being, has corresponding relation to delete by between described deferred information and described Key value, and is deleted by described deferred information corresponding for the described Key stored according to described Key value.
Preferably, this device also comprises: sending module, for the result obtained after carrying out operational processes to described deferred information being returned to the requesting party sending described request message.
By the present invention, adopt and receive for asking the request message operated deferred information; According to the corresponding relation between deferred information and crucial Key value, determine the Key value that described deferred information is corresponding; According to the described Key value determined, operational processes is carried out to described deferred information, solve in correlation technique, adopt the access mode that database stores deferred information, exist dumb, and the problem of poor expandability, and then reach the flexibility strengthening deferred information access, extensibility is easy, and the effect that maintenance cost is low.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the off-line message processing method according to the embodiment of the present invention;
Fig. 2 is the structured flowchart of the deferred information processing unit according to the embodiment of the present invention;
Fig. 3 is the preferred structure block diagram one of processing module 26 in the deferred information processing unit according to the embodiment of the present invention;
Fig. 4 is the preferred structure block diagram of memory cell 32 in processing module 26 in the deferred information processing unit according to the embodiment of the present invention;
Fig. 5 is the preferred structure block diagram two of processing module 26 in the deferred information processing unit according to the embodiment of the present invention;
Fig. 6 is the preferred structure block diagram of the deferred information processing unit according to the embodiment of the present invention;
Fig. 7 is deferred information treatment system structural representation according to the preferred embodiment of the present invention;
Fig. 8 is the structural representation of intermediate logic module 74 in deferred information treatment system according to the preferred embodiment of the present invention;
Fig. 9 is the deferred information corresponding relation figure that stores of intermediate logic unit according to the preferred embodiment of the present invention;
Figure 10 is that deferred information accesses flow chart according to the preferred embodiment of the present invention.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
Provide a kind of off-line message processing method in the present embodiment, Fig. 1 is the flow chart of the off-line message processing method according to the embodiment of the present invention, and as shown in Figure 1, this flow process comprises the steps:
Step S102, receives for asking the request message operated deferred information;
Step S104, according to the corresponding relation between deferred information and crucial Key value, determines the Key value that deferred information is corresponding;
Step S106, according to the Key value determined, carries out operational processes to deferred information.
Pass through above-mentioned steps, according to the corresponding relation between deferred information and crucial Key value, realize the process to deferred information, solve in correlation technique, the access mode adopting database to store deferred information, exists dumb, and the problem of poor expandability, and then reaching the flexibility strengthening deferred information access, extensibility is easy, and the effect that maintenance cost is low.
According to the Key value determined, when carrying out operational processes to deferred information, can perform different process according to request type, such as, be when inserting deferred information at request message, the Key value that the deferred information inserted according to request is corresponding stores deferred information; Again such as, when request message is inquiry deferred information, according to the Key value inquiry deferred information that deferred information is corresponding; Also such as, when asking as deleting deferred information, delete the corresponding relation between deferred information and Key value according to the Key value that deferred information is corresponding, and the deferred information stored.
Wherein, be when inserting deferred information at request message, when the Key value that the deferred information inserted according to request is corresponding stores deferred information, the deferred information that can insert for request generates corresponding Key value; Deferred information is stored according to the Key value generated.
According to the Key value determined, operational processes is carried out to deferred information and can also comprise as follows: judge whether the corresponding relation between deferred information and Key value exceedes intended duration; When judged result is for being, will between deferred information and Key value, there is corresponding relation to delete, and according to Key value, deferred information corresponding for the Key stored is deleted.By above-mentioned process, expired deferred information can be removed timely, memory space is discharged.
Preferably, according to the Key value determined, after operational processes is carried out to deferred information, also comprise: the result obtained after carrying out operational processes to deferred information is returned to the requesting party sent a request message.By above-mentioned process, requesting party is made to obtain the result of asking in time.
Additionally provide a kind of deferred information processing unit in the present embodiment, this device is used for realizing above-described embodiment and preferred implementation, has carried out repeating no more of explanation.As used below, term " module " can realize the software of predetermined function and/or the combination of hardware.Although the device described by following examples preferably realizes with software, hardware, or the realization of the combination of software and hardware also may and conceived.
Fig. 2 is the structured flowchart of the deferred information processing unit according to the embodiment of the present invention, and as shown in Figure 2, this device comprises receiver module 22, determination module 24 and processing module 26, is described below to this device.
Receiver module 22, for receiving for asking the request message operated deferred information; Determination module 24, is connected to above-mentioned receiver module 22, for according to the corresponding relation between deferred information and crucial Key value, determines the Key value that deferred information is corresponding; Processing module 26, is connected to above-mentioned determination module 24, for according to the Key value determined, carries out operational processes to deferred information.
Fig. 3 is the preferred structure block diagram one of processing module 26 in the deferred information processing unit according to the embodiment of the present invention, as shown in Figure 3, this processing module 26 comprise following one of at least: memory cell 32, query unit 34, first delete cells 36, be described this processing module 26 below.
Memory cell 32, for being when inserting deferred information at request message, the Key value that the deferred information inserted according to request is corresponding stores deferred information; Query unit 34, for being inquiry deferred information at request message, according to the Key value inquiry deferred information that deferred information is corresponding; First delete cells 36, for when asking as deleting deferred information, deletes the corresponding relation between deferred information and Key value according to the Key value that deferred information is corresponding, and the deferred information stored.
Fig. 4 is the preferred structure block diagram of memory cell 32 in processing module 26 in the deferred information processing unit according to the embodiment of the present invention, as shown in Figure 4, this memory cell 32 comprises: generate subelement 42 and storing sub-units 44, be described below to this memory cell 32.
Generate subelement 42, generate corresponding Key value for the deferred information inserted for request; Storing sub-units 44, is connected to above-mentioned generation subelement 42, for storing deferred information according to the Key value generated.
Fig. 5 is the preferred structure block diagram two of processing module 26 in the deferred information processing unit according to the embodiment of the present invention, and as shown in Figure 5, this processing module 26 comprises: judging unit 52 and the second delete cells 54, be described this processing module 26 below.
Judging unit 52, for judging whether the corresponding relation between deferred information and Key value exceedes intended duration; Second delete cells 54, is connected to above-mentioned judging unit 52, for when judged result is for being, will corresponding relation be had between deferred information and Key value to delete, and is deleted by deferred information corresponding for the Key stored according to Key value.
Fig. 6 is the preferred structure block diagram of the deferred information processing unit according to the embodiment of the present invention, and as shown in Figure 6, this device, except comprising all structures shown in Fig. 2, also comprises: sending module 62, is described below to this sending module 62.
Sending module 62, is connected to above-mentioned processing module 26, for the result obtained after carrying out operational processes to deferred information is returned to the requesting party sent a request message.
The deferred information access processing scheme provided by above-described embodiment and preferred implementation, effectively can solve problem under the efficiency of traditional database in big data quantity situation, better access response time and throughput of system are provided, and this system can according to the free dilatation of actual conditions, have and dispose flexibility and better autgmentability preferably, and maintenance cost is cheap.
Below in conjunction with accompanying drawing, the preferred embodiment for the present invention is described.
Fig. 7 is deferred information treatment system structural representation according to the preferred embodiment of the present invention, as shown in Figure 7, this system comprises: routing module 72 (function is with above-mentioned receiver module 22), intermediate logic module 74 (function is with above-mentioned determination module 24 and processing module 26) and memory module 76 (function is with said memory cells 32), be described this system below.
Routing module 72, for by the access deferred information request from business module, is forwarded to intermediate logic module 74 according to certain routing policy;
Intermediate logic module 74, for the treatment of the deferred information access request that routing module forwards, according to request type, processes accordingly, and as inquiry, insert, the operations such as deletion, provide the function of clearing up expired deferred information simultaneously.
Fig. 8 is the structural representation of intermediate logic module 74 in deferred information treatment system according to the preferred embodiment of the present invention, as shown in Figure 8, this intermediate logic module 74, (function is with said memory cells 32 to comprise access logical block 82, query unit 34, first delete cells 36), expired cleaning unit 84 (function is with above-mentioned second delete cells 54), wherein access logical block 82, in shared drive, maintenance customer is with the mapping table of deferred information, the corresponding key value of each deferred information, if judge it is that deferred information inserts request, access logical block can generate a key value automatically, a corresponding relation is generated in deferred information mapping table, simultaneously according to key value, by concrete user's deferred information, be saved in memory module, if inquiry, then find according to source user and object user the deferred information received at first, and find deferred information according in key value to memory module, and deferred information is returned to business module, if delete, then according to key value, corresponding relation is deleted from memory table, delete the deferred information content in memory module simultaneously.
Above-mentioned expired cleaning unit 84, main realization is cleared up the expired deferred information do not issued, this unit has a timing scan mechanism, deferred information mapping table in periodic scanning internal memory, if certain deferred information of scanning discovery is expired, this message will be deleted from deferred information mapping table, according to key value, the deferred information content in memory module be deleted simultaneously.
Memory module 76, for storing concrete deferred information content, memory module adopts distributed key-value key value database system and distributed file system, provides Uniform Access interface to call for above-mentioned intermediate logic module.
It should be noted that, above-mentioned deferred information access system, distributed deployment flexibly can also be realized, routing module 72 can merge with intermediate logic module 74 to be disposed, and intermediate logic module 74 can be deployed on multiple servers, when power system capacity is inadequate, routing policy can be repaiied, increase intermediate logic module, realize load balancing, the performance of whole access system is provided; When system memory space is inadequate, memory module freely can increase hardware, the memory space of light expanding system.
Fig. 9 is the deferred information corresponding relation figure that stores of intermediate logic unit according to the preferred embodiment of the present invention, mainly comprises:
SendUri field, stores the transmit leg of deferred information.
RecvUri field, stores the recipient of deferred information.
Msgid field, stores the key value of deferred information in distributed storage module.
RecvTime field, stores the expired time of deferred information.
Figure 10 is that deferred information accesses flow chart according to the preferred embodiment of the present invention, and as shown in Figure 10, this flow process comprises the following steps:
Step S1002, business module sends deferred information access request to routing module 72, the necessary informations such as request message comprises deferred information transmit leg, destination party, deferred information content.
Step S1004, routing module 72 is according to routing policy, and determine message to be forwarded to intermediate logic module 1 to which in n, routing policy includes but not limited to ask mould according to destination party asc code sum and intermediate logic module 74 number.
After step S1006, intermediate logic module n receive the request message of routing module forwarding, analysis request message, obtains accessing operation type in request message.
Step S1008, intermediate logic module n judges that accessing operation type is for inserting, namely preserve deferred information, intermediate logic module n can generate the key value of this deferred information, and in deferred information mapping table, insert the corresponding relation of a user and deferred information, send simultaneously and store deferred information content requests to memory module.
Step S1010, intermediate logic module n judges that accessing operation type is for inquiry, intermediate logic module n can inquire about key value corresponding to destination party user first bar deferred information according to transmit leg and destination party in off-line relation table, then sends inquiry deferred information content requests to memory module.
Step S1012, intermediate logic module n judges that accessing operation type is for deleting, this off-line relation of object user can be deleted according to the key value in request message by intermediate logic module n from off-line relation table, sends simultaneously and deletes deferred information request to memory module.
Step S1014, a timer is had in intermediate logic module n, the automatic periodic scanning deferred information relation table of meeting, check that whether deferred information relation is expired, if find expired, will initiate to delete flow process, first this expired off-line relation be deleted from off-line relation table, then send and delete deferred information request to memory module.
Step S1016, memory module, according to the operation requests type received, does corresponding process, if insert request, deferred information content can be saved in storage medium by memory module; If inquiry, concrete message content will be inquired according to the key in request message, and return; If delete, according to the key value in request message, corresponding deferred information content will be deleted from storage medium.
Illustrate above-mentioned flow process with concrete below, supposing the system adopts the framework of multiple intermediate logic modules as shown in Figure 1 to dispose, and user A sends chat messages, at this moment user B off-line to user B.
Step one, service discovering user B off-line, sends to the message of user B to be saved in off-line access system user A, sends deferred information and inserts the routing module 72 of request to off-line access system.
Step 2, routing module receives the deferred information insertion request that business sends over, carry out routing algorithm calculating according to user B, supposing to calculate needs to be forwarded to intermediate logic module n, and at this moment routing module will be transmitted to intermediate logic module n insertion request message.
Step 3, intermediate logic module n receives the insertion request message that routing module 72 forwards, request message type is judged, discovery is the request of inserting, automatically the key value of this deferred information will be generated, and this deferred information inserted in deferred information corresponding relation memory table with the corresponding relation of user, send simultaneously and insert deferred information request to memory module.
Step 4, memory module 76 receives the insertion deferred information request that intermediate logic module n sends, and this deferred information particular content can be stored.
The deferred information access plan that above-mentioned preferred implementation provides, efficient deferred information accessing operation can be brought, solve the low problem of traditional database mode access efficiency, utilize this invention that system can be made to dispose flexibility more, later stage dilatation is convenient, reduces maintenance cost simultaneously.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. an off-line message processing method, is characterized in that, comprising:
Receive for asking the request message operated deferred information;
According to the corresponding relation between deferred information and crucial Key value, determine the Key value that described deferred information is corresponding;
According to the described Key value determined, operational processes is carried out to described deferred information.
2. method according to claim 1, is characterized in that, according to the described Key value determined, to described deferred information carry out operational processes comprise following one of at least:
When described request message is insertion deferred information, the Key value that the described deferred information inserted according to request is corresponding stores described deferred information;
When described request message is inquiry deferred information, according to the described deferred information of Key value inquiry that described deferred information is corresponding;
When described request is deletion deferred information, delete the corresponding relation between described deferred information and described Key value according to the Key value that described deferred information is corresponding, and the described deferred information stored.
3. method according to claim 2, is characterized in that, is when inserting deferred information in described request message, and the Key value that the described deferred information inserted according to request is corresponding stores described deferred information and comprises:
The described deferred information inserted for request generates corresponding Key value;
Described deferred information is stored according to the described Key value generated.
4. method according to claim 1, is characterized in that, according to the described Key value determined, carries out operational processes comprise described deferred information:
Judge whether the corresponding relation between described deferred information and described Key value exceedes intended duration;
When judged result is for being, there is corresponding relation to delete by between described deferred information and described Key value, and according to described Key value, described deferred information corresponding for the described Key stored is deleted.
5. method according to any one of claim 1 to 4, is characterized in that, in the described Key value that foundation is determined, after carrying out operational processes, also comprises described deferred information:
The result obtained after carrying out operational processes to described deferred information is returned to the requesting party sending described request message.
6. a deferred information processing unit, is characterized in that, comprising:
Receiver module, for receiving for asking the request message operated deferred information;
Determination module, for according to the corresponding relation between deferred information and crucial Key value, determines the Key value that described deferred information is corresponding;
Processing module, for according to the described Key value determined, carries out operational processes to described deferred information.
7. device according to claim 6, is characterized in that, described processing module comprise following one of at least:
Memory cell, for being when inserting deferred information in described request message, the Key value that the described deferred information inserted according to request is corresponding stores described deferred information;
Query unit, for being inquiry deferred information in described request message, according to the described deferred information of Key value inquiry that described deferred information is corresponding;
First delete cells, for being when deleting deferred information in described request, deletes the corresponding relation between described deferred information and described Key value according to the Key value that described deferred information is corresponding, and the described deferred information stored.
8. device according to claim 7, is characterized in that, described memory cell comprises:
Generate subelement, generate corresponding Key value for the described deferred information inserted for request;
Storing sub-units, for storing described deferred information according to the described Key value generated.
9. device according to claim 6, is characterized in that, described processing module comprises:
Judging unit, for judging whether the corresponding relation between described deferred information and described Key value exceedes intended duration;
Second delete cells, for when judged result is for being, has corresponding relation to delete by between described deferred information and described Key value, and is deleted by described deferred information corresponding for the described Key stored according to described Key value.
10. the device according to any one of claim 6 to 9, is characterized in that, also comprises:
Sending module, for returning to the requesting party sending described request message by the result obtained after carrying out operational processes to described deferred information.
CN201410564251.2A 2014-10-21 2014-10-21 Offline message processing method and device Pending CN105530162A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410564251.2A CN105530162A (en) 2014-10-21 2014-10-21 Offline message processing method and device
PCT/CN2015/079219 WO2016062079A1 (en) 2014-10-21 2015-05-18 Off-line message processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410564251.2A CN105530162A (en) 2014-10-21 2014-10-21 Offline message processing method and device

Publications (1)

Publication Number Publication Date
CN105530162A true CN105530162A (en) 2016-04-27

Family

ID=55760216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410564251.2A Pending CN105530162A (en) 2014-10-21 2014-10-21 Offline message processing method and device

Country Status (2)

Country Link
CN (1) CN105530162A (en)
WO (1) WO2016062079A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106657357A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Method and device for sending offline message
CN109462545A (en) * 2018-12-26 2019-03-12 北京云中融信网络科技有限公司 Message delet method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102355426A (en) * 2011-06-30 2012-02-15 北京神州泰岳软件股份有限公司 Method for transmitting off-line file and system
CN102402394A (en) * 2010-09-13 2012-04-04 腾讯科技(深圳)有限公司 Hash algorithm-based data storage method and device
CN103294710A (en) * 2012-02-28 2013-09-11 北京新媒传信科技有限公司 Data access method and device
CN103885721A (en) * 2012-12-24 2014-06-25 ***通信集团公司 Data storing or reading method and device for key-value system
CN103927192A (en) * 2013-01-14 2014-07-16 腾讯科技(深圳)有限公司 Method and device for accelerating starting of client and terminal
CN104050250A (en) * 2011-12-31 2014-09-17 北京奇虎科技有限公司 Distributed key-value query method and query engine system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8676899B2 (en) * 2006-01-26 2014-03-18 International Business Machines Corporation Offline IM chat to avoid server connections
CN102404372A (en) * 2010-09-16 2012-04-04 ***通信集团江苏有限公司 Method, system and node device for storing content in WEB cache in distributed mode
CN103475566A (en) * 2013-07-10 2013-12-25 北京发发时代信息技术有限公司 Real-time message exchange platform and distributed cluster establishment method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102402394A (en) * 2010-09-13 2012-04-04 腾讯科技(深圳)有限公司 Hash algorithm-based data storage method and device
CN102355426A (en) * 2011-06-30 2012-02-15 北京神州泰岳软件股份有限公司 Method for transmitting off-line file and system
CN104050250A (en) * 2011-12-31 2014-09-17 北京奇虎科技有限公司 Distributed key-value query method and query engine system
CN103294710A (en) * 2012-02-28 2013-09-11 北京新媒传信科技有限公司 Data access method and device
CN103885721A (en) * 2012-12-24 2014-06-25 ***通信集团公司 Data storing or reading method and device for key-value system
CN103927192A (en) * 2013-01-14 2014-07-16 腾讯科技(深圳)有限公司 Method and device for accelerating starting of client and terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106657357A (en) * 2016-12-29 2017-05-10 北京奇虎科技有限公司 Method and device for sending offline message
CN109462545A (en) * 2018-12-26 2019-03-12 北京云中融信网络科技有限公司 Message delet method and device

Also Published As

Publication number Publication date
WO2016062079A1 (en) 2016-04-28

Similar Documents

Publication Publication Date Title
CN100502572C (en) Method and system of increasing system capacity of multimedia message service
CN101127947B (en) A method, system and device for logging in chat room based on mobile terminal
US9392424B2 (en) Intelligent forwarding of short message service and multimedia messaging service messages
CN100421431C (en) Method for realizing instant message communication
CN101257460B (en) Instantaneous message temporary cluster group conversational system and method for creating and transmitting instantaneous message
CN101090371B (en) Method and system for user information management in at-once communication system
CN103036926A (en) Business push system and method
JP2003179606A (en) Multicast address allocation apparatus, information distribution apparatus, information distribution system, multicast address allocation method, information distribution method, multicast address allocation program, information distribution program and recording medium
CN102647704B (en) Data transmission processing method, base station and system
CN101883111A (en) Accounting server for processing online business log and method thereof
CN101425958A (en) Request answering method, apparatus and system in P2P overlapping network
CN101247370B (en) Method and system for implementing message presentation service
CN100359891C (en) Method for improving multimedia message central service processing property by buffer storage
CN105530162A (en) Offline message processing method and device
EP2124487A1 (en) Service processing method and processing system and service control point
CN102882906A (en) Method and device of data communication in constrained application protocol
CN101715174B (en) Multimedia message transmitting method and service center as well as WAP gateway and system
RU2003132458A (en) METHOD FOR PERFORMING A SHORT MESSAGE TRANSFER SERVICE IN A MOBILE INTELLECTUAL NETWORK
CN103826276A (en) Data transmission method, base station, management control center and system
CN101170734B (en) Method and device for service intercommunication between different networks
CN1351793A (en) Connection handle
CN102986173B (en) Method for setting message status and converged internet protocol message (CPM) traffic server
CN101741889B (en) Method, system and service for centralized management of network services
CN102404697B (en) Multi-media message service system, method and device
CN101083581A (en) Method and apparatus for controlling multicasting in self-organizing peer-to-peer network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160427