用于恢复媒体设备的应用程序的方法、装置与流程

文档序号:12270987阅读:263来源:国知局
用于恢复媒体设备的应用程序的方法、装置与流程

本发明涉及媒体设备技术领域,特别涉及一种用于恢复媒体设备的应用程序的方法、装置。



背景技术:

媒体设备通常可供多人使用,例如电视机,在家庭张电视机为一种多人混用的电器,当某一个观看者使用电机上的一个应用观看视频时需要暂时离开,或其他观看者使用该电视机更换了应用或节目时,观看者想再次回到电视机前或者在其他电视机继续观看时,需要重新进行搜索设置而恢复到离开时的观看状态,却不能直接恢复到离开时的应用程序状态,或离开时电视节目播放的信息状态。



技术实现要素:

有鉴于此,本发明提供了一种用于恢复媒体设备的应用程序的方法和装置。

本发明提供的一种用于恢复媒体设备的应用程序的方法包括在所述媒体设备执行的如下步骤:

a、当接收到用户终端发送的应用程序状态保存指令时,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存;

b、当接收到用户终端发送的应用程序状态恢复指令时,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

可选地,所述步骤a包括:

a1、当接收到用户终端发送的应用程序状态保存指令时,判断是否与本机当前运行的应用程序建立状态分享连接,若否,则执行步骤a2,若是,则执行步骤a3;

a2、在所述媒体设备可视化地输出建立本机与当前运行的应用程序的状态分享连接的提示信息,确定是否建立本机与当前运行的应用程序的状态分享连接,若否,则终断获取本机当前应用程序的状态信息的操作,若是,执行建立状态分享连接操作,之后再返回步骤a1;

a3、获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存。

可选地,所述步骤b包括:

b1、当接收到用户终端发送的应用程序状态恢复指令时,判断是否与本机相应的应用程序建立状态分享连接,若否,则执行步骤b2,若是,则执行步骤b3;

b2、在所述媒体设备可视化地输出建立本机与相应的应用程序的状态分享连接的提示信息,确定是否建立本机与相应的应用程序的状态分享连接,若否,则终断启动相应的应用程序至状态信息所表示的状态,并保存相应的应用程序的名称,若是,执行建立状态分享连接操作,之后返回步骤b1;

b3、根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

可选地,所述步骤b进一步包括在执行步骤b1之前执行的如下步骤:

b4、在所述媒体设备上判断是否安装有与应用程序状态恢复指令相应的应用程序,若是,则进入步骤b1,若否,在所述媒体设备可视化地输出安装相应的应用程序的提示信息;

在所述媒体设备上安装相应的应用程序后,返回步骤b1,当不在所述媒体设备上安装相应的应用程序时,则终断将相应的应用程序启动至状态信息所表示的状态的操作。

本发明提供的一种用于恢复媒体设备的应用程序的方法,该方法包括在用户终端执行的如下步骤:

c、向第一媒体设备发送应用程序状态保存指令,以请求获取第一媒体设备当前运行的应用程序的状态信息;

d、当接收到来自第一媒体设备的应用程序的状态信息时,将该状态信息在用户终端保存;

e、将保存的应用程序的状态信息发送至第二媒体设备,以请求第二媒体设备将相应的应用程序启动至状态信息所表示的状态。

本发明提供的一种用于恢复媒体设备的应用程序的装置,该装置包括在所述媒体设备上运行的如下模块:

保存处理模块,当接收到用户终端发送的应用程序状态保存指令时,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存;

恢复处理模块,当接收到用户终端发送的应用程序状态恢复指令时,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。可选地,

可选地,所述保存处理模块包括:

第一判断子模块,当接收到用户终端发送的应用程序状态保存指令时,判断是否与本机当前运行的应用程序建立状态分享连接,若否,则触发安装提示子模块,若是,则触发信息获取子模块;

安装提示子模块,在所述媒体设备可视化地输出建立本机与当前运行的应用程序的状态分享连接的提示信息,确定是否建立本机与当前运行的应用程序的状态分享连接,若否,则终断获取本机当前应用程序的状态信息的操作,若是,执行建立状态分享连接操作,之后再触发第一判断子模块;

信息获取子模块,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存。

可选地,所述恢复处理模块包括:

第二判断子模块,当接收到用户终端发送的应用程序状态恢复指令时,判断是否与本机相应的应用程序建立状态分享连接,若否,则触发状态连接子模块,若是,则触发恢复启动子模块;

状态连接子模块,在所述媒体设备可视化地输出建立本机与相应的应用程序的状态分享连接的提示信息,确定是否建立本机与相应的应用程序的状态分享连接,若否,则终断启动相应的应用程序至状态信息所表示的状态,并保存相应的应用程序的名称,若是,执行建立状态分享连接操作,之后触发第二判断子模块;

