电视系统、遥控器及相应的任务执行方法

文档序号:7985114阅读:194来源:国知局
电视系统、遥控器及相应的任务执行方法
【专利摘要】本发明公开了一种遥控器,所述遥控器与数字电视接收装置配套使用,所述遥控器包括:通信模块,用于从所述数字电视接收装置接收与第一任务相关的指令数据;任务执行模块,用于根据所述指令数据执行所述第一任务,并用于在执行第二任务时中断执行所述第一任务,以及用于在中断执行或结束执行所述第二任务时恢复执行所述第一任务。本发明还公开了一种适用于遥控器的任务执行方法,以及应用该遥控器的电视系统及相应的任务执行方法。本发明在结束执行一个任务时,可以实时地和动态地恢复执行之前中断执行的其它任务,促进了电视系统及相应的遥控器智能化。
【专利说明】电视系统、遥控器及相应的任务执行方法
【【技术领域】】
[0001]本发明涉及智能电视领域,特别涉及一种电视系统、遥控器及相应的任务执行方法。
【【背景技术】】
[0002]随着软件技术和硬件技术的发展,数字电视接收装置正在向智能化的方向发展。
[0003]目前,数字电视接收装置可以实现在线观看电影、视频通话、语音聊天等等。
[0004]为了促进数字电视接收装置的智能化,对遥控器进行改进以使其适应数字电视接收装置的功能是很有必要的。而对遥控器进行改进的一个方向是使其与数字电视接收装置交互。
[0005]目前,遥控器可以实现这样一些功能:同步数字电视接收装置所播放的节目的进度,与网络上的其他人进行视频通话、语音聊天等。
[0006]在遥控器同步数字电视接收装置的节目播放进度的过程中,如果接收到视频通话请求或者语音聊天请求,遥控器会停止执行同步节目播放的进度的任务并开始执行视频通话或者语音聊天的任务,但是当视频通话或语音聊天结束后,上述遥控器无法恢复执行之前的任务。

【发明内容】

