一种业务处理方法和终端技术

技术编号:9926798 阅读:81 留言:0更新日期:2014-04-16 18:05
本发明专利技术提供一种业务处理方法,包括:终端接收到其他终端的共享业务请求后,保存所述终端当前状态的上下文信息,然后切换到共享业务上;在满足预设策略中的回退条件时,根据所述上下文信息恢复到切换前的状态。本发明专利技术还提供一种终端。本发明专利技术可以回退到共享业务之前的状态,避免用户繁琐的设置和操作。

【技术实现步骤摘要】
一种业务处理方法和终端
本专利技术涉及通讯系统,特别涉及一种业务处理方法和终端。
技术介绍
在多媒体技术、无线通信、无线局域网等快速发展的情况下,用户的终端、或者不同好友用户之间的终端经常会共享一些业务数据,在用户偏好策略的允许下,用户之间可以方便的进行业务内容的共享,这样极大的丰富了用户的联系和内容的共享,但是由此带来的影响则是,一个用户很容易被其好友所共享的业务所打断,那么用户不得不手动恢复自己之前的数据,或者不停的修改相应的共享策略,这样的操作会给用户在带来丰富的内容的同时也带来了极大的不便。
技术实现思路
本专利技术要解决的技术问题是提供一种业务处理方法和终端,解决用户因业务被共享业务打断带来的不便。为了解决上述问题,本专利技术提供了一种业务处理方法,包括:终端接收到其他终端的共享业务请求后,保存所述终端当前状态的上下文信息,然后切换到共享业务上;在满足预设策略中的回退条件时,根据所述上下文信息恢复到切换前的状态。进一步的,上述方法还可具有以下特点,所述回退条件包括如下之一或如下各项不冲突的组合:接收到所述其他终端发送的共享业务结束消息;接收到所述其他终端发送的共享业务停止消息;接收到所述其他终端发送的共享业务暂停消息;接收到所述其他终端发送的共享业务暂停消息,且等待指定时间后所述共享业务未继续;所述终端本地结束所述共享业务。进一步的,上述方法还可具有以下特点,所述方法还包括:所述终端切换到所述共享业务前,根据所述预设策略关闭当前正在运行的业务,或者,在后台运行当前正在运行的业务。进一步的,上述方法还可具有以下特点,所述上下文信息保存在本地或者网络上。进一步的,上述方法还可具有以下特点,所述预设策略由系统预设或者由用户设置。本专利技术还提供一种终端,包括策略模块、共享处理模块和上下文处理模块,其中:所述策略模块用于,保存预设策略,所述预设策略中包含回退条件;所述共享处理模块用于,接收到其他终端的共享业务请求后,通知所述上下文处理模块进行备份,或者通知相关业务模块,由相关业务模块通知上下文处理模块进行备份;以及,在所述上下文处理模块保存所述终端当前状态的上下文信息后,切换到共享业务上;以及,在满足所述回退条件时,指示所述上下文处理模块获取上下文信息,根据所述上下文信息恢复到切换前的状态;所述上下文处理模块用于,接收到所述共享处理模块或业务模块的备份通知后,获取所述终端当前状态的上下文信息,将其保存在上下文存储列表中,以及,接收到所述共享处理模块的指示后,从所述上下文存储列表中获取所述上下文信息。进一步的,上述终端还可具有以下特点,所述回退条件包括如下之一或如下各项不冲突的组合:接收到所述其他终端发送的共享业务结束消息;接收到所述其他终端发送的共享业务停止消息;接收到所述其他终端发送的共享业务暂停消息;接收到所述其他终端发送的共享业务暂停消息,且等待指定时间后所述共享业务未继续;所述终端本地结束所述共享业务。进一步的,上述终端还可具有以下特点,所述共享处理模块还用于:切换到所述共享业务前,根据所述预设策略关闭当前正在运行的业务,或者,在后台运行当前正在运行的业务。进一步的,上述终端还可具有以下特点,所述上下文处理模块将所述上下文信息存储在本地或者网络上的上下文存储列表。进一步的,上述终端还可具有以下特点,所述策略模块保存的所述预设策略由系统预设或者由用户设置。本专利技术实施例提出了一种业务处理方法和终端,可以做好策略设置,终端根据策略来实现回退,快速的回退到因业务共享被切换的应用,并且保证该业务应用继续进行,避免用户经常的手动恢复数据或者策略修改。附图说明图1是本专利技术实施例终端框图;图2是本专利技术实施例业务处理流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术实施例提供一种终端,如图1所示,包括:策略模块、共享处理模块和上下文处理模块,还可包括业务模块,其中:策略模块用于,保存预设策略,所述预设策略中包含回退条件;所述共享处理模块用于,接收到其他终端的共享业务请求后,通知所述上下文处理模块进行备份,或者通知相关业务模块,由相关业务模块通知上下文处理模块进行备份;以及,在所述上下文处理模块保存所述终端当前状态的上下文信息后,切换到共享业务上;以及,在满足所述回退条件时,指示所述上下文处理模块获取上下文信息,根据所述上下文信息恢复到切换前的状态;所述上下文处理模块用于,接收到所述共享处理模块或业务模块的备份通知后,获取所述终端当前状态的上下文信息,将其保存在上下文存储列表中,以及,接收到所述共享处理模块的指示后,从所述上下文存储列表中获取所述上下文信息。具体的,当前有业务运行时,上下文处理模块和业务模块交互获取上下文信息。其中,所述回退条件包括如下之一或如下各项不冲突的组合:接收到所述其他终端发送的共享业务结束消息;接收到所述其他终端发送的共享业务停止消息;接收到所述其他终端发送的共享业务暂停消息;接收到所述其他终端发送的共享业务暂停消息,且等待指定时间后所述共享业务未继续;这一条和上一条的区别是:收到共享业务暂停消息后,可以立即回退,也可以等待指定时间后回退,根据当前具体的策略而定;所述终端本地结束所述共享业务。上述回退条件仅为示例,可以根据需要设定。其中,所述共享处理模块还用于:切换到所述共享业务前,根据所述预设策略关闭当前正在运行的业务,或者,在后台运行当前正在运行的业务。即预设策略中还包括如下策略:切换时关闭当前的业务应用、或者切换时在后台运行当前的业务应用。其中,所述上下文处理模块将所述上下文信息存储在本地或者网络上的上下文存储列表。其中,所述策略模块保存的所述预设策略由系统预设(包括由业务设定)或者由用户设置。其中,所述方法还包括,在用户调出所述上下文列表中的上下文信息并请求恢复时,根据所述上下文信息恢复到对应的状态。所述预设策略可包括如下之一或其组合:自动恢复应用(恢复到切换前的应用上);手动调出上下文列表恢复到相应的应用;切换时关闭业务应用、或者切换时仅仅让业务应用后台运行;回退条件。共享处理模块可和业务模块进行交互,并且共享处理模块也可将相应的消息传递给策略模块。所述上下文信息是保证业务应用的必要信息,如视频或音频业务的时间信息、链接信息、设备信息等,也可以是文本阅读的进度信息等,上下文信息和业务应用具有密切的关系;通用的上下文信息还包括是否是焦点应用等;上下文存储列表用于存储上下文处理模块所获取的业务应用的上下文信息,上下文信息可以存储在本地,也可以存储在网络上。业务模块是指在终端上运行的业务应用,如短消息应用、媒体播放器应用、网络连接应用等。本专利技术实施例还提供一种业务处理方法,包括:终端接收到其他终端的共享业务请求后,保存所述终端当前状态的上下文信息,然后切换到共享业务上;在满足预设策略中的回退条件时,根据所述上下文信息恢复到切换前的状态。比如,切换到运行共享业务前的运行的业务。其中,所述回退条件如下之一或如下各项不冲突的组合:接收到所述其他终端发送的共享业务结束消息;接收到所述其他终端发送的共享业务停止消息;接收到所述其他终端发送的共享业务暂本文档来自技高网...