恢复启动子模块,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

可选地,所述恢复处理模块进一步包括:

监控子模块,在所述媒体设备上判断是否安装有与应用程序状态恢复指令相应的应用程序,若是,则触发第二判断子模块,若否,在所述媒体设备可视化地输出安装相应的应用程序的提示信息;

在所述媒体设备上安装相应的应用程序后,触发第二判断子模块,当不在所述媒体设备上安装相应的应用程序时,则终断将相应的应用程序启动至状态信息所表示的状态的操作。

本发明提供的一种用于恢复媒体设备的应用程序的装置,该装置包括在所述用户终端上运行的如下模块:

保存指令处理模块,向第一媒体设备发送应用程序状态保存指令,以请求获取第一媒体设备当前运行的应用程序的状态信息;

状态信息保存模块,当接收到来自第一媒体设备的应用程序的状态信息时,将该状态信息在用户终端保存;

恢复指令处理模块,将保存的应用程序的状态信息发送至第二媒体设备,以请求第二媒体设备将相应的应用程序启动至状态信息所表示的状态。

由此可见,基于本发明,每个用户均可通过用户终端保存在媒体设备上运行的应用程序的状态,因此,每个用户可根据自身的使用情况对应用程序的状态进行记录,并在下次启动应用程序时,直接通过用户终端启动自己所要运行的应用程序,并恢复应用程序上次使用的状态处。另外,在本发明中,即使更换媒体设备,用户也可通过用户终端与媒体设备上对应的服务程序无线连接,以获取应用程序的状态和启动恢复相应的应用程序。

本发明提供的技术方案能够直接在任一个媒体设备上恢复用户之前运行的应用程序的状态,快速便捷。

附图说明

图1为本发明中恢复媒体设备的应用程序的方法在媒体设备上执行的流程示意图;

图2为本发明中执行应用程序状态保存指令的流程示意图;

图3为本发明中执行应用程序状态恢复指令的流程示意图;

图4为本发明中恢复媒体设备的应用程序的方法在用户终端上执行的流程示意图;

图5为本发明中用于恢复媒体设备的应用程序的装置在媒体设备上的模块结构示意图;

图6为本发明中用于恢复媒体设备的应用程序的装置在用户终端上的模块结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并结合具体实施例对本发明进行详细说明。

本发明提供了一种用于恢复媒体设备的应用程序的方法,以智能电视机为媒体设备的一种具体实施例、以手机为用户终端的一种具体实施例进行阐述。可以理解的是,媒体设备并不局限于智能电视机,其他可安装应用程序供用户使用的设备均可作为本发明中的媒体设备,同样地,用户终端也不局限于手机,例如手环等用户随身携带的终端均可作为本发明的用户终端。

在手机(用户终端)上安装有第一服务程序,同时,为了在智能电视机上执行该方法的步骤,可先在智能电视机上安装于第一服务程序交互的第二服务程序。

在一种具体实施例中,如图1所示,本发明提供的用于恢复媒体设备的应用程序的方法在智能电视机(媒体设备)上执行如下步骤:

步骤a、当接收到用户终端发送的应用程序状态保存指令时,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存;

在具体实施例中,用户在智能电视机上的运行了一个应用程序,当用户需要离开、或者其他用户使用该智能电视机、或者用户需要在其他智能电视机上继续运行该应用程序时,智能电视机接收到用户通过手机发送的应用程序保存指令时,获取本机当前运行的应用程序的状态信息,并通过无线连接将获取到的此时的应用程序的状态信息发送至手机保存。

如此设置,不同的用户均可在自身携带的手机上保存自己所运行的应用程序的状态,即在用户携带的用户终端上记忆每个应用程序的状态。以便用户随时快速获取每个应用程序的状态,直接快速的启动并恢复应用程序。

其中,应用程序的状态信息可包括:应用程序运行的时间截点、运行的具体内容名称、具体内容的来源等。

步骤b、当接收到用户终端发送的应用程序状态恢复指令时,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

在具体实施例中,智能电视机接收到手机发送的应用程序状态恢复指令时,根据该指令中的应用程序的状态信息在本机上将相应的应用程序启动至状态信息所表示的状态,也就是说,用户上一次或者想要运行的状态。

如此设置,即便其他用户使用了智能电视机、或者使用了该应用程序,用户也可以直接迅速的恢复到自己想要运行的状态,节省再次搜索设置的操作。

