一种短消息删除方法及系统的制作方法_2

文档序号:8343332阅读:来源:国知局
消息M的生存状态(例如,M_Exist = 0,即初始化短消息M处于自由生存态),以及初始化短消息M的接收标志位(例如,M_Succ = 0,即短消息M未被接收方客户端UE2成功接收)。
[0041]步骤S303:若发送方客户端UEl的用户需要删除被接收方客户端UE2接收到的短消息M,则该用户需要通过发送方客户端UEl设置短消息M的生存时间窗Time_Wind0w的值。
[0042]步骤S304:用户编辑短消息M的内容。
[0043]步骤S305:由发送方客户端UEl发送短消息M(包含短消息M的消息头和消息体)。同时,步骤S306:发送方客户端UEl保存短消息M的标识符M_ID、短消息类型的标识符M_Type = 0、接收方客户端UE2的标识符UE2_ID、生存状态M_Exist = I (即短消息M处于受控生存态)以及接收标志位M_Succ = Oo
[0044]步骤S307:短消息中心SMC收到短消息M并保存相关的设置,上述保存的设置至少包括:发送方客户端UEl的标识符UE1_ID、短消息类型的标识符M_Type = 0、接收方客户端UE2的标识符UE2_ID、短消息M的标识符M_ID、短消息M的生存状态M_Exist = 1、短消息M的生存时间窗Time_Window以及短消息M的接收标志位M_Succ = O。
[0045]步骤S308:短消息中心SMC将短消息M(包括短消息M的消息头和消息体)发送给接收方客户端UE2。
[0046]步骤S309:接收方客户端UE2收到短消息M并保存相关设置,上述保存的设置至少包括:发送方客户端UEl的标识符UE1_ID、短消息M的标识符M_ID、短消息M的生存状态M_Exist = 1同时,接收方客户端UE2设置短消息M的接收标志位M_Succ = I (即短消息M被接收方客户端UE2成功接收)。
[0047]步骤S310:接收方客户端UE2将短消息M接收成功的信息反馈至短消息中心SMC。
[0048]步骤S311:短消息中心SMC启动短消息M的生存时间定时,即,使用短消息M的生存时间窗Time_Window的值开始倒计时。另外,短消息中心SMC可将短消息M被接收方客户端UE2成功接收的信息(例如M_Succ = I)反馈至发送方客户端UEl。
[0049]步骤S312:发送方客户端UEl从短消息中心SMC接收短消息M被接收方客户端UE2成功接收的信息(例如M_Succ = I)。
[0050]以下参照图4说明本发明较佳实施例的短消息删除流程。
[0051]步骤S401:短消息中心SMC启动的短消息M的生存时间到达(即短消息M的生存时间窗Time_Window的值递减为“O”)。
[0052]步骤S402:短消息中心SMC根据接收方客户端UE2的标识符UE2_ID寻址到接收方客户端UE2,再发送短消息M的删除指令至接收方客户端UE2。其中,删除指令携带待删除的指定短消息的标识信息(例如,短消息M的标识符M_ID)。
[0053]步骤S403:接收方客户端UE2接收删除指令后根据短消息标识信息(于此,例如为短消息M的标识符M_ID)删除指定的短消息(于此,即为短消息M),并设置短消息M的生存状态M_Exist = 2 (即短消息M处于被删除态)。
[0054]步骤S404:接收方客户端UE2将短消息M对应的发送方客户端UEl的标识符UE 1_ID、短消息M的标识符M_ID以及短消息M的生存状态M_Exist = 2发送至短消息中心SMC。
[0055]步骤S405:短消息中心SMC通过发送方客户端UEl的标识符UE1_ID寻址到发送方客户端UEI。
[0056]步骤S406:短消息中心SMC将短消息M的标识符M_ID以及短消息M的生存状态M_Exist = 2发送至发送方客户端UEl。如此,发送方客户端UEl可获知短消息M已被接收方客户端UE2删除。
[0057]此外,于本实施例中,发送方客户端UEl可以修改短消息的生存时间。具体而言,发送方客户端UEl将短消息生存时间窗重新赋予的数值通过短消息的方式发送至短消息中心SMC。发送方客户端UEl创建时间修改短消息,并发送时间修改短消息至短消息中心SMC,其中,时间修改短消息用于更新短消息中心SMC保存的目标短消息的生存时间。时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间信息。
[0058]举例而言,发送方客户端UEl创建更新短消息中心SMC设置的短消息M’(其中,短消息类= I),于此,短消息M’即为时间修改短消息。其中,在短消息M’的参数中,例如设置目标短消息标识符0_ID = m_id,设置目标短消息新的生存时间窗Timejindow’的值。短消息中心SMC收到短消息M’后,记录发送方客户端UEl的标识符UE1_ID,短消息M’的标识符M_ID’,目标短消息的标识符0_ID,以及目标短消息更新后的生存时间窗Time_window’等参数。gM_Type = 1,则短消息中心SMC需判断Time_Window的值是否为0,如果为0,则放弃更新Time_Window的值,并反馈给发送方客户端UEl。否则,使用Time_Window’的值更新目标短消息0_ID对应的Time_Window的值,并根据更新后的值进行倒计时。短消息中心SMC会将短消息M’被成功接收并且目标短消息的Time_Window值被更新的处理结果反馈给发送方客户端UEl。
[0059]综上所述,在本发明较佳实施例中,短消息中心(短消息删除系统)保存发送方客户端设置的短消息的生存时间,在接收方客户端接收所述短消息后,短消息中心通过定时控制接收方客户端删除其接收的短消息,从而使得发送方客户端能够准时删除接收方客户端接收到的短消息。本发明较佳实施例能够解决现有技术的应用局限问题,从而适用于无人值守的物联网场景。而且,能够增强发送方对接收方短消息的操作,提高信息安全。
[0060]以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。
【主权项】
1.一种短消息删除方法,其特征在于,包括以下步骤: 短消息中心接收发送方客户端创建的携带生存时间的短消息; 当所述短消息被接收方客户端成功接收后,所述短消息中心启动所述短消息的所述生存时间定时; 当所述生存时间定时到达后,所述短消息中心发送用于指示所述接收方客户端删除指定短消息的删除指令。
2.如权利要求1所述的短消息删除方法,其特征在于:所述短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
3.如权利要求1所述的短消息删除方法,其特征在于,还包括:所述短消息中心接收所述发送方客户端创建的时间修改短消息,根据所述时间修改短消息更新目标短消息的生存时间。
4.如权利要求3所述的短消息删除方法,其特征在于:所述时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间?目息。
5.如权利要求1所述的短消息删除方法,其特征在于:所述删除指令携带待删除的指定短消息的标识信息。
6.一种短消息删除系统,设置于短消息中心,其特征在于,包括:接收模块、定时模块以及发送模块, 所述接收模块,用于接收发送方客户端创建的携带生存时间的短消息; 所述定时模块,用于当所述短消息被接收方客户端成功接收后,启动所述短消息的所述生存时间定时; 所述发送模块,用于当所述生存时间定时到达后,发送用于指示所述接收方客户端删除指定短消息的删除指令。
7.如权利要求6所述的短消息删除系统,其特征在于:所述短消息包括发送方客户端标识信息、短消息标识信息、短消息的生存状态信息、短消息的生存时间信息、接收方客户端标识信息以及短消息内容。
8.如权利要求6所述的短消息删除系统,其特征在于:还包括更新模块,用于根据从所述发送方客户端接收的时间修改短消息更新目标短消息的生存时间。
9.如权利要求8所述的短消息删除系统,其特征在于:所述时间修改短消息包括短消息类型信息、发送方客户端标识信息、目标短消息标识信息及目标短消息更新后的生存时间?目息。
10.如权利要求6所述的短消息删除系统,其特征在于:所述删除指令携带待删除的指定短消息的标识信息。
【专利摘要】本发明公开了一种短消息删除方法及系统,上述方法包括以下步骤:短消息中心接收发送方客户端创建的携带生存时间的短消息;当所述短消息被接收方客户端成功接收后,所述短消息中心启动所述短消息的所述生存时间定时;当所述生存时间定时到达后,所述短消息中心发送用于指示所述接收方客户端删除指定短消息的删除指令。本发明公开的短消息删除方法及系统,能够解决现有技术中短消息发送方无法删除接收方的短消息的问题。
【IPC分类】H04W88-18, H04W8-24
【公开号】CN104661209
【申请号】CN201510094981
【发明人】贾雪琴, 张凤全, 毛峻岭, 赵文东
【申请人】中国联合网络通信集团有限公司
【公开日】2015年5月27日
【申请日】2015年3月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1