Summary of the invention
The invention provides information processing method and information server, terminal, in order to improve the transmission reliability of information.
Provide a kind of information processing method on the one hand, comprising:
When the information of the terminal that information server stores exceedes effective memory time, described information server sends announcement information to described terminal, and described announcement information is used for notifying that described information is by deleted;
Described information server receives the prolongation memory time that described terminal sends according to described announcement information;
Described information server, according to described prolongation memory time, stores described information within described prolongation memory time.
Provide a kind of information processing method on the other hand, comprising:
Terminal receives the announcement information that information server sends, and described announcement information is used for notifying that described information is by deleted, and described announcement information is sent when the information of the terminal that described information server stores exceedes effective memory time by described information server;
Described terminal, according to described announcement information, sends to described information server and extends memory time, to make described information server according to described prolongation memory time, within described prolongation memory time, stores described information.
Provide a kind of information server on the other hand, comprising:
Notification unit, for when the information of the terminal that described information server stores exceedes effective memory time, send announcement information to described terminal, described announcement information is used for notifying that described information is by deleted;
Receiving element, for receiving the prolongation memory time that described terminal sends according to described announcement information;
Memory cell, for according to described prolongation memory time, stores described information within described prolongation memory time.
Provide a kind of terminal on the other hand, comprising:
Receiving element, for receiving the announcement information that information server sends, described announcement information is used for notifying that described information is by deleted, and described announcement information is sent when the information of the terminal that described information server stores exceedes effective memory time by described information server;
Transmitting element, for according to described announcement information, sends to described information server and extends memory time, to make described information server according to described prolongation memory time, within described prolongation memory time, stores described information.
As shown from the above technical solution, the embodiment of the present invention is when the information of the terminal that information server stores exceedes effective memory time, sent for notifying that above-mentioned information is by deleted announcement information to terminal by information server, and then receive the prolongation memory time that above-mentioned terminal sends according to above-mentioned announcement information, make above-mentioned information server can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, so that above-mentioned information can be sent to receiving side terminal by information server after the Resolving probiems of debit's terminal waiting, can to avoid in prior art when the information of the terminal that information server stores exceedes effective memory time, after the Resolving probiems of the receiving side terminal caused by above-mentioned information deletion due to information server, above-mentioned information cannot be sent to the problem of receiving side terminal by information server, thus improve the reduction of the transmission reliability of information.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The schematic flow sheet of the information processing method that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1, the information processing method of the present embodiment can comprise:
101, when the information of the terminal that information server stores exceedes effective memory time, above-mentioned information server sends announcement information to above-mentioned terminal, and above-mentioned announcement information is used for notifying that above-mentioned information is by deleted;
102, above-mentioned information server receives the prolongation memory time that above-mentioned terminal sends according to above-mentioned announcement information;
103, above-mentioned information server is according to above-mentioned prolongation memory time, within above-mentioned prolongation memory time, store above-mentioned information.
It should be noted that: above-mentioned information server can include but not limited to short message service center, MMS center or instant message information server.
The method provided for making the embodiment of the present invention clearly, below will with short message as an example.Suppose that short message is 14 days in effective memory time of short message service center.When the short message of the terminal that short message service center stores was more than 14 days, short message service center then sends above-mentioned announcement information to terminal, for notifying that above-mentioned short message is by deleted.If terminal needs short message service center to continue to store above-mentioned short message 7 days again, then short message service center receives prolongation memory time that terminal sends is 7 days, to make above-mentioned short message service center can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, until the Resolving probiems of above-mentioned receiving side terminal, above-mentioned information can be sent to receiving side terminal by short message service center.Be understandable that: after above-mentioned short message can be sent to receiving side terminal by short message service center, above-mentioned short message then can be deleted by short message service center.If terminal no longer needs short message service center to continue to store above-mentioned short message, then short message service center can not receive the prolongation memory time that terminal sends or the confirmation that can receive the above-mentioned announcement information that terminal sends, with the flow process in making above-mentioned short message service center conventionally, immediately above-mentioned short message is deleted.
In an application scenarios of the embodiment of the present invention, before 101, above-mentioned information server can also receive the activation instruction that above-mentioned terminal sends further, the Delete Expired information advance notice business of above-mentioned activation instruction in order to indicate above-mentioned information server to activate above-mentioned terminal, above-mentioned Delete Expired information advance notice business sends above-mentioned announcement information to above-mentioned terminal before being deletion information; Then, above-mentioned information server then can indicate according to above-mentioned activation, activates the Delete Expired information advance notice business of above-mentioned terminal, namely sends announcement information to above-mentioned terminal before above-mentioned information server deletion information.
In the Another application scene of the embodiment of the present invention, after above-mentioned information server activates the Delete Expired information advance notice business of above-mentioned terminal, the deexcitation instruction that above-mentioned terminal sends can also be received further, the Delete Expired information advance notice business of above-mentioned deexcitation instruction in order to indicate the above-mentioned terminal of above-mentioned information server deexcitation; Then, above-mentioned information server then can indicate according to above-mentioned deexcitation, the Delete Expired information advance notice business of the above-mentioned terminal of deexcitation.
In the present embodiment, when the information of the terminal that information server stores exceedes effective memory time, sent for notifying that above-mentioned information is by deleted announcement information to terminal by information server, and then receive the prolongation memory time that above-mentioned terminal sends according to above-mentioned announcement information, make above-mentioned information server can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, so that above-mentioned information can be sent to receiving side terminal by information server after the Resolving probiems of debit's terminal waiting, can to avoid in prior art when the information of the terminal that information server stores exceedes effective memory time, after the Resolving probiems of the receiving side terminal caused by above-mentioned information deletion due to information server, above-mentioned information cannot be sent to the problem of receiving side terminal by information server, thus improve the reduction of the transmission reliability of information.
The schematic flow sheet of the information processing method that Fig. 2 provides for another embodiment of the present invention, as shown in Figure 2, the information processing method of the present embodiment can comprise:
201, terminal receives the announcement information that information server sends, above-mentioned announcement information is used for notifying that above-mentioned information is by deleted, and above-mentioned announcement information is sent when the information of the terminal that above-mentioned information server stores exceedes effective memory time by above-mentioned information server;
202, above-mentioned terminal is according to above-mentioned announcement information, sends extend memory time to above-mentioned information server, to make above-mentioned information server according to above-mentioned prolongation memory time, within above-mentioned prolongation memory time, stores above-mentioned information.
The method provided for making the embodiment of the present invention clearly, below will with short message as an example.Suppose that short message is 14 days in effective memory time of short message service center.When the short message of the terminal that short message service center stores was more than 14 days, terminal then receives the above-mentioned announcement information that short message service center sends, for notifying that above-mentioned short message is by deleted.If terminal needs short message service center to continue to store above-mentioned short message 7 days again, then terminal can extend memory time to short message service center's transmission is 7 days, to make above-mentioned short message service center can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, until the Resolving probiems of above-mentioned receiving side terminal, above-mentioned information can be sent to receiving side terminal by short message service center.Be understandable that: after above-mentioned short message can be sent to receiving side terminal by short message service center, above-mentioned short message then can be deleted by short message service center.If terminal no longer needs short message service center to continue to store above-mentioned short message, then terminal can not send to short message service center the confirmation extending memory time or can send above-mentioned announcement information to short message service center, with the flow process in making above-mentioned short message service center conventionally, immediately above-mentioned short message is deleted.
In an application scenarios of the embodiment of the present invention, before 201, above-mentioned terminal can also send to above-mentioned information server further and activate instruction, the Delete Expired information advance notice business of above-mentioned activation instruction in order to indicate above-mentioned information server to activate above-mentioned terminal, above-mentioned Delete Expired information advance notice business sends above-mentioned announcement information to above-mentioned terminal before being deletion information, thus above-mentioned information server then can be indicated according to above-mentioned activation, activate the Delete Expired information advance notice business of above-mentioned terminal, namely announcement information is sent to above-mentioned terminal before above-mentioned information server deletion information.
In the Another application scene of the embodiment of the present invention, above-mentioned terminal can also send deexcitation instruction to above-mentioned information server further, the Delete Expired information advance notice business of above-mentioned deexcitation instruction in order to indicate the above-mentioned terminal of above-mentioned information server deexcitation; Then, above-mentioned information server then can indicate according to above-mentioned deexcitation, the Delete Expired information advance notice business of the above-mentioned terminal of deexcitation.
In the present embodiment, terminal by receive information server send when the information of the terminal that information server stores exceedes effective memory time for notifying that above-mentioned information is by deleted announcement information, and then extend memory time according to above-mentioned announcement information to above-mentioned information server transmission, make above-mentioned information server can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, so that above-mentioned information can be sent to receiving side terminal by information server after the Resolving probiems of debit's terminal waiting, can to avoid in prior art when the information of the terminal that information server stores exceedes effective memory time, after the Resolving probiems of the receiving side terminal caused by above-mentioned information deletion due to information server, above-mentioned information cannot be sent to the problem of receiving side terminal by information server, thus improve the reduction of the transmission reliability of information.
It should be noted that: for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
The structural representation of the information server that Fig. 3 provides for another embodiment of the present invention, as shown in Figure 3, the notification unit 31 of the present embodiment, receiving element 32 and memory cell 33.Wherein, notification unit 31 is for when the information of the terminal that above-mentioned information server stores exceedes effective memory time, and send announcement information to above-mentioned terminal, above-mentioned announcement information is used for notifying that above-mentioned information is by deleted; The prolongation memory time that receiving element 32 sends according to above-mentioned announcement information for receiving above-mentioned terminal; Memory cell 33 for according to above-mentioned prolongation memory time, stores above-mentioned information within above-mentioned prolongation memory time.
The information server that in the embodiment that above-mentioned Fig. 1 is corresponding, the function of information server can be provided by the present embodiment realizes.
In an application scenarios of the embodiment of the present invention, as shown in Figure 4, the information server that the present embodiment provides can further include setting unit 41, may be used for the activation instruction receiving the transmission of above-mentioned terminal, the Delete Expired information advance notice business of above-mentioned activation instruction in order to indicate above-mentioned information server to activate above-mentioned terminal, above-mentioned Delete Expired information advance notice business sends above-mentioned announcement information to above-mentioned terminal before being deletion information; And indicate according to above-mentioned activation, activate the Delete Expired information advance notice business (namely when the information of the terminal that above-mentioned information server stores exceedes effective memory time, notification unit 31 can send above-mentioned announcement information to above-mentioned terminal) of above-mentioned terminal.
In the Another application scene of the embodiment of the present invention, above-mentioned setting unit can also receive the deexcitation instruction that above-mentioned terminal sends further, and above-mentioned deexcitation instruction is in order to the Delete Expired information advance notice business of the above-mentioned terminal of deexcitation; And indicate according to above-mentioned deexcitation, the Delete Expired information advance notice business of the above-mentioned terminal of deexcitation.
In the present embodiment, when the information of the terminal that information server stores exceedes effective memory time, sent for notifying that above-mentioned information is by deleted announcement information to terminal by notification unit, and then receive by receiving element the prolongation memory time that above-mentioned terminal sends according to above-mentioned announcement information, make memory cell can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, so that above-mentioned information can be sent to receiving side terminal by information server after the Resolving probiems of debit's terminal waiting, can to avoid in prior art when the information of the terminal that information server stores exceedes effective memory time, after the Resolving probiems of the receiving side terminal caused by above-mentioned information deletion due to information server, above-mentioned information cannot be sent to the problem of receiving side terminal by information server, thus improve the reduction of the transmission reliability of information.
The structural representation of the terminal that Fig. 5 provides for another embodiment of the present invention, as shown in Figure 5, the terminal of the present embodiment can comprise receiving element 51 and transmitting element 52.Wherein, the announcement information that receiving element 51 sends for receiving information server, above-mentioned announcement information is used for notifying that above-mentioned information is by deleted, and above-mentioned announcement information is sent when the information of the terminal that above-mentioned information server stores exceedes effective memory time by above-mentioned information server; Transmitting element 52 for according to above-mentioned announcement information, sends to above-mentioned information server and extends memory time, to make above-mentioned information server according to above-mentioned prolongation memory time, within above-mentioned prolongation memory time, stores above-mentioned information.
The terminal that in the embodiment that above-mentioned Fig. 2 is corresponding, the function of terminal can be provided by the present embodiment realizes.
In an application scenarios of the embodiment of the present invention, as shown in Figure 6, the all right setting unit 61 further of the terminal that the present embodiment provides, may be used for sending to above-mentioned information server activating instruction, the Delete Expired information advance notice business of above-mentioned activation instruction in order to indicate above-mentioned information server to activate above-mentioned terminal, to make above-mentioned information server activate the Delete Expired information advance notice business of above-mentioned terminal according to above-mentioned activation instruction, above-mentioned Delete Expired information advance notice business sends above-mentioned announcement information to above-mentioned terminal before being deletion information.
In the Another application scene of the embodiment of the present invention, setting unit 61 can also send deexcitation instruction to above-mentioned information server further, the Delete Expired information advance notice business of above-mentioned deexcitation instruction in order to indicate the above-mentioned terminal of above-mentioned information server deexcitation, to make above-mentioned information server according to the Delete Expired information advance notice business of the above-mentioned terminal of above-mentioned deexcitation instruction deexcitation.
In the present embodiment, terminal by receiving element receive information server send when the information of the terminal that information server stores exceedes effective memory time for notifying that above-mentioned information is by deleted announcement information, and then extend memory time according to above-mentioned announcement information to above-mentioned information server transmission by transmitting element, make above-mentioned information server can according to above-mentioned prolongation memory time, above-mentioned information is stored within above-mentioned prolongation memory time, so that above-mentioned information can be sent to receiving side terminal by information server after the Resolving probiems of debit's terminal waiting, can to avoid in prior art when the information of the terminal that information server stores exceedes effective memory time, after the Resolving probiems of the receiving side terminal caused by above-mentioned information deletion due to information server, above-mentioned information cannot be sent to the problem of receiving side terminal by information server, thus improve the reduction of the transmission reliability of information.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that hardware also can be adopted to add SFU software functional unit realizes.
The above-mentioned integrated unit realized with the form of SFU software functional unit, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, information server, or the network equipment etc.) perform the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, read-only memory (Read-OnlyMemory, be called for short ROM), random access memory (RandomAccessMemory, be called for short RAM), magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.