唤醒方法和装置制造方法及图纸

技术编号:21551992 阅读:58 留言:0更新日期:2019-07-07 00:05
本发明专利技术实施例提供一种唤醒方法和装置。唤醒方法包括:通过第一应用程序获取用户的唤醒命令,根据所述唤醒命令从所述第一电子设备中保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,向所述第二电子设备发送设备唤醒请求,向所述第二电子设备发送应用程序唤醒请求。本发明专利技术实施例实现通过第一应用程序可以启动第二电子设备上任意一个可被唤醒的第二应用程序的功能,解决了第一应用程序只能唤醒第二电子设备上与第一应用程序相同的第二应用程序的问题。

Wake-up methods and devices

【技术实现步骤摘要】
唤醒方法和装置
本专利技术实施例涉及通信
,尤其涉及一种唤醒方法和装置。
技术介绍
远程唤醒(WakeOnLan,WOL)技术应用于局域网或者广域网中,用于使用源端设备唤醒处于待唤醒状态(如休眠或者关机状态)的设备,使得被唤醒的设备可以从待唤醒状态恢复为正常运行的工作状态。其中,源端设备可以唤醒处于待唤醒状态的设备。近些年来,远程唤醒技术广泛应用于智能设备上(例如,智能电视、智能洗衣机)以使用户通过源端设备远程唤醒处于待唤醒状态的设备,为用户生活提供了便利。其中,使用源端设备唤醒处于待唤醒状态的设备时,安装在源端设备上的应用程序智能唤醒处于待唤醒状态的设备并启动安装在处于该设备上的相同的应用程序。例如,安装在手机上的YouTube应用程序可以唤醒处于待唤醒状态的电视,并启动被唤醒的电视上的YouTube应用程序。但是,现有技术中在使用源端设备远程唤醒处于待唤醒状态的设备时,安装在源端设备上的应用程序在唤醒处于待唤醒状态的设备后,只能启动被唤醒的设备上的相同的应用程序,而不能启动其他应用程序,使得唤醒应用程序的灵活性较低。
技术实现思路
本专利技术实施例提供一种唤醒方法和装置,以实现第一电子设备中的第一应用程序可以唤醒第二电子设备中的任一可被唤醒的应用程序的功能。第一方面,本专利技术实施例提供一种唤醒方法,应用于第一电子设备,包括:通过第一应用程序获取用户的唤醒命令,所述唤醒命令用于指示唤醒第二电子设备中的第二应用程序,其中,所述第一应用程序为所述第一电子设备上的应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;根据所述唤醒命令从所述第一电子设备中保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,所述第一电子设备中保存的唤醒映射表中包括N个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述N个电子设备包括所述第二电子设备,所述N为大于等于1的整数;向所述第二电子设备发送设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;向所述第二电子设备发送应用程序唤醒请求,所述应用程序唤醒请求中包括所述第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序。可选的,所述向所述第二电子设备发送应用程序唤醒请求之后,还包括:判断在预设时间内是否收到所述第二电子设备发送的唤醒响应;若否,则再次向所述第二电子设备发送所述应用程序唤醒请求。可选的,所述再次向所述第二电子设备发送所述应用程序唤醒请求之前,还包括:再次向所述第二电子设备发送所述设备唤醒请求。可选的,所述根据所述唤醒命令从所述第一电子设备中保存的第一唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识之前,还包括:接收所述第二电子设备发送的唤醒映射表,所述第二电子设备发送的唤醒映射表包括M个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述M为大于等于1且小于等于N的整数,所述M个电子设备包括所述第二电子设备;根据所述第二电子设备发送的唤醒映射表,更新所述第一电子设备中预先存储保存的唤醒映射表;根据所述唤醒命令从所述第一电子设备中预先保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,包括:根据所述唤醒命令,从所述第一电子设备中保存的且更新后的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,获得所述第一唤醒映射表。可选的,所述第一电子设备与所述第二电子设备处于同一通信网络中。第二方面,本专利技术实施例提供一种唤醒方法,应用于第二电子设备,包括:接收第一电子设备发送的设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;根据所述设备唤醒请求,唤醒所述第二电子设备;接收所述第一电子设备发送的应用程序唤醒请求,所述应用程序唤醒请求包括:第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;若所述第二电子设备中保存的唤醒映射表中包括所述第二应用程序的标识,则根据所述应用程序唤醒请求,唤醒所述第二应用程序;其中,所述第二电子设备中保存的唤醒映射表中包括K个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述K个电子设备包括所述第二电子设备,所述K为大于等于1的整数。可选的,所述接收所述第一电子设备发送的应用程序唤醒请求之后,还包括:向第一电子设备发送应用程序唤醒响应,所述应用程序唤醒响应用于指示所述第二电子设备接收到所述应用程序唤醒请求。可选的,所述接收第一电子设备发送的设备唤醒请求之前,还包括:向所述第一电子设备发送所述第二电子设备保存的唤醒映射表。可选的,所述第二电子设备中保存的唤醒映射表中还包括每个电子设备中可唤醒的至少一个应用程序的应用名称;所述根据所述应用程序唤醒请求,唤醒所述第二应用程序,包括:根据所述第二应用程序的标识,从所述第二电子设备中保存的唤醒映射表中获取所述第二应用程序的应用名称;根据所述第二应用程序的应用名称,唤醒所述第二应用程序。第三方面,本专利技术实施例提供一种唤醒装置,应用于第一电子设备,包括:第一获取模块,用于通过第一应用程序获取用户的唤醒命令,所述唤醒命令用于指示唤醒第二电子设备中的第二应用程序,其中,所述第一应用程序为所述第一电子设备上的应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;第二获取模块,用于根据所述唤醒命令从所述第一电子设备中保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,所述第一电子设备中保存的唤醒映射表中包括N个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述N个电子设备包括所述第二电子设备,所述N为大于等于1的整数;发送模块,用于向所述第二电子设备发送设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;所述发送模块,还用于向所述第二电子设备发送应用程序唤醒请求,所述应用程序唤醒请求中包括所述第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序。可选的,所述装置还包括:判断模块;所述判断模块,用于在所述发送模块向所述第二电子设备发送设备唤醒请求之后,判断在预设时间内是否接收到所述第二电子设备发送的应用程序唤醒响应;所述发送模块,用于在所述判断模块判断出在预设时间内没有接收到所述第二电子设备发送的应用程序唤醒响应时再次向所述第二电子设备发送所述应用程序唤醒请求。可选的,所述发送模块再次向所述第二电子设备发送所述应用程序唤醒请求之前,还用于:再次向所述第二电子设备发送所述设备唤醒请求。可选的,所述装置还包括:接收模块、更新模块;所述接收模块,用于在第二获取模块根据所述唤醒命令从所述第一电子设备中保存的第一唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识之前,接收所述第二电子设备发送的唤醒映射表,所述第二电子设备发送的唤醒映射表包括M个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述M为大于等于1且小于等于N的整数,所述M个电子设备包括所述第二电子设备;所述更新模块,用本文档来自技高网...

