终端预约提醒的方法及装置与流程

文档序号:13217911阅读:187来源:国知局
技术领域本发明涉及网络通信技术领域,具体涉及一种终端预约提醒的方法及装置。

背景技术:
智能电视的优势一方面在于功能的丰富多样性,用户可以在智能电视上安装喜欢的应用如视频应用、杂志应用、音乐应用等等,另一方面在于无线直连技术让智能电视、手机、IPAD等智能终端可以连接在一起。然而,因各个设备都能够安装喜欢的应用,而使当用户在某一应用程序中预约节目且退出该应用程序,而开启另一应用程序时,而因与预约节目所对应的应用程序的退出,而不能当预约节目的时间达到后而提醒用户,如下,给出两个常见的场景做具体说明:智能电视上安装芒果应用,芒果应用进入后,用户选择了回看目录页面,用户选择预约节目:CCTV1/12:00/新闻30分。用户在观看电视的过程中退出了芒果应用而去打游戏,当到了12:00时,智能电视没有自动的启动芒果应用的预约提醒;IPAD上安装杂志应用,杂志应用进入后,用户选择了预约杂志节目:20:30/时尚周刊,用户在翻阅杂志的过程中,退出杂志应用而进入视频应用,当到20:30分时,IPAD系统没有自动的启动杂志应用的预约提醒。