【技术保护点】
一种业务处理方法,其特征在于,包括:终端接收到其他终端的共享业务请求后,保存所述终端当前状态的上下文信息,然后切换到共享业务上;在满足预设策略中的回退条件时,根据所述上下文信息恢复到切换前的状态。

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:终端接收到其他终端的共享业务请求后,保存所述终端当前的业务应用的上下文信息,然后切换到共享业务上;在满足预设策略中的回退条件时,根据所述上下文信息使业务应用恢复到切换前保存的上下文信息的状态。2.如权利要求1所述的方法,其特征在于,所述回退条件包括如下之一或如下各项不冲突的组合:接收到所述其他终端发送的共享业务结束消息;接收到所述其他终端发送的共享业务停止消息;接收到所述其他终端发送的共享业务暂停消息;接收到所述其他终端发送的共享业务暂停消息,且等待指定时间后所述共享业务未继续;所述终端本地结束所述共享业务。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述终端切换到所述共享业务前,根据所述预设策略关闭当前正在运行的业务,或者,在后台运行当前正在运行的业务。4.如权利要求1至3任一所述的方法,其特征在于,所述上下文信息保存在本地或者网络上。5.如权利要求1至3任一所述的方法,其特征在于,所述预设策略由系统预设或者由用户设置。6.一种终端,其特征在于,包括策略模块、共享处理模块和上下文处理模块,其中:所述策略模块用于,保存预设策略,所述预设策略中包含回退条件;所述共享处理模块用于,接收到其他终端的共享业务请求后,通知所述上下文处理模块进行备份,或者通知相关业务模块,由相关业务模块通知上下文处理...

【专利技术属性】
技术研发人员:尚国强姚立哲陈军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1