【技术保护点】
1.一种唤醒方法,其特征在于,应用于第一电子设备,包括:通过第一应用程序获取用户的唤醒命令,所述唤醒命令用于指示唤醒第二电子设备中的第二应用程序,其中,所述第一应用程序为所述第一电子设备上的应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;根据所述唤醒命令从所述第一电子设备中保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,所述第一电子设备中保存的唤醒映射表中包括N个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述N个电子设备包括所述第二电子设备,所述N为大于等于1的整数;向所述第二电子设备发送设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;向所述第二电子设备发送应用程序唤醒请求,所述应用程序唤醒请求中包括所述第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序。

【技术特征摘要】
1.一种唤醒方法,其特征在于,应用于第一电子设备,包括:通过第一应用程序获取用户的唤醒命令,所述唤醒命令用于指示唤醒第二电子设备中的第二应用程序,其中,所述第一应用程序为所述第一电子设备上的应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;根据所述唤醒命令从所述第一电子设备中保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,所述第一电子设备中保存的唤醒映射表中包括N个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述N个电子设备包括所述第二电子设备,所述N为大于等于1的整数;向所述第二电子设备发送设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;向所述第二电子设备发送应用程序唤醒请求,所述应用程序唤醒请求中包括所述第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序。2.根据权利要求1所述的方法,其特征在于,所述向所述第二电子设备发送应用程序唤醒请求之后,还包括:判断在预设时间内是否接收到所述第二电子设备发送的应用程序唤醒响应;若否,则再次向所述第二电子设备发送所述应用程序唤醒请求。3.根据权利要求2所述的方法,其特征在于,所述再次向所述第二电子设备发送所述应用程序唤醒请求之前,还包括:再次向所述第二电子设备发送所述设备唤醒请求。4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述唤醒命令从所述第一电子设备中保存的第一唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识之前,还包括:接收所述第二电子设备发送的唤醒映射表,所述第二电子设备发送的唤醒映射表包括M个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述M为大于等于1且小于等于N的整数,所述M个电子设备包括所述第二电子设备;根据所述第二电子设备发送的唤醒映射表,更新所述第一电子设备中预先存储保存的唤醒映射表;根据所述唤醒命令从所述第一电子设备中预先保存的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识,包括:根据所述唤醒命令,从所述第一电子设备中保存的且更新后的唤醒映射表中获取所述第二电子设备的标识和所述第二应用程序的标识。5.根据权利要求1-3任一项所述的方法,其特征在于,所述第一电子设备与所述第二电子设备处于同一通信网络中。6.一种唤醒方法,其特征在于,应用于第二电子设备,包括:接收第一电子设备发送的设备唤醒请求,所述设备唤醒请求包括所述第二电子设备的标识,所述设备唤醒请求用于唤醒所述第二电子设备;根据所述设备唤醒请求,唤醒所述第二电子设备;接收所述第一电子设备发送的应用程序唤醒请求,所述应用程序唤醒请求包括:第二应用程序的标识,所述应用程序唤醒请求用于唤醒所述第二应用程序,所述第二应用程序为所述第二电子设备上可唤醒的任一应用程序;若所述第二电子设备中保存的唤醒映射表中包括所述第二应用程序的标识,则根据所述应用程序唤醒请求,唤醒所述第二应用程序;其中,所述第二电子设备中保存的唤醒映射表中包括K个电子设备的标识、以及每个电子设备中可唤醒的至少一个应用程序的标识,所述K个电子设备包括所述第二电子设备,所述K为大于等于...

【专利技术属性】
技术研发人员:陈景霖臧晓华
申请(专利权)人:青岛海信传媒网络技术有限公司
类型:发明
国别省市:山东,37

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

1