对于智能电视机等媒体设备在未安装第二服务程序时,该方法还可包括对第二安装服务程序安装的判断。具体地包括:

当接收到用户终端发送的应用程序状态保存指令时,判断本机是否已安装服务程序,若是,则触发所述步骤a,若否,则在本机可视化地输出服务程序安装提示信息;

当接收到用户终端发送的应用程序状态恢复指令时,判断本机是否已安装服务程序,若是,则触发所述步骤b,若否,则在本机可视化地输出服务程序安装提示信息。

这样,即便媒体设备没有安装第二服务程序,也可提示用户进行安装,以完成步骤a、步骤b。

结合图2所示,上述步骤a包括:

a1、当接收到用户终端发送的应用程序状态保存指令时,判断是否与本机当前运行的应用程序建立状态分享连接,若否,则执行步骤a2,若是,则执行步骤a3;

a2、在媒体设备可视化地输出建立本机与当前运行的应用程序的状态分享连接的提示信息,确定是否建立本机与当前运行的应用程序的状态分享连接,若否,则终断获取本机当前应用程序的状态信息的操作,若是,执行建立状态分享连接操作,之后再返回步骤a1;

a3、获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存。

结合附图3所示,上述步骤b包括:

b1、当接收到用户终端发送的应用程序状态恢复指令时,判断是否与本机相应的应用程序建立状态分享连接,若否,则执行步骤b2,若是,则执行步骤b3;

b2、在媒体设备可视化地输出建立本机与相应的应用程序的状态分享连接的提示信息,确定是否建立本机与相应的应用程序的状态分享连接,若否,则终断启动相应的应用程序至状态信息所表示的状态,并保存相应的应用程序的名称,若是,执行建立状态分享连接操作,之后返回步骤b1;

b3、根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

步骤b进一步包括在执行步骤b1之前执行的如下步骤:

b4、在媒体设备上判断是否安装有与应用程序状态恢复指令相应的应用程序,若是,则进入步骤b1,若否,在媒体设备可视化地输出安装相应的应用程序的提示信息;

在媒体设备上安装相应的应用程序后,返回步骤b1,当不在媒体设备上安装相应的应用程序时,则终断将相应的应用程序启动至状态信息所表示的状态的操作。

下面结合用户在智能电视机上启动并恢复之前运行的应用程序为具体实施例对步骤b进行详细阐述。

当接收到用户通过手机发送的应用程序状态恢复指令时,该方法在智能电视机上判断是否安装有了与应用程序恢复指令相对应的应用程序,如果没有安装需要恢复的应用程序,在智能电视机上可视化地输出安装相应的应用程序的提示信息,用户可选择是否进行安装该应用程序。如果不进行安装应用程序,则会终断了在智能电视机上启动并恢复应用程序的操作;如果进行安装应用程序,智能电视机通过网络下载并安装相应的应用程序,并且安装后,在智能电视机上提示将该应用程序与本机建立状态分享连接,以便直接建立状态分享连接,为恢复应用程序做准备。

若智能电视机上安装有相应的应用程序,当接到应用程序状态指令后,进一步判断智能电视机上的第二服务程序是否与该应用程序建立了状态分享连接。如果没有,在智能电视机上可视化地输出建立本机与相应的应用程序的状态分享连接的提示信息,以供用户确定是否建立状态分享连接。不建立此状态分享连接,则会终断启动并恢复相应的应用程序的操作;如果建立此状态分享连接,在智能电视机上执行状态分享连接的操作,以使相应的应用程序可以与智能电视机上的第二服务程序交互状态信息。

当确定用户通过手机启动并打开的应用程序安装在智能电视机上,并且与智能电视机上的第二服务程序建立了状态分享连接,这样,用户可以利用存储在手机上的应用程序状态信息,直接启动并恢复应用程序状态信息所表示的状态。采用该方法可以使用户根据自己的使用记录及习惯启动并恢复相应的应用程序,无需进行重新设置和搜索等操作,简单、便捷。

下面结合附图4对该方法在用户终端执行的步骤进行阐述。

在具体实施例中,该方法包括在用户终端执行的如下步骤:

c、向第一媒体设备发送应用程序状态保存指令,以请求获取第一媒体设备当前运行的应用程序的状态信息;

d、当接收到来自第一媒体设备的应用程序的状态信息时,将该状态信息在用户终端保存;

e、将保存的应用程序的状态信息发送至第二媒体设备,以请求第二媒体设备将相应的应用程序启动至状态信息所表示的状态。

在具体实施例中,用户通过安装在手机上第一服务程序向第一智能电视机发送应用程序状态保存指令,从而向第一智能电视机请求其当前运行的应用程序的状态信息。

