具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了具体说明本发明实施例的技术方案,下面结合附图和实施例进行说明。
如图1所示,本发明实施例以终端设备的角度提出了一种语音短信的处理方法,可以通过如下技术方案实现:
步骤101:终端设备接收来自于网络设备的语音短信通知;
步骤102:根据所述语音短信通知向所述网络设备请求接收所述语音短信;
步骤103:终端设备在接收过所述语音短信后,若对所述语音短信执行特定操作,向所述网络设备发送消息以使所述网络设备根据所述消息对所述语音短信进行保存。
具体的说,本发明实施例中语音短信的处理方法适用于GSM(GlobalSystem for Mobile Communications,全球移动通讯***)网络,或者CDMA(Code Division Multiple Access,码分多址)网络,其中,涉及的终端设备可以为固定电话、小灵通、手机、电脑中的任意一种;网络设备可以包括基站、短消息中心中的至少一种。
可见,终端设备通过向网络设备发送保存语音短信的消息,在网络侧实现了语音短信的有效保存,使网络设备支持终端设备对语音短信不限一次的自由提取。
在本发明的一个实施例中,语音短信的处理方法还可以包括:
对所述语音短信执行特定操作主要包括保存、存储,备份或通知;
终端设备向网络设备发送的所述消息中至少包括以下一种:
终端设备与所述网络设备预定的操作标识,所述操作标识用于指示所述网络设备对所述接收过的语音短信进行保存;或者,终端设备与所述网络设备预定的所述语音短信的保存期限。
具体的说,操作标识和语音短信的保存期限可以通过在电信业务层设置相应的字段来实现,通过语音短信的保存期限,用户可以通过终端设备在网络设备上实现将接收过的语音短信保存若干天,保存若干小时等。
在本发明的一个实施例中,本发明实施例针对网络设备的语音短信处理方式提出了两种不同的实现方案,步骤103中终端设备向所述网络设备发送消息以使所述网络设备根据所述消息对所述语音短信进行保存,具体可以通过如下两种技术方案中任意一种来实现:
(1)终端设备在接收过所述语音短信后,若对所述语音短信执行特定操作,通过发送回执消息指示所述网络设备保存所述语音短信,所述回执消息中包含所述操作标识和/或所述语音短信的保存期限:
或者,
(2)终端设备在接收过所述语音短信后,若对所述语音短信执行特定操作,通过向所述网络设备发送操作指示消息指示所述网络设备保存所述语音短信,所述操作指示消息中包含所述操作标识和/或所述语音短信的保存期限。
具体的说,采用上述方案(1),可以实现终端设备与网络设备之间语音短信保存的自动处理流程。因为语音短信应用场景中,终端设备根据网络设备下发的语音短信通知,向网络设备请求接收所述语音短信,在接收过网络设备提供的语音短信后,终端设备以显示界面的方式向用户提供一个语音短信自动保存设置平台,在用户确定对语音短信进行自动保存后,终端设备发送回执消息,在回执消息中终端设备预先配置用于指示网络设备将终端设备接收过的语音短信进行保存的操作标识和/或语音短信的保存期限,在终端设备每次接收过所述语音短信后,网络设备通过检查所述回执消息中是否携带操作标识和/或保存期限,来决定对终端设备接收过的语音短信,进行自动保存操作,还是删除操作。
具体的说,采用上述方案(2)本发明实施例提供了一种较灵活的语音短信保存方案,终端设备根据语音短信通知向网络设备请求接收该语音短信,当网络设备向终端设备提供该语音短信的接收时,终端设备可以通过显示界面的方式,提示用户是否将接收过的语音短信保存在网络设备上,当终端设备接收到用户保存的指令后,向网络设备单独发送一条包含指示网络设备将接收过的所述语音短信进行保存的操作指示消息,这样网络设备通过解析该操作指示消息是否携带操作标识来确定是否对终端设备接收过的语音短信进行保存。终端设备通过提供给用户这样一个显示界面,使得用户能够对接收过的语音短信根据自身的需求、喜好,通过终端设备提供的语音操作平台,在网络设备上选择性的实现语音短信的有效保存,同时可以随时从网络设备上获取被保存的语音短信。
下面分别针对上述实施例提供的语音短信处理方式的具体流程进行详细说明:
如图2所示,本发明实施例中终端设备采用回执消息的方式来告知网络设备对接收过的语音短信进行自动保存处理,具体流程如下:
配置步骤:用户通过终端设备提供的显示界面设置将接收过的语音短信进行自动保存处理,终端设备与网络设备(本发明实施例中网络设备包括基站和短消息中心)通过在电信业务层设置用于指示网络设备对终端设备接收到的语音短信进行保存的操作标识,并预先配置在终端设备的回执消息中;
201、手机终端在接收到网络设备下发的语音短信通知后,根据所述语音短信通知通过基站向短消息中心请求接收该语音短信;本发明实施例中手机终端可以通过语音短信通知中的服务中心号码向短消息中心发出接收请求;
202、短消息中心针对手机终端发送的接收语音短信请求,将所述语音短信通过基站提供给手机终端接收;
203、手机终端在接收过所述语音短信后,自动向基站发送回执消息,由于预先在回执消息中配置了所述操作标识,所以终端设备自动对该语音短信执行特定操作;
204、基站对该回执消息进行解析;
205、当基站确定该回执消息中包括指示网络设备保存所述语音短信的操作标识时,通知短消息中心对该语音短信进行自动保存;
如果基站在解析终端设备发送的回执消息过程中,确定该回执消息中不包含指示网络设备保存所述语音短信的操作标识时,按照语音短信的正常处理流程进行处理,基站通知短消息中心对终端设备接收过的语音短信进行删除。
如图3所示,本发明实施例中终端设备采用单独发送操作指示消息的形式来告知网络设备对接收过的语音短信进行保存处理,具体流程如下:
配置步骤:终端设备与网络设备(本发明实施例中网络设备包括基站和短消息中心)通过在电信业务层设置用于指示网络设备对终端设备接收到的语音短信进行保存的操作标识;
301、手机终端在接收到网络设备下发的语音短信通知后,根据所述语音短信通知通过基站向短消息中心请求接收该语音短信;本发明实施例中手机终端可以通过语音短信通知中的服务中心号码向短消息中心发出接收请求;
302、短消息中心针对手机等终端发送的接收语音短信请求,将所述语音短信通过基站提供给手机终端接收;
303、手机终端在接收过所述语音短信后,自动向基站发送回执消息;
304、手机终端通过显示界面向用户提示是否保存接收过的所述语音短信,当用户确定保存时,通过基站向短消息中心发送包含指示网络设备对手机终端接收到的语音短信进行保存的操作指示消息;
305、所述操作指示消息被基站转发给短消息中心;
306、经过短消息中心的解析,当确定该操作指示消息中存在用于指示网络设备保存手机终端接收过的所述语音短信的操作标识时,短消息中心对该语音短信进行保存;
本发明实施例是通过向网络设备单独发送一个操作指示消息的方式,来实现网络设备上语音短信的有效保存,当基站在解析回执消息过程中并未发现包含所述操作标识时,且短消息中心也并未接收到包含所述操作标识的通知消息时,对终端设备接收过的语音短信,按照正常的语音短信处理流程进行处理,短信中心将手机终端接收过的语音短信对应删除。
基于上述流程,当手机终端针对接收过的语音短信向网络设备再次请求接收时,不会因为语音短信数据已被删除的原因导致提取失败,同时网络设备可以向终端设备提供语音短信的不限一次的自由提取,在网络侧实现了语音短信的有效保存,也很大程度上提高了用户体验。
如图4所示,基于上述图1所示的方法实施例,本发明实施例以终端设备的角度提出一种终端设备,可以包括如下功能模块:
语音获取模块41,用于接收来自于网络设备的语音短信通知,并根据所述语音短信通知向所述网络设备请求接收所述语音短信;
操作接收模块42:用于在接收所述语音短信后,接收对所述语音短信的特定操作;
语音控制模块43,若所述操作接收模块接收到所述语音短信的特定操作,则向所述网络设备发送消息以使所述网络设备根据所述消息对所述语音短信进行保存。
在本发明的一个实施例中,所述终端设备还可以包括:
信息配置模块44,用于配置向所述网络设备发送的所述消息;所述消息中至少包括以下一种:与所述网络设备预定的操作标识,所述操作标识用于指示所述网络设备对所述接收过的语音短信进行保存,或者,与所述网络设备预定的所述语音短信的保存期限。
所述语音控制模块43可以具体包括:
操作判定单元431,用于确定所述操作接收模块是否接收到对所述语音短信的特定操作;
操作执行单元432,用于在接收过所述语音短信后,若所述操作判定单元确定所述操作接收模块接收到所述特定操作,通过发送回执消息指示所述网络设备保存所述语音短信,所述回执消息中包含所述操作标识和/或所述语音短信的保存期限:所述特定操作包括保存、存储,备份或通知;
或者,
所述操作判定单元431,用于确定所述操作接收模块是否接收到对所述语音短信的特定操作;
所述操作执行单元432,用于在接收过所述语音短信后,若所述操作判定单元确定所述操作接收模块接收到所述特定操作,通过向所述网络设备发送操作指示消息指示所述网络设备保存所述语音短信,所述操作指示消息中包含所述操作标识和/或所述语音短信的保存期限;所述特定操作包括保存、存储,备份或通知。
需要说明的是,本发明实施例是基于上述图1所示的方法实施例获得的,其中,各功能模块与图1所示的方法实施例各步骤涉及的技术方案对应,具体请参见上述图1实施例中的相关描述,在此不作一一赘述。
如5所示,本发明实施例以网络设备的角度提出一种语音短信的保存方法,可以通过如下技术方案实现:
步骤501:网络设备向终端设备发送语音短信通知;
步骤502:网络设备针对所述终端设备根据所述语音短信通知发送的接收所述语音短信请求,提供所述语音短信;
步骤503:网络设备接收所述终端设备发送的消息,并根据所述消息对所述语音短信进行保存;所述消息用于表示所述终端设备在接收过所述语音短信后,对所述语音短信执行特定操作。
具体的说,本发明实施例中语音短信的处理方法适用于GSM(GlobalSystem for Mobile Communications,全球移动通讯***)网络,或者CDMA(Code Division Multiple Access,码分多址)网络,其中,涉及的终端设备可以为固定电话、小灵通、手机、电脑中的任意一种;网络设备可以包括基站、短消息中心中的至少一种。
通过上述技术方案,网络设备能够支持终端设备对语音短信的自由接收,满足用户对语音短信的接收需求。
在本发明的一个实施例中,语音短信的保存方法还可以包括:
终端设备对所述语音短信执行特定操作包括保存、存储,备份或通知;
网络设备接收所述终端设备发送的消息,其中,所述消息中至少包括以下一种:
网络设备与所述终端设备预定的操作标识,所述操作标识用于指示将所述终端设备接收过的所述语音短信进行保存;或者,网络设备与所述终端设备预定的所述语音短信的保存期限。
需要说明的是,图5所示的实施例中所述操作标识和保存期限的实现方法与图1所示的实施例中描述相同,具体可参见上述图1实施例。
在本发明的一个实施例中,本发明实施例针对网络设备语音短信处理提出了两种不同的实现方案,步骤503中对所述语音短信进行保存,具体可以通过如下两种技术方案中任意一种来实现包括:
(1)若所述终端设备对所述语音短信执行特定操作,根据所述终端设备发送的回执消息对所述语音短信进行保存,所述回执消息中包含所述操作标识和/或所述语音短信的保存期限:
或者,
(2)若所述终端设备对所述语音短信执行特定操作,根据所述终端设备发送的操作指示消息对所述语音短信进行保存,所述操作指示消息中包含所述操作标识和/或所述语音短信的保存期限。
需要说明的是,本发明图5实施例中步骤503的技术方案与图1所示的步骤103中涉及的技术方案相同,因为图1的方法实施例是以终端设备的角度提出的,图5的方法实施例是以网络设备的角度提出的,在本发明实施例的应用场景中,两者是配合工作的,因此图2和图3所示的语音短信的保存方法流程图中也分别对步骤503的两种实现方案分别做出了清楚说明,具体请参见上述相关说明。
图6所示,基于上述图5所示的方法实施例,本发明实施例提出一种网络设备,可以包括如下功能模块:
通知发送模块61,用于向终端设备发送语音短信通知;
语音提供模块62,用于针对所述终端设备根据所述语音短信通知发送的接收所述语音短信请求,提供所述语音短信;
语音处理模块63,用于接收所述终端设备发送的消息,并根据所述消息对所述语音短信进行保存,所述消息用于表示所述终端设备在接收过所述语音短信后,对所述语音短信执行特定操作。
在本发明的一个实施例中,语音短信的保存装置还可以包括:
信息配置模块64,用于与所述终端设备预定操作标识,或者,与所述终端设备预定所述语音短信的保存期限中的至少一种,所述操作标识用于指示将所述终端设备接收过的所述语音短信进行保存;
所述语音处理模块63具体可以包括:
消息接收单元631,若所述终端设备对所述语音短信执行特定操作,用于接收所述终端设备发送的回执消息,所述回执消息中包含所述操作标识和/或所述语音短信的保存期限;或者,用于接收所述终端设备发送的操作指示消息,所述操作指示消息中包含所述操作标识和/或所述语音短信的保存期限;所述特定操作包括保存、存储,备份或通知;
语音保存单元632,用于根据所述消息接收单元接收到的所述回执消息或所述操作指示消息,对所述语音短信进行保存。
需要说明的是,本发明实施例是基于上述图5所示的方法实施例获得的,其中,各功能模块与图5所示的方法实施例各步骤涉及的技术方案对应,具体请参见上述图5实施例中的相关描述,在此不作一一赘述。
如图7所示,本发明实施例提供一种语音短信处理***,技术方案可以包括:
终端设备71,用于接收来自于网络设备的语音短信通知,并根据所述语音短信通知向所述网络设备请求接收所述语音短信,在接收过所述语音短信后,若对所述语音短信执行特定操作,向所述网络设备发送消息以使所述网络设备根据所述消息对所述语音短信进行保存;
网络设备72,用于向终端设备发送语音短信通知,并针对所述终端设备根据所述语音短信通知发送的接收所述语音短信请求,提供所述语音短信;在所述终端设备接收过所述语音短信后,若对所述语音短信执行特定操作,接收所述终端设备发送的消息,并根据所述消息对所述语音短信进行保存。
需要说明的是,本发明实施例包括图4实施例所示的终端设备以及图6所示的网络设备,涉及的技术方案具体请参见上述实施例的相关描述,在此不作一一赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。