技术实现要素:
本发明的主要目的在于提供一种终端预约提醒的方法,旨在解决当前的智能终端在预约节目的应用程序退出后,当预约节目的时间达到后而不能被提醒的问题。为到达上述之技术目的,本发明提供一种终端预约提醒的方法,所述终端预约提醒的方法包括以下步骤:提供通过无线互联的第一终端和第二终端;所述预约节目提醒的装置获取所述第一终端的第一预约节目的信息;当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第一终端发送第一预约提醒信息优选地,所述终端预约提醒的方法还包括:所述预约节目提醒的装置获取所述第二终端的第二预约节目的信息;当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第二终端发送第二预约提醒信息。优选地,所述当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第一终端发送第一预约提醒信息的步骤包括:当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置获取所述第一终端的状态:当所述第一终端处于开机状态时,所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息;当所述第一终端处于关机状态时,所述预约节目提醒的装置控制所述第一终端开机后,再向所述第一终端发送所述第一预约提醒信息;所述当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第二终端发送第二预约提醒信息的步骤包括:当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置获取所述第二终端的状态:当所述第二终端处于开机状态时,所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息;当所述第二终端处于关机状态时,所述预约节目提醒的装置控制所述第二终端开机后,再向所述第二终端发送所述第二预约提醒信息。优选地,所述当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第一终端发送第一预约提醒信息的步骤之后包括:当所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后超过第一设定时间,所述预约节目提醒的装置控制所述第一终端,打开位于第一应用程序中的所述第一预约节目;所述当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第二终端发送第二预约提醒信息的步骤之后包括:当所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后超过第二设定时间,所述预约节目提醒的装置控制所述第二终端,打开位于第二应用程序中的所述第二预约节目。优选地,当所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后超过第一设定时间,所述预约节目提醒的装置控制所述第一终端,打开位于第一应用程序中的所述第一预约节目的步骤包括:当所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后超过所述第一设定时间,所述预约节目提醒的装置获取所述第一应用程序的状态:当所述第一应用程序处于开启状态时,所述预约节目提醒的装置控制所述第一终端打开所述第一预约节目;当所述第一应用程序处于关闭状态时,所述预约节目提醒的装置控制所述第一终端开启所述第一应用程序后,再控制所述第一终端打开所述第一预约节目;当所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后超过第二设定时间,所述预约节目提醒的装置控制所述第二终端,打开位于第二应用程序中的所述第二预约节目的步骤包括:当所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后超过所述第二设定时间,所述预约节目提醒的装置获取所述第二应用程序的状态:当所述第二应用程序处于开启状态时,所述预约节目提醒的装置控制所述第二终端打开所述第二预约节目;当所述第二应用程序处于关闭状态时,所述预约节目提醒的装置控制所述第一终端开启所述第一应用程序后,再控制所述第二终端打开所述第二预约节目。为到达上述之技术目的,本发明还提供一种终端预约提醒的装置,所述终端包括通过无线互联的第一终端及第二终端,所述终端预约提醒的装置设于所述第二终端,且所述终端预约提醒的装置包括:第一预约信息获取模块,用以获取所述第一终端的第一预约节目的信息;以及,第一预约信息提醒模块,用以当时间达到所述第一预约节目的信息中的预约时间后,向所述第一终端发送第一预约提醒信息。优选地,所述终端预约提醒的装置还包括:第二预约信息获取模块,用以获取所述第二终端的第二预约节目的信息;以及,第二预约信息提醒模块,用以当时间达到所述第二预约节目的信息中的预约时间后,向所述第二终端发送第二预约提醒信息。优选地,所述第一预约信息提醒模块包括:第一预约时间计时单元,用以计时当前的时间是否达到所述第一预约节目的信息中的预约时间;第一终端状态获取单元,用以在时间达到所述第一预约节目的信息中的预约时间后,获取所述第一终端的状态;第一终端控制单元,用以当所述第一终端处于关机状态时,控制所述第一终端开机;以及,第一提醒信息发送单元,用以在所述第一终端处于开机状态时,向所述第一终端发送所述第一预约提醒信息;所述第二预约信息提醒模块包括:第二预约时间计时单元,用以计时当前的时间是否达到所述第二预约节目的信息中的预约时间;第二终端状态获取单元,用以在时间达到所述第二预约节目的信息中的预约时间后,获取所述第二终端的状态;第二终端控制单元,用以当所述第二终端处于关机状态时,控制所述第二终端开机;以及,第二提醒信息发送单元,用以在所述第二终端处于开机状态时,向所述第二终端发送所述第二预约提醒信息。优选地,所述终端预约提醒的装置还包括:第一预约节目控制模块,用以当所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后超过第一设定时间,控制所述第一终端打开位于第一应用程序中的所述第一预约节目;以及,第二预约节目控制模块,用以当所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后超过第二设定时间,控制所述第一终端打开位于第二应用程序中的所述第二预约节目。优选地,所述第一预约节目控制模块包括:第一延时计时单元,用以计时所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后的时间,是否超过所述第一设定时间;第一程序状态获取单元,用以当所述预约节目提醒的装置向所述第一终端发送所述第一预约提醒信息后超过所述第一设定时间,获取所述第一终端的所述第一应用程序的状态;第一程序控制单元,用以当所述第一应用程序处于关闭状态时,控制所述第一终端开启所述第一应用程序;以及,第一节目开启单元,用以在所述第一应用程序处于开启状态时,控制所述第一终端开启所述第一预约节目;所述第一预约节目控制模块包括:第二延时计时单元,用以计时所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后的时间,是否超过所述第二设定时间;第二程序状态获取单元,用以当所述预约节目提醒的装置向所述第二终端发送所述第二预约提醒信息后超过所述第二设定时间,获取所述第二终端的所述第二应用程序的状态;第二程序控制单元,用以当所述第二应用程序处于关闭状态时,控制所述第二终端开启所述第二应用程序;以及,第二节目开启单元,用以在所述第二应用程序处于开启状态时,控制所述第二终端开启所述第二预约节目。本发明提供的终端预约提醒的方法及其装置,所述终端预约提醒的方法包括以下步骤:提供通过无线互联的第一终端和第二终端;所述预约节目提醒的装置获取所述第一终端的第一预约节目的信息;当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置向所述第一终端发送第一预约提醒信息,因而,当位于所述第一终端的所述第一预约节目的预约时间到达后,位于所述第二终端的所述预约节目提醒的装置,会向所述第一终端发送第一预约提醒信息,以提醒用户所述第一预约节目的预约时间到,而避免用户在所述第一终端的与所述第一预约节目对应的第一应用程序退出后而无法被提醒。附图说明图1为本发明提供的多个互联的终端的示意图;图2为本发明提供的终端预约提醒的装置的一实施例的框架示意图;图3为图2所示的终端预约提醒的装置的第一预约信息提醒模块的框架示意图;图4为图2所示的终端预约提醒的装置的第二预约信息提醒模块的框架示意图;图5为图2所示的终端预约提醒的装置的第一预约节目控制模块的框架示意图;图6为图2所示的终端预约提醒的装置的第二预约节目控制模块的框架示意图;图7为本发明提供的终端预约提醒的方法的一实施例的流程示意图;图8为图7所示的终端预约提醒的方法的步骤S14的流程示意图;图9为图7所示的终端预约提醒的方法的步骤S24的流程示意图;图10为图7所示的终端预约提醒的方法的步骤S16的流程示意图;图11为图7所示的终端预约提醒的方法的步骤S26的流程示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明提供一种终端预约提醒的装置,图2至图6为本发明提供一种终端预约提醒的装置的一实施例,请参阅图1至图6,所述终端包括第一终端101及第二终端102,所述第一终端101和第二终端102可为智能电视、智能手机及iPad等智能终端。所述终端预约提醒的装置100设于所述第二终端102,于本实施例中,所述第二终端102为智能电视,所述第一终端101为手机和iPad等智能终端,所述第一终端101与所述第二终端102通过无线网络相互连接,具体地,于本实施例中,所述第一终端101和所述第二终端102之间通过是新兴的Wi-Fi无线连接技术,以Wi-Fi既有技术为基础,让Wi-Fi装置在没有路由器、热点的情况下,仍能点对点(peertopeer;P2P)的无线连接,能让装置之间互动,传输内容,速度最高为250Mbp,最远距离约为300公尺,具备Wi-FiDirect认证的产品可在802.11a、g及n的Wi-Fi标准下连结。显然,本设计不限于此,所述第一终端101和所述第二终端102之间通过也可通过常见的无线路由方式而实现无线连接。所述终端预约提醒的装置100为设于所述智能电视的CPU(CentralProcessingUnit,中文名:中央处理器)中的程序或与所述智能电视的CPU连接的控制芯片等,通过所述智能电视与手机和iPad等智能终端无线连接,而能与所述终端建立通信连接。所述终端预约提醒的装置100包括第一预约信息获取模块1及第一预约信息提醒模块2:所述第一预约信息获取模块1,用以获取所述第一终端101的第一预约节目的信息,于本实施例中,第一预约节目的信息包括终端号名称、应用的名称、预约时间及应用的提醒节目名称,所述第一预约信息获取模块1搜寻所述第一终端101中所有应用的数据库,根据关键词查看数据库中是否有预约功能,如果有预约功能,所述第一预约信息获取模块1将查找预约信息语对应保存到存储区的存储表中,所述存储区的存储表可为下表1的格式。所述关键词可为终端号名称、应用名称、应用的名称、预约时间及应用的提醒节目名称等,例如:A1:设备号名称:2:IPAD;A2:应用的名称:AngelKaraoke(天籁KTV歌曲应用);B:应用的提醒时间:21:30;C:应用的提醒节目名称:刘德华-冰雨。所述第一预约信息提醒模块2,用以当时间达到所述第一预约节目的信息中的预约时间后,向所述第一终端101发送第一预约提醒信息,具体地,于本实施例中,所述第一预约信息提醒模块2包括第一预约时间计时单元21、第一预约时间计时单元21、第一终端控制单元23及第一提醒信息发送单元24,其中,所述第一预约时间计时单元21用以计时当前的时间是否达到所述第一预约节目的信息中的预约时间,所述第一终端状态获取单元22用以在时间达到所述第一预约节目的信息中的预约时间后,获取所述第一终端101的状态,所述第一终端控制单元23用以当所述第一终端101处于关机状态时,控制所述第一终端101开机,所述第一提醒信息发送单元24用以在所述第一终端101处于开机状态时,向所述第一终端101发送所述第一预约提醒信息。所述第一预约信息提醒模块2具体工作过程如下:所述第一预约时间计时单元21根据第一预约节目的信息,创建一个线程定时以查询是否到预约时间,当所述第一预约节目的信息中的预约时间,例如IPAD的天籁K歌曲应用的预约时间到21:30分到,所述第一终端状态获取单元22向所述第一终端101发送终端状态查询指令,获取所述第一终端101的反馈状态回复信息,接着,当所述第一终端101为关机状态时,所述第一终端控制单元23向所述第一终端101发送启动命令amstart–n2(IPAD),控制所述第一终端101开机,而后,所述第一提醒信息发送单元24通过无线网络向所述第一终端101发送所述第一预约提醒信息。因而,当位于所述第一终端101的所述第一预约节目的预约时间到达后,位于所述第二终端102的所述预约节目提醒的装置100,会向所述第一终端101发送第一预约提醒信息,以提醒用户所述第一预约节目的预约时间到,而避免用户在所述第一终端101的与所述第一预约节目对应的第一应用程序退出后而无法被提醒。于本实施例中,所述终端预约提醒的装置100还包括第二预约信息获取模块3和第二预约信息提醒模块4:所述第二预约信息获取模块3用以获取所述第二终端102的第二预约节目的信息,于本实施例中,第二预约节目的信息包括终端号名称、应用的名称、预约时间及应用的提醒节目名称,所述第二预约信息获取模块3搜寻所述第二终端102中所有应用的数据库,据关键词查看数据库中是否有预约功能,如果有预约功能,所述第二预约信息获取模块3将查找预约信息语对应保存到存储区的存储表中,所述存储区的存储表可为下表1的格式。所述关键词可为终端号名称、应用名称、应用的名称、预约时间及应用的提醒节目名称等,例如:A1:终端号名称:1:TV;A2:应用的名称:ImgoTV;B:应用的提醒时间:20:30C:应用的提醒节目名称:爸爸去哪第二季。如下为表1:所述第二预约信息提醒模块4用以当时间达到所述第二预约节目的信息中的预约时间后,向所述第二终端102发送第二预约提醒信息。于本实施例中,所述第二预约信息提醒模块4包括第二预约时间计时单元41、第二预约时间计时单元41、第二终端控制单元43及第二提醒信息发送单元44,其中,所述第二预约时间计时单元41用以计时当前的时间是否达到所述第二预约节目的信息中的预约时间,所述第二终端状态获取单元42用以在时间达到所述第二预约节目的信息中的预约时间后,获取所述第二终端102的状态,所述第二终端控制单元43用以当所述第二终端102处于关机状态时,控制所述第二终端102开机,所述第二提醒信息发送单元44用以在所述第二终端102处于开机状态时,向所述第二终端102发送所述第二预约提醒信息。所述第二预约信息提醒模块4的工作过程如下:所述第二预约时间计时单元41根据第二预约节目的信息,创建一个线程定时以查询是否到预约时间,当所述第二预约节目的信息中的预约时间,例如智能电视即TV的芒果视频应用的预约时间到20:30分到,所述第二终端状态获取单元42向所述第二终端102发送终端状态查询指令,获取所述第二终端102的反馈状态回复信息,接着,当所述第二终端102为关机状态时,所述第二终端控制单元43向所述第二终端102发送启动命令amstart–n1(TV),控制所述第二终端102开机,而后,所述第二提醒信息发送单元44通过无线网络向所述第二终端102发送所述第二预约提醒信息。因而,当位于所述第二终端102的所述第二预约节目的预约时间到达后,位于所述第二终端102的所述预约节目提醒的装置100,会向所述第二终端102发送第二预约提醒信息,以提醒用户所述第二预约节目的预约时间到,而避免用户在所述第二终端102的与所述第二预约节目对应的第二应用程序退出后而无法被提醒。于本实施例中,所述终端预约提醒的装置100还包括第一预约节目控制模块5和第二预约节目控制模块6。所述第一预约节目控制模块5,用以当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过第一设定时间,控制所述第一终端101打开位于第一应用程序中的所述第一预约节目。于本实施例中,所述第一预约节目控制模块5包括第一延时计时单元51、第一程序状态获取单元52、第一程序控制单元53及第一节目开启单元54,其中,所述第一延时计时单元51用以计时所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后的时间,是否超过所述第一设定时间。所述第一程序状态获取单元52用以当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过所述第一设定时间,获取所述第一终端101的所述第一应用程序的状态,所述第一程序控制单元53用以当所述第一应用程序处于关闭状态时,控制所述第一终端101开启所述第一应用程序,所述第一节目开启单元54,用以在所述第一应用程序处于开启状态时,控制所述第一终端101开启所述第一预约节目。所述第一预约节目控制模块5的工作过程如下:所述第一延时计时单元51计时所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后的时间,是否超过所述第一设定时间如30s,当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过所述第一设定时间如30s后,所述第一程序状态获取单元52获取所述第一终端101的所述第一应用程序的状态,具体通过读取所述第一终端101的进程来获取所述第一应用程序的状态。当所述第一应用程序处于关闭状态时,所述第一程序控制单元53向所述第一终端101发送程序开启命令如amstart–n2com.tianlai,控制所述第一终端101开启所述第一应用程序,最后,在所述第一应用程序处于开启状态后,所述第一节目开启单元54控制所述第一终端101开启所述第一预约节目如播放节目:刘德华-冰雨。因而,在所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超出一定的时间,而得不到取消的反馈命令信息后,所述预约节目提醒的装置100控制所述第一终端101自动启动所述第一预约节目而进行运行。所述第二预约节目控制模块6,用以当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过第二设定时间,控制所述第一终端101打开位于第二应用程序中的所述第二预约节目。所述第一预约节目控制模块5包括第二延时计时单元61、第二程序状态获取单元62、第二程序控制单元63及第二节目开启单元64。所述第二延时计时单元61,用以计时所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后的时间,是否超过所述第二设定时间,所述第二程序状态获取单元62,用以当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过所述第二设定时间,获取所述第二终端102的所述第二应用程序的状态;所述第二程序控制单元63,用以当所述第二应用程序处于关闭状态时,控制所述第二终端102开启所述第二应用程序;所述第二节目开启单元64,用以在所述第二应用程序处于开启状态时,控制所述第二终端102开启所述第二预约节目。所述第二预约节目控制模块6的工作过程如下:所述第二延时计时单元61计时所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后的时间,是否超过所述第二设定时间如60s,当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过所述第二设定时间如30s后,所述第二程序状态获取单元62获取所述第二终端102的所述第二应用程序的状态,具体地,所述第二程序状态获取单元62通过读取所述第二终端102的进程来获取所述第二应用程序的状态,当所述第二应用程序处于关闭状态时,所述第二程序控制单元63向所述第二终端102发送程序开启命令如amstart–ncom.imgoTV,控制所述第二终端102开启所述第二应用程序,最后,在所述第二应用程序处于开启状态后,所述第二节目开启单元64控制所述第二终端102开启所述第二预约节目如播放节目:爸爸去哪第二季。因而,在所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超出一定的时间,而得不到取消的反馈命令信息后,所述预约节目提醒的装置100控制所述第二终端102自动启动所述第二预约节目而进行运行。本发明提供一种终端预约提醒的方法,图7至图11为本发明提供一种终端预约提醒的方法的一实施例,请参阅图7至图11且一并参阅图1至图6,所述方法包括步骤S10、步骤S12和步骤S14。步骤S10:提供通过无线互联的第一终端101和第二终端102。所述第一终端101和第二终端102可为智能电视、智能手机及iPad等智能终端。终端预约提醒的装置100设于所述第二终端102,于本实施例中,所述第二终端102为智能电视,所述第一终端101为手机和iPad等智能终端,所述第一终端101与所述第二终端102通过无线网络相互连接,具体地,于本实施例中,所述第一终端101和所述第二终端102之间通过是新兴的Wi-Fi无线连接技术,以Wi-Fi既有技术为基础,让Wi-Fi装置在没有路由器、热点的情况下,仍能点对点(peertopeer;P2P)的无线连接,能让装置之间互动,传输内容,速度最高为250Mbp,最远距离约为300公尺,具备Wi-FiDirect认证的产品可在802.11a、g及n的Wi-Fi标准下连结。显然,本设计不限于此,所述第一终端101和所述第二终端102之间通过也可通过常见的无线路由方式而实现无线连接。所述终端预约提醒的装置100为设于所述智能电视的CPU(CentralProcessingUnit,中文名:中央处理器)中的程序或与所述智能电视的CPU连接的控制芯片等,通过所述智能电视与手机和iPad等智能终端无线连接,而能与所述终端建立通信连接。步骤S12:所述预约节目提醒的装置100获取所述第一终端101的第一预约节目的信息,于本实施例中,第一预约节目的信息包括终端号名称、应用的名称、预约时间及应用的提醒节目名称,所述第一预约信息获取模块1搜寻所述第一终端101中所有应用的数据库,根据关键词查看数据库中是否有预约功能,如果有预约功能,所述第一预约信息获取模块1将查找预约信息语对应保存到存储区的存储表中,所述存储区的存储表可为表1的格式。所述关键词可为终端号名称、应用名称、应用的名称、预约时间及应用的提醒节目名称等,例如:A1:设备号名称:2:IPAD;A2:应用的名称:AngelKaraoke(天籁KTV歌曲应用);B:应用的提醒时间:21:30;C:应用的提醒节目名称:刘德华-冰雨。步骤S14:当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置100向所述第一终端101发送第一预约提醒信息。于本实施例中,步骤S14包括步骤S142、步骤S144及步骤S146:步骤S142:当时间达到所述第一预约节目的信息中的预约时间后,所述预约节目提醒的装置100获取所述第一终端101的状态。步骤S144:当所述第一终端101处于开机状态时,所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息。步骤S146:当所述第一终端101处于关机状态时,所述预约节目提醒的装置100控制所述第一终端101开机后,再向所述第一终端101发送所述第一预约提醒信息。所述第一预约时间计时单元21根据第一预约节目的信息,创建一个线程定时以查询是否到预约时间,当所述第一预约节目的信息中的预约时间,例如IPAD的天籁K歌曲应用的预约时间到21:30分到,所述第一终端状态获取单元22向所述第一终端101发送终端状态查询指令,获取所述第一终端101的反馈状态回复信息,接着,当所述第一终端101为关机状态时,所述第一终端控制单元23向所述第一终端101发送启动命令amstart–n2(IPAD),控制所述第一终端101开机,而后,所述第一提醒信息发送单元24通过无线网络向所述第一终端101发送所述第一预约提醒信息。因而,当位于所述第一终端101的所述第一预约节目的预约时间到达后,位于所述第二终端102的所述预约节目提醒的装置100,会向所述第一终端101发送第一预约提醒信息,以提醒用户所述第一预约节目的预约时间到,而避免用户在所述第一终端101的与所述第一预约节目对应的第一应用程序退出后而无法被提醒。于本实施例中,所述终端预约提醒的方法还包括步骤S22和步骤S24:步骤S22:所述预约节目提醒的装置100获取所述第二终端102的第二预约节目的信息。于本实施例中,第二预约节目的信息包括终端号名称、应用的名称、预约时间及应用的提醒节目名称,所述第二预约信息获取模块3搜寻所述第二终端102中所有应用的数据库,据关键词查看数据库中是否有预约功能,如果有预约功能,所述第二预约信息获取模块3将查找预约信息语对应保存到存储区的存储表中,所述存储区的存储表可为表1的格式。所述关键词可为终端号名称、应用名称、应用的名称、预约时间及应用的提醒节目名称等,例如:A1:终端号名称:1:TV;A2:应用的名称:ImgoTV;B:应用的提醒时间:20:30C:应用的提醒节目名称:爸爸去哪第二季。步骤S24:当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置100向所述第二终端102发送第二预约提醒信息。步骤S24包括步骤S242、步骤S244及步骤S246:步骤S242:当时间达到所述第二预约节目的信息中的预约时间后,所述预约节目提醒的装置100获取所述第二终端102的状态。步骤S244:当所述第二终端102处于开机状态时,所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息。步骤S246:当所述第二终端102处于关机状态时,所述预约节目提醒的装置100控制所述第二终端102开机后,再向所述第二终端102发送所述第二预约提醒信息。所述第二预约时间计时单元41根据第二预约节目的信息,创建一个线程定时以查询是否到预约时间,当所述第二预约节目的信息中的预约时间,例如智能电视即TV的芒果视频应用的预约时间到20:30分到,所述第二终端状态获取单元42向所述第二终端102发送终端状态查询指令,获取所述第二终端102的反馈状态回复信息,接着,当所述第二终端102为关机状态时,所述第二终端控制单元43向所述第二终端102发送启动命令amstart–n1(TV),控制所述第二终端102开机,而后,所述第二提醒信息发送单元44通过无线网络向所述第二终端102发送所述第二预约提醒信息。因而,当位于所述第二终端102的所述第二预约节目的预约时间到达后,位于所述第二终端102的所述预约节目提醒的装置100,会向所述第二终端102发送第二预约提醒信息,以提醒用户所述第二预约节目的预约时间到,而避免用户在所述第二终端102的与所述第预约节目对应的第二应用程序退出后而无法被提醒。于本实施例中,步骤S14之后包括步骤S16:当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过第一设定时间,所述预约节目提醒的装置100控制所述第一终端101,打开位于第一应用程序中的所述第一预约节目;步骤S16包括步骤S162、步骤S164及步骤S166:步骤S162:当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过所述第一设定时间,所述预约节目提醒的装置100获取所述第一应用程序的状态。步骤S164:当所述第一应用程序处于开启状态时,所述预约节目提醒的装置100控制所述第一终端101打开所述第一预约节目。步骤S166:当所述第一应用程序处于关闭状态时,所述预约节目提醒的装置100控制所述第一终端101开启所述第一应用程序后,再控制所述第一终端101打开所述第一预约节目。所述第一延时计时单元51计时所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后的时间,是否超过所述第一设定时间如30s,当所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超过所述第一设定时间如30s后,所述第一程序状态获取单元52获取所述第一终端101的所述第一应用程序的状态,具体通过读取所述第一终端101的进程来获取所述第一应用程序的状态。当所述第一应用程序处于关闭状态时,所述第一程序控制单元53向所述第一终端101发送程序开启命令如amstart–n2com.tianlai,控制所述第一终端101开启所述第一应用程序,最后,在所述第一应用程序处于开启状态后,所述第一节目开启单元54控制所述第一终端101开启所述第一预约节目如播放节目:刘德华-冰雨。因而,在所述预约节目提醒的装置100向所述第一终端101发送所述第一预约提醒信息后超出一定的时间,而得不到取消的反馈命令信息后,所述预约节目提醒的装置100控制所述第一终端101自动启动所述第一预约节目而进行运行。于本实施例中,步骤S24之后包括步骤S26:当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过第二设定时间,所述预约节目提醒的装置100控制所述第二终端102,打开位于第二应用程序中的所述第二预约节目。于本实施例中,步骤S26包括步骤S262、步骤S264及步骤S266:步骤S262:当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过所述第二设定时间,所述预约节目提醒的装置100获取所述第二应用程序的状态。步骤S264:当所述第二应用程序处于开启状态时,所述预约节目提醒的装置100控制所述第二终端102打开所述第二预约节目。步骤S266:当所述第二应用程序处于关闭状态时,所述预约节目提醒的装置100控制所述第一终端101开启所述第一应用程序后,再控制所述第二终端102打开所述第二预约节目。所述第二预约节目控制模块6的工作过程如下:所述第二延时计时单元61计时所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后的时间,是否超过所述第二设定时间如60s,当所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超过所述第二设定时间如30s后,所述第二程序状态获取单元62获取所述第二终端102的所述第二应用程序的状态,具体地,所述第二程序状态获取单元62通过读取所述第二终端102的进程来获取所述第二应用程序的状态,当所述第二应用程序处于关闭状态时,所述第二程序控制单元63向所述第二终端102发送程序开启命令如amstart–ncom.imgoTV,控制所述第二终端102开启所述第二应用程序,最后,在所述第二应用程序处于开启状态后,所述第二节目开启单元64控制所述第二终端102开启所述第二预约节目如播放节目:爸爸去哪第二季。因而,在所述预约节目提醒的装置100向所述第二终端102发送所述第二预约提醒信息后超出一定的时间,而得不到取消的反馈命令信息后,所述预约节目提醒的装置100控制所述第二终端102自动启动所述第二预约节目而进行运行。以上仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1