当接收到来自该第一智能电视机的应用程序的状态信息后,将该状态信息保存在手机上,用户可以随身携带,以便再次使用该应用程序时调用该状态信息。

当用户需要再次启动并要恢复之前应用程序的状态时,无需自己再进行检索设置等操作,均可通过手机上存储的状态信息在任意一台智能电视机上启动并恢复相应的应用程序。

采用本发明的方法,每个用户均可根据自身的需求,并且不受到地点、不受到媒体设备系统配置的影响来启动恢复相应的应用程序。

相应地,基于上述方法,本发明还提供了一种用于恢复媒体设备的应用程序的装置,该装置可以应用于用户采用上述方法实现恢复媒体设备的应用程序。

参考附图5和附图6对本发明提供的装置进行说明,该装置包括在所述媒体设备上运行的如下模块:

保存处理模块100,当接收到用户终端发送的应用程序状态保存指令时,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存;

恢复处理模块200,当接收到用户终端发送的应用程序状态恢复指令时,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

上述的保存处理模块100用于满足保存应用程序状态信息,恢复处理模块200用于满足恢复相应的应用程序状态。在任意的媒体设备上均可通过这两个模块实现用户根据自身需求恢复相应的应用程序。

需要说明的是,第一媒体设备与第二媒体设备可为不同的两个媒体设备,也可指为同一个媒体设备,也就是说,用户通过用户终端保存的应用程序状态,可在原来的提供应用程序状态的媒体设备上启动并恢复相应的应用程序,也可在其他媒体设备上启动并恢复相应的应用程序。

进一步地,保存处理模块包括:

第一判断子模块101,当接收到用户终端发送的应用程序状态保存指令时,判断是否与本机当前运行的应用程序建立状态分享连接,若否,则触发安装提示子模块,若是,则触发信息获取子模块;

安装提示子模块102,在媒体设备可视化地输出建立本机与当前运行的应用程序的状态分享连接的提示信息,确定是否建立本机与当前运行的应用程序的状态分享连接,若否,则终断获取本机当前应用程序的状态信息的操作,若是,执行建立状态分享连接操作,之后再触发第一判断子模块;

信息获取子模块103,获取本机当前运行的应用程序的状态信息、并通过无线连接将获取到的应用程序的状态信息发送至用户终端保存。

对于恢复处理模块,其包括:

第二判断子模块202,当接收到用户终端发送的应用程序状态恢复指令时,判断是否与本机相应的应用程序建立状态分享连接,若否,则触发状态连接子模块,若是,则触发恢复启动子模块;

状态连接子模块203,在媒体设备可视化地输出建立本机与相应的应用程序的状态分享连接的提示信息,确定是否建立本机与相应的应用程序的状态分享连接,若否,则终断启动相应的应用程序至状态信息所表示的状态,并保存相应的应用程序的名称,若是,执行建立状态分享连接操作,之后触发第二判断子模块;

恢复启动子模块204,根据接收到应用程序的状态信息在本机将相应的应用程序启动至状态信息所表示的状态。

进一步地,恢复处理模块还包括:

监控子模块201,在媒体设备上判断是否安装有与应用程序状态恢复指令相应的应用程序,若是,则触发第二判断子模块,若否,在媒体设备可视化地输出安装相应的应用程序的提示信息;

在媒体设备上安装相应的应用程序后,触发第二判断子模块,当不在媒体设备上安装相应的应用程序时,则终断将相应的应用程序启动至状态信息所表示的状态的操作。

对于用户终端而言,该装置包括在该用户终端上运行的如下模块:

保存指令处理模块300,向第一媒体设备发送应用程序状态保存指令,以请求获取第一媒体设备当前运行的应用程序的状态信息;

状态信息保存模块400,当接收到来自第一媒体设备的应用程序的状态信息时,将该状态信息在用户终端保存;

恢复指令处理模块500,将保存的应用程序的状态信息发送至第二媒体设备,以请求第二媒体设备将相应的应用程序启动至状态信息所表示的状态。

由此可见,基于本发明,每个用户均可通过用户终端保存在媒体设备上运行的应用程序的状态,因此,每个用户可根据自身的使用情况对应用程序的状态进行记录,并在下次启动应用程序时,直接通过用户终端启动自己所要运行的应用程序,并恢复应用程序上次使用的状态处。另外,在本发明中,即使更换媒体设备,用户也可通过用户终端与媒体设备上对应的服务程序无线连接,以获取应用程序的状态和启动恢复相应的应用程序。

本发明提供的技术方案能够直接在任一个媒体设备上恢复用户之前运行的应用程序的状态,快速便捷。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1