[0007]本发明的一个目的在于提供一种遥控器及其处理任务的方法,其能使得遥控器在结束执行当前的任务时可以恢复执行之前的任务。
[0008]此外,本发明还提供一种应用上述遥控器的电视系统及其处理任务的方法。
[0009]为达到上述目的,本发明采用如下技术方案:
[0010]一种遥控器,所述遥控器与数字电视接收装置配套使用,所述遥控器包括:通信模块,用于从所述数字电视接收装置接收与第一任务相关的指令数据;任务执行模块,用于根据所述指令数据执行所述第一任务,并用于在执行第二任务时中断执行所述第一任务,以及用于在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
[0011]一种适用于遥控器的任务执行方法,所述遥控器与数字电视接收装置配套使用,所述方法包括以下步骤:从所述数字电视接收装置`接收与第一任务相关的指令数据;根据所述指令数据执行所述第一任务,并在执行第二任务时中断执行所述第一任务,以及在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
[0012]一种电视系统,所述系统包括:数字电视接收装置,用于生成关于第一任务的指令数据;以及遥控器,用于接收所述指令数据并根据所述指令数据执行所述第一任务,以及用于在中断执行所述第一任务时中断接收所述指令数据并开始执行第二任务,以及用于在中断执行或结束执行所述第二任务时恢复接收所述指令数据并恢复执行所述第一任务;所述数字电视接收装置还用于在所述遥控器中断执行所述第一任务时存储所述第一任务的指令数据,用于在所述遥控器恢复执行所述第一任务时向所述遥控器提供所存储的所述指令数据;所述遥控器包括:通信模块,用于从所述数字电视接收装置接收与第一任务相关的指令数据;任务执行模块,用于根据所述指令数据执行所述第一任务,并用于在执行第二任务时中断执行所述第一任务,以及用于在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
[0013]一种适用于电视系统的任务执行方法,所述方法包括以下步骤:生成关于第一任务的指令数据;以及接收所述指令数据并根据所述指令数据执行所述第一任务,以及在中断执行所述第一任务时中断接收所述指令数据并开始执行第二任务,以及在中断执行或结束执行所述第二任务时恢复接收所述指令数据并恢复执行所述第一任务;所述方法还包括以下步骤:在所述遥控器中断执行所述第一任务时存储所述第一任务的指令数据,在所述遥控器恢复执行所述第一任务时向所述遥控器提供所存储的所述指令数据;以及从所述数字电视接收装置接收与第一任务相关的指令数据;根据所述指令数据执行所述第一任务,并在执行第二任务时中断执行所述第一任务,以及在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
[0014]本发明在遥控器结束执行当前的任务时可以恢复执行之前的任务,由于在中断执行第一任务时存储第一任务的场景数据,因此能够为第一任务的恢复执行提供准备,有利于实时地将第一任务更新为最新状态,即,动态地恢复执行第一任务,并从第一任务的最新状态开始继续执行第一任务。
[0015]为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
【【专利附图】

【附图说明】】
[0016]图1A为本发明的遥控器的第一较佳实施例的框图;
[0017]图1B为本发明的电视系统的第一较佳实施例的框图;
[0018]图2A为本发明的遥控器的第二较佳实施例的框图;
`[0019]图2B为本发明的电视系统的第二较佳实施例的框图;
[0020]图3A为本发明的遥控器的第三较佳实施例的框图;
[0021]图3B为本发明的电视系统的第三较佳实施例的框图;
[0022]图4A为本发明的遥控器的第四较佳实施例的框图;
[0023]图4B为本发明的电视系统的第四较佳实施例的框图;
[0024]图5A为本发明的适用于遥控器的任务执行方法的第一较佳实施例的流程图;
[0025]图5B为本发明的适用于电视系统的任务执行方法的第一较佳实施例的流程图;
[0026]图6A为本发明的适用于遥控器的任务执行方法的第二较佳实施例的流程图;
[0027]图6B和图6C为本发明的适用于电视系统的任务执行方法的第二较佳实施例的流程图;
[0028]图7A和图7B为本发明的适用于遥控器的任务执行方法的第三较佳实施例的流程图;
[0029]图7C和图7D为本发明的适用于电视系统的任务执行方法的第三较佳实施例的流程图;
[0030]图8A和图SB为本发明的适用于遥控器的任务执行方法的第四较佳实施例的流程图;
[0031]图SC和图8D为本发明的适用于电视系统的任务执行方法的第四较佳实施例的流程图。
【【具体实施方式】】
[0032]以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
[0033]参考图1A,图1A为本发明的遥控器10的第一较佳实施例的框图。本实施例的遥控器10与数字电视接收装置20配套使用,其中,该遥控器10包括通信模块101和任务执行模块102。
[0034]通信模块101用于从数字电视接收装置20接收与第一任务相关的指令数据。例如,该第一任务为同步数字电视接收装置20的节目播放进度的任务,该第一任务也可以是游戏、浏览器等应用程序,通信模块101用于从数字电视接收装置20接收与节目的播放相关的指令数据,该指令数据可以是该节目的播放进度等数据。任务执行模块102用于根据指令数据执行第一任务,并用于在执行第二任务时中断执行第一任务,以及用于在中断执行或结束执行第二任务时恢复执行第一任务。
[0035]在本发明中,由于在中断执行第一任务时保存第一任务的场景数据,并在需要恢复执行第一任务(第二任务中断执行或者结束执行)时恢复接收关于第一任务的指令数据,然后根据该指 令数据和场景数据恢复执行第一任务,因此在需要恢复执行第一任务时可以立即恢复执行第一任务。
[0036]参考图1B,图1B为本发明的电视系统的第一较佳实施例的框图。本实施例的电视系统包括数字电视接收装置20和遥控器10,其中,本实施例的遥控器10可以与上述第二较佳实施例所描述的遥控器10相似。在本实施例中,数字电视接收装置20用于与遥控器10同步执行任务(第一任务、第二任务),例如,播放节目、处理游戏数据、收发互联网数据,并用于生成关于第一任务的指令数据,该指令数据可以是关于第一任务的同步数据,此外,数字电视接收装置20还用于在遥控器10中断执行(例如,暂停执行)第一任务时存储第一任务的指令数据,用于在遥控器10恢复执行第一任务时向遥控器10提供所存储的指令数据。
[0037]参考图2A,图2A为本发明的遥控器10的第二较佳实施例的框图。本实施例与上述第一较佳实施例相似,不同之处在于:
[0038]本发明的遥控器10还可以包括操作获取模块103,操作获取模块103用于获取用户针对第二任务的操作。
[0039]进一步地,操作获取模块103还可以用于获取用户的第一操作和第二操作,第一操作为用户针对第一任务的操作,第二操作为用户针对第二任务的操作。第二任务可以不同于第一任务,例如,该第一任务为同步节目播放进度,该第二任务为语音聊天。
[0040]参考图2B,图2B为本发明的电视系统的第二较佳实施例的框图。本实施例的电视系统包括数字电视接收装置20和遥控器10,其中,本实施例的遥控器10可以与上述第二较佳实施例所描述的遥控器10相似,本实施例的数字电视接收装置20可以与上述第一较佳实施例所描述的数字电视接收装置20相似。[0041]参考图3A,图3A为本发明的遥控器10的第三较佳实施例的框图。本实施例与上述第二较佳实施例相似,不同之处在于:
[0042]本发明的遥控器10还可以包括判断模块104,判断模块104用于判断操作是否中断执行或结束执行第二任务并生成判断结果。任务执行模块102还用于在判断结果为操作中断执行或结束执行第二任务时恢复执行第一任务。通信模块101还用于在判断结果为操作中断执行或结束执行第二任务时从数字电视接收装置20恢复接收指令数据。任务执行模块102还用于根据指令数据恢复执行第一任务。
[0043]具体地,任务执行模块102用于根据指令数据执行第一任务,在操作获取模块103获取到用户针对第一任务的第一操作后,判断模块104还可以用于判断第一操作是否中断执行第一任务并生成第一判断结果,例如,判断模块104用于判断该第一操作是否为中断同步节目播放进度的操作。任务执行模块102用于在第一判断结果为第一操作中断执行第一任务时开始执行第二任务。在本实施例的遥控器10中,通信模块101还用于在第一判断结果为第一操作中断执行第一任务时中断接收第一任务的指令数据。在遥控器10中断执行第一任务的期间,与遥控器10交互的数字电视接收装置20可以将第一任务的指令数据放到指令队列中。在操作获取模块103获取到用户针对第二任务的第二操作后,判断模块104还可以用于判断第二操作是否中断执行或结束执行第二任务并生成第二判断结果。例如,判断模块104用于判断该第二操作是否为中断执行或结束执行语音聊天的操作。任务执行模块102用于在第二判断结果为第二操作中断执行或结束执行第二任务时恢复执行第一任务。通信模块101用于在第二判断结果为第二操作中断执行或结束执行第二任务时恢复接收第一任务的指令数据。当遥控器10恢复执行第一任务时,通信模块101接收指令队列中的所有指令数据。
[0044]参考图3B,图3B为本发明的电视系统的第三较佳实施例的框图。本实施例的电视系统包括数字电视接收装置20和遥控器10,其中,本实施例的遥控器10可以与上述第三较佳实施例所描述的遥控器10相似,本实施例的数字电视接收装置20可以与上述第二较佳实施例所描述的数字电视接收装置20相似。
[0045]参考图4A,图4A为本发明的遥控器10的第四较佳实施例的框图。本实施例与上述第三较佳实施例相似,不同之处在于:
[0046]遥控器10还包括显示模块106和存储模块105。
[0047]存储模块105用于在任务执行模块102中断执行第一任务时存储第一任务的任务数据,以及用于在判断结果为操作中断执行或结束执行第二任务时向任务执行模块102提供第一任务的任务数据,任务数据包括场景数据。存储模块105可以是RAM(Random AccessMemory,随机存取存储器)。
[0048]具体地,存储模块105用于在第一判断结果为第一操作中断执行第一任务时存储第一任务的任务数据,以及用于在第二判断结果为第二操作中断执行或结束执行第二任务时向任务执行模块102提供第一任务的任务数据,该任务数据可以是场景数据,例如,该场景为遥控器10上的用户界面,该场景数据为用户界面的数据。
[0049]进一步地,存储模块105还用于在任务执行模块102中断执行第一任务时存储第一任务中断执行时的场景数据。任务执行模块102还用于在判断结果为操作中断执行或结束执行第二任务时从存储模块105中读取第一任务的场景数据,以及用于根据场景数据恢复第一任务中断执行时的场景。
[0050]具体地,存储模块105还用于在第一判断结果为第一操作中断执行第一任务时存储第一任务中断执行时的场景数据。这样,能够为第一任务的恢复执行提供准备,有利于使任务执行模块102立即恢复执行第一任务。任务执行模块102还用于在第二判断结果为第二操作中断执行或结束执行第二任务时从存储模块105中读取第一任务的场景数据,以及用于根据场景数据恢复第一任务中断执行时的场景。
[0051]显不模块106用于在任务执行模块102执行第一任务的过程中显不第一任务的场
旦 [0052]具体地,显不模块106用于在任务执行模块102执行第一任务的过程中显不第一任务的场景。
[0053]进一步地,显示模块106还用于在任务执行模块102中断执行第一任务时中断显示第一任务的场景,以及用于在判断结果为操作中断执行或结束执行第二任务时根据场景数据恢复显示第一任务在中断执行时的场景。任务执行模块102还用于在判断结果为操作中断执行或结束执行第二任务时根据指令数据和场景数据更新第一任务的场景并继续执行第一任务。
[0054]具体地,显示模块106还用于在第一判断结果为第一操作中断执行第一任务时中断显示第一任务的场景,以及用于在第二判断结果为第二操作中断执行或结束执行第二任务时根据场景数据恢复显示第一任务在中断执行时的场景。这样,便可以在需要恢复执行第一任务时立即恢复显示第一任务在中断执行时的场景,并从该场景开始继续显示第一任务的场景。此外,任务执行模块102还用于在第二判断结果为第二操作中断执行或结束执行第二任务时根据通信模块101所接收的指令数据和存储模块105所提供的场景数据更新第一任务的场景并继续执行第一任务。这样,任务执行模块102可以实时地将第一任务更新为最新状态,即,动态地恢复执行第一任务,并从第一任务的最新状态开始继续执行第一任务。
[0055]作为一种改进,在任务执行模块102执行第二任务的过程中,通信模块101也可以用于接收第一任务的指令数据,存储模块105可以用于在任务执行模块102执行第二任务的过程中存储通信模块101所接收的第一任务的指令数据。
[0056]参考图4B,图4B为本发明的电视系统的第四较佳实施例的框图。本实施例的电视系统包括数字电视接收装置20和遥控器10,其中,本实施例的遥控器10可以与上述第四较佳实施例所描述的遥控器10相似,本实施例的数字电视接收装置20可以与上述第三较佳实施例所描述的数字电视接收装置20相似。
[0057]参考图5A,图5A为本发明的适用于遥控器10的任务执行方法的第一较佳实施例的流程图。在本实施例中,遥控器10与数字电视接收装置20配套使用。
[0058]在步骤5101,通信模块101从数字电视接收装置20接收与第一任务相关的指令数据。例如,该第一任务为同步数字电视接收装置20的节目播放进度的任务,该第一任务也可以是游戏、浏览器等应用程序,在此例子中,通信模块101从数字电视接收装置20接收与节目的播放相关的指令数据,该指令数据可以是该节目的播放进度等数据。
[0059]在步骤5102,任务执行模块102根据指令数据执行第一任务。
[0060]在步骤5103,任务执行模块102中断执行第一任务,此时,通信模块101中断接收与第一任务相关的指令数据。
[0061]在步骤5104,任务执行模块102执行第二任务。
[0062]在步骤5105,任务执行模块102中断执行第二任务。
[0063]在步骤5106,通信模块101恢复从数字电视接收装置20接收与第一任务相关的指令数据。
[0064]在步骤5107,任务执行模块102在中断执行或结束执行第二任务时恢复执行第一任务。
[0065]在本发明中,由于在中断执行第一任务时保存第一任务的场景数据,并在需要恢复执行第一任务(第二任务中断执行或者结束执行)时恢复接收关于第一任务的指令数据,然后根据该指令数据和场景数据恢复执行第一任务,因此在需要恢复执行第一任务时可以立即恢复执行第一任务。
[0066]参考图5B,图5B为本发明的适用于电视系统的任务执行方法的第一较佳实施例的流程图。本实施例与上述遥控器10处理任务的方法的第一较佳实施例类似。在本实施例中,在步骤5101之前执行步骤5201,即,数字电视接收装置20与遥控器10同步执行任务(第一任务、第二任务),例如,播放节目、处理游戏数据、收发互联网数据,并生成关于第一任务的指令数据,该指令数据可以是关于第一任务的同步数据。
[0067]在步骤5104之后执行步骤5202,即,数字电视接收装置20在遥控器10中断执行(例如,暂停执行)第一任务时存储第一任务的指令数据。
[0068]此外,在本实施例中,数字电视接收装置20还可以在遥控器10恢复执行第一任务时向遥控器10提供所存储的指令数据。
[0069]参考图6A,图6A为本发明的适用于遥控器10的任务执行方法的第二较佳实施例的流程图。本实施例与上述第一较佳实施例相似,不同之处在于:
[0070]在步骤5102之后执行步骤6101,即,操作获取模块103获取用户的第一操作,第一操作为用户针对第一任务的操作;在步骤5105之后执行步骤6102,即,操作获取模块103获取用户的第二操作,第二操作为用户针对第二任务的操作。第二任务可以不同于第一任务,例如,该第一任务为同步节目播放进度,该第二任务为语音聊天。
[0071]参考图6B和图6C,图6B和图6C为本发明的适用于电视系统的任务执行方法的第二较佳实施例的流程图。本实施例与上述遥控器10处理任务的方法的第二较佳实施例类似。在本实施例中,在步骤5101之前执行步骤5201,即,数字电视接收装置20与遥控器10同步执行任务(第一任务、第二任务),例如,播放节目、处理游戏数据、收发互联网数据,并生成关于第一任务的指令数据,该指令数据可以是关于第一任务的同步数据。
[0072]在步骤5104之后执行步骤5202,即,数字电视接收装置20在遥控器10中断执行(例如,暂停执行)第一任务时存储第一任务的指令数据。
[0073]此外,在本实施例中,数字电视接收装置20还可以在遥控器10恢复执行第一任务时向遥控器10提供所存储的指令数据。
[0074]参考图7A和图7B,图7A和图7B为本发明的适用于遥控器10的任务执行方法的第三较佳实施例的流程图。本实施例与上述第二较佳实施例相似,不同之处在于:
[0075]在步骤6102之后执行步骤7102,即,判断模块104判断操作是否中断执行或结束执行第二任务,若是,则进入步骤5106,否则,返回到步骤5104。在步骤5106,通信模块101在判断结果为操作中断执行或结束执行第二任务时从数字电视接收装置20恢复接收指令数据。在步骤5107,任务执行模块102在判断结果为操作中断执行或结束执行第二任务时根据指令数据恢复执行第一任务。
[0076]具体地,在步骤6101之后执行步骤7101,S卩,判断模块104判断第一操作是否中断执行第一任务,例如,判断模块104判断该第一操作是否为中断同步节目播放进度的操作,若是,则进入步骤5103,否则,返回到步骤5102。在步骤5103,任务执行模块102在第一判断结果为第一操作中断执行第一任务时开始执行第二任务。在本实施例中,通信模块101在第一判断结果为第一操作中断执行第一任务时中断接收第一任务的指令数据。在遥控器10中断执行第一任务的期间,与遥控器10交互的数字电视接收装置20可以将第一任务的指令数据放到指令队列中。在步骤6102之后执行步骤7102,判断模块104判断第二操作是否中断执行或结束执行第二任务,例如,判断模块104判断该第二操作是否为中断执行或结束执行语音聊天的操作,若是,则进入步骤5106,否则,返回到步骤5104。在步骤5106,通信模块101在第二判断结果为第二操作中断执行或结束执行第二任务时恢复接收第一任务的指令数据。在步骤5107,任务执行模块102在第二判断结果为第二操作中断执行或结束执行第二任务时恢复执行第一任务。当遥控器10恢复执行第一任务时,通信模块101接收指令队列中的所有指令数据。
[0077]参考图7C和图7D,图7C和图7D为本发明的适用于电视系统的任务执行方法的第三较佳实施例的流程图。本实施例与上述遥控器10处理任务的方法的第三较佳实施例类似。在本实施例中,在步骤5101之前执行步骤5201,即,数字电视接收装置20与遥控器10同步执行任务(第一任务、第二任务),例如,播放节目、处理游戏数据、收发互联网数据,并生成关于第一任务的指令数据,该指令数据可以是关于第一任务的同步数据。
[0078]在步骤5104之后执行步骤5202,即,数字电视接收装置20在遥控器10中断执行(例如,暂停执行)第一任务时存储第一任务的指令数据。
[0079]此外,在本实施例中,数字电视接收装置20还可以在遥控器10恢复执行第一任务时向遥控器10提供所存储的指令数据。
[0080]参考图8A和图8B,图8A和图8B为本发明的适用于遥控器10的任务执行方法的第四较佳实施例的流程图。本实施例与上述第三较佳实施例相似,不同之处在于:
[0081]遥控器10还包括显示模块106和存储模块105。
[0082]在步骤7101之后执行步骤8102,即,存储模块105在任务执行模块102中断执行第一任务时存储第一任务的任务数据。在本实施例中,存储模块105还可以在判断结果为操作中断执行或结束执行第二任务时向任务执行模块102提供第一任务的任务数据,任务数据包括场景数据。
[0083]具体地,在步骤7101之后,存储模块105在第一判断结果为第一操作中断执行第一任务时存储第一任务的任务数据,在步骤7102之后,存储模块105在第二判断结果为第二操作中断执行或结束执行第二任务时向任务执行模块102提供第一任务的任务数据,该任务数据可以是场景数据,例如,该场景为遥控器10上的用户界面,该场景数据为用户界面的数据。
[0084]进一步地,在步骤8102,存储模块105还可以在任务执行模块102中断执行第一任务时存储第一任务中断执行时的场景数据。在本实施例中,任务执行模块102还可以在判断结果为操作中断执行或结束执行第二任务时从存储模块105中读取第一任务的场景数据,任务执行模块102还可以根据场景数据恢复第一任务中断执行时的场景。
[0085]具体地,在步骤8102,存储模块105还可以在第一判断结果为第一操作中断执行第一任务时存储第一任务中断执行时的场景数据。这样,能够为第一任务的恢复执行提供准备,有利于使任务执行模块102立即恢复执行第一任务。在本实施例中,任务执行模块102还可以在第二判断结果为第二操作中断执行或结束执行第二任务时从存储模块105中读取第一任务的场景数据,任务执行模块102还可以根据场景数据恢复第一任务中断执行时的场景。
[0086]在本实施例中,显示模块106在任务执行模块102执行第一任务的过程中显示第一任务的场景。
[0087]具体地,显示模块106在任务执行模块102执行第一任务的过程中显示第一任务的场景。
[0088]在步骤7101之后执行步骤8101,S卩,显示模块106在任务执行模块102中断执行
第一任务时中断显不第一任务的场景。
[0089]在步骤7102之后执行步骤8101,即,显示模块106在判断结果为操作中断执行或结束执行第二任务时根据场景数据恢复显示第一任务在中断执行时的场景。在步骤5107,任务执行模块102在判断结果为操作中断执行或结束执行第二任务时根据指令数据和场景数据更新第一任务的场景并继续执行第一任务。
[0090]具体地,在步骤8101,显示模块106在第一判断结果为第一操作中断执行第一任务时中断显示第一任务的场景.[0091]在步骤8103,显示模块106在第二判断结果为第二操作中断执行或结束执行第二任务时根据场景数据恢复显示第一任务在中断执行时的场景。这样,便可以在需要恢复执行第一任务时立即恢复显示第一任务在中断执行时的场景,并从该场景开始继续显示第一任务的场景。此外,在步骤5107,任务执行模块102在第二判断结果为第二操作中断执行或结束执行第二任务时根据通信模块101所接收的指令数据和存储模块105所提供的场景数据更新第一任务的场景并继续执行第一任务。这样,任务执行模块102可以实时地将第一任务更新为最新状态,即,动态地恢复执行第一任务,并从第一任务的最新状态开始继续执行第一任务。
[0092]作为一种改进,在任务执行模块102执行第二任务的过程中,通信模块101也可以接收第一任务的指令数据,存储模块105也可以在任务执行模块102执行第二任务的过程中存储通信模块101所接收的第一任务的指令数据。
[0093]参考图8C和图8D,图8C和图8D为本发明的适用于电视系统的任务执行方法的第四较佳实施例的流程图。本实施例与上述遥控器10处理任务的方法的第四较佳实施例类似。在本实施例中,在步骤5101之前执行步骤5201,即,数字电视接收装置20与遥控器10同步执行任务(第一任务、第二任务),例如,播放节目、处理游戏数据、收发互联网数据,并生成关于第一任务的指令数据,该指令数据可以是关于第一任务的同步数据。
[0094]在步骤5104之后执行步骤5202,即,数字电视接收装置20在遥控器10中断执行(例如,暂停执行)第一任务时存储第一任务的指令数据。
[0095]此外,在本实施例中,数字电视接收装置20还可以在遥控器10恢复执行第一任务时向遥控器10提供所存储的指令数据。
[0096] 综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【权利要求】
1.一种遥控器,所述遥控器与数字电视接收装置配套使用,其特征在于,所述遥控器包括: 通信模块,用于从所述数字电视接收装置接收与第一任务相关的指令数据;任务执行模块,用于根据所述指令数据执行所述第一任务,并用于在执行第二任务时中断执行所述第一任务,以及用于在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
2.根据权利要求1所述的遥控器,其特征在于,所述遥控器还包括: 操作获取模块,用于获取用户针对所述第二任务的操作。
3.根据权利要求2所述的遥控器,其特征在于,所述遥控器还包括: 判断模块,用于判断所述操作是否中断执行或结束执行所述第二任务并生成判断结果;以及 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时恢复执行所述第一任务。
4.根据权利要求3所述的遥控器,其特征在于,所述通信模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述数字电视接收装置恢复接收所述指令数据; 所述任务执行模块还用 于根据所述指令数据恢复执行所述第一任务。
5.根据权利要求4所述的遥控器,其特征在于,所述遥控器还包括: 显示模块,用于在所述任务执行模块执行所述第一任务的过程中显示所述第一任务的场景;以及 存储模块,用于在所述任务执行模块中断执行所述第一任务时存储所述第一任务的任务数据,以及用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时向所述任务执行模块提供所述第一任务的任务数据,所述任务数据包括场景数据。
6.根据权利要求5所述的遥控器,其特征在于,所述存储模块还用于在所述任务执行模块中断执行所述第一任务时存储所述第一任务中断执行时的场景数据; 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述存储模块中读取所述第一任务的场景数据,以及用于根据所述场景数据恢复所述第一任务中断执行时的场景。
7.根据权利要求6所述的遥控器,其特征在于,所述显示模块还用于在所述任务执行模块中断执行所述第一任务时中断显示所述第一任务的场景,以及用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述场景数据恢复显示所述第一任务在中断执行时的所述场景; 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述指令数据和所述场景数据更新所述第一任务的场景并继续执行所述第一任务。
8.一种适用于遥控器的任务执行方法,其特征在于,所述方法包括以下步骤: 从所述数字电视接收装置接收与第一任务相关的指令数据; 根据所述指令数据执行所述第一任务,并在执行第二任务时中断执行所述第一任务,以及在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
9.根据权利要求8所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 获取用户针对所述第二任务的操作。
10.根据权利要求7所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 判断所述操作是否中断执行或结束执行所述第二任务并生成判断结果;以及在所述判断结果为所述操作中断执行或结束执行所述第二任务时恢复执行所述第一任务。
11.根据权利要求10所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述数字电视接收装置恢复接收所述指令数据; 根据所述指令数据恢复执行所述第一任务。
12.根据权利要求11所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块执行所述第一任务的过程中显示所述第一任务的场景;以及在所述任务执行模块中断执行所述第一任务时存储所述第一任务的任务数据,以及在所述判断结果为所述操作中 断执行或结束执行所述第二任务时向所述任务执行模块提供所述第一任务的任务数据,所述任务数据包括场景数据。
13.根据权利要求12所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块中断执行所述第一任务时存储所述第一任务中断执行时的场景数据; 在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述存储模块中读取所述第一任务的场景数据,以及根据所述场景数据恢复所述第一任务中断执行时的场旦-5^ O
14.根据权利要求13所述的适用于遥控器的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块中断执行所述第一任务时中断显示所述第一任务的场景,以及在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述场景数据恢复显示所述第一任务在中断执行时的所述场景; 在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述指令数据和所述场景数据更新所述第一任务的场景并继续执行所述第一任务。
15.—种电视系统,其特征在于,所述系统包括: 数字电视接收装置,用于生成关于第一任务的指令数据;以及遥控器,用于接收所述指令数据并根据所述指令数据执行所述第一任务,以及用于在中断执行所述第一任务时中断接收所述指令数据并开始执行第二任务,以及用于在中断执行或结束执行所述第二任务时恢复接收所述指令数据并恢复执行所述第一任务; 所述数字电视接收装置还用于在所述遥控器中断执行所述第一任务时存储所述第一任务的指令数据,用于在所述遥控器恢复执行所述第一任务时向所述遥控器提供所存储的所述指令数据; 所述遥控器包括: 通信模块,用于从所述数字电视接收装置接收与第一任务相关的指令数据; 任务执行模块,用于根据所述指令数据执行所述第一任务,并用于在执行第二任务时中断执行所述第一任务,以及用于在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
16.根据权利要求15所述的电视系统,其特征在于,所述遥控器还包括: 操作获取模块,用于获取用户针对所述第二任务的操作。
17.根据权利要求16所述的电视系统,其特征在于,所述遥控器还包括: 判断模块,用于判断所述操作是否中断执行或结束执行所述第二任务并生成判断结果;以及 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时恢复执行所述第一任务。
18.根据权利要求17所述的电视系统,其特征在于,所述通信模块还用于在所述判断结果为所述操作中断执行或 结束执行所述第二任务时从所述数字电视接收装置恢复接收所述指令数据; 所述任务执行模块还用于根据所述指令数据恢复执行所述第一任务。
19.根据权利要求18所述的电视系统,其特征在于,所述遥控器还包括: 显示模块,用于在所述任务执行模块执行所述第一任务的过程中显示所述第一任务的场景;以及 存储模块,用于在所述任务执行模块中断执行所述第一任务时存储所述第一任务的任务数据,以及用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时向所述任务执行模块提供所述第一任务的任务数据,所述任务数据包括场景数据。
20.根据权利要求19所述的电视系统,其特征在于,所述存储模块还用于在所述任务执行模块中断执行所述第一任务时存储所述第一任务中断执行时的场景数据; 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述存储模块中读取所述第一任务的场景数据,以及用于根据所述场景数据恢复所述第一任务中断执行时的场景。
21.根据权利要求20所述的电视系统,其特征在于,所述显示模块还用于在所述任务执行模块中断执行所述第一任务时中断显示所述第一任务的场景,以及用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述场景数据恢复显示所述第一任务在中断执行时的所述场景; 所述任务执行模块还用于在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述指令数据和所述场景数据更新所述第一任务的场景并继续执行所述第一任务。
22.一种适用于电视系统的任务执行方法,其特征在于,所述方法包括以下步骤: 生成关于第一任务的指令数据;以及 接收所述指令数据并根据所述指令数据执行所述第一任务,以及在中断执行所述第一任务时中断接收所述指令数据并开始执行第二任务,以及在中断执行或结束执行所述第二任务时恢复接收所述指令数据并恢复执行所述第一任务; 所述方法还包括以下步骤: 在所述遥控器中断执行所述第一任务时存储所述第一任务的指令数据,在所述遥控器恢复执行所述第一任务时向所述遥控器提供所存储的所述指令数据;以及 从所述数字电视接收装置接收与第一任务相关的指令数据;根据所述指令数据执行所述第一任务,并在执行第二任务时中断执行所述第一任务,以及在中断执行或结束执行所述第二任务时恢复执行所述第一任务。
23.根据权利要求22所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 获取用户针对所述第二任务的操作。
24.根据权利要求23所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 判断所述操作是否中断执行或结束执行所述第二任务并生成判断结果;以及在所述判断结果为所述操作中断执行或结束执行所述第二任务时恢复执行所述第一任务。
25.根据权利要求 24所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述数字电视接收装置恢复接收所述指令数据; 根据所述指令数据恢复执行所述第一任务。
26.根据权利要求25所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块执行所述第一任务的过程中显示所述第一任务的场景;以及在所述任务执行模块中断执行所述第一任务时存储所述第一任务的任务数据,以及在所述判断结果为所述操作中断执行或结束执行所述第二任务时向所述任务执行模块提供所述第一任务的任务数据,所述任务数据包括场景数据。
27.根据权利要求26所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块中断执行所述第一任务时存储所述第一任务中断执行时的场景数据; 在所述判断结果为所述操作中断执行或结束执行所述第二任务时从所述存储模块中读取所述第一任务的场景数据,以及根据所述场景数据恢复所述第一任务中断执行时的场旦-5^ O
28.根据权利要求27所述的适用于电视系统的任务执行方法,其特征在于,所述方法还包括以下步骤: 在所述任务执行模块中断执行所述第一任务时中断显示所述第一任务的场景,以及在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述场景数据恢复显示所述第一任务在中断执行时的所述场景;在所述判断结果为所述操作中断执行或结束执行所述第二任务时根据所述指令数据和所述场景数据更 新所述第一任务的场景并继续执行所述第一任务。
【文档编号】H04N21/422GK103796052SQ201210430779
【公开日】2014年5月14日 申请日期:2012年11月1日 优先权日:2012年11月1日
【发明者】刘建宇, 张祥 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1