智能电视的待机方法、装置、智能电视及计算机介质与流程

文档序号:31941215发布日期:2022-10-26 03:07阅读:210来源:国知局
智能电视的待机方法、装置、智能电视及计算机介质与流程

1.本发明涉及智能电视技术领域,尤其涉及一种智能电视的待机方法、装置、智能电视及计算机可读存储介质。


背景技术:

2.随着智能电视产业的发展,智能电视已经成为了人们生活中的必需品,并且给人们的日常生活带来更好的体验和呈现更多的内容。
3.但是,当前的智能电视在使用过程中存在着开机速度慢这一问题,而目前市面上的各类智能电视解决这个问题主要采用的方法就是通过str(suspend to ram-挂起到内存)技术令智能电视进入待机状态,即将智能电视重启时需要读取的文件数据存储在智能电视的内存里并对该内存持续进行供电,以供智能电视在被唤醒时能够迅速完成开机动作,但是,采用这种方式令智能电视进入待机模式时,会导致智能电视被唤醒时有大概率出现wi-fi列表丢失、蓝牙断连、无声、开机黑屏及花屏等异常问题,而如何解决智能电视进入待机模式时不产生上述的各种异常问题也成为了行业内亟待解决的技术问题。


技术实现要素:

4.本发明实施例通过提供一种智能电视的待机方法、装置、智能电视及计算机可读存储介质,旨在令智能电视进入待机模式下不会产生各种异常问题同时令智能电视在待机模式下被唤醒时能够迅速完成开机操作。
5.本发明提供一种智能电视的待机方法,所述智能电视的待机方法,所述智能电视的待机方法,包括以下步骤:
6.接收待机指令,并根据所述待机指令确定智能电视的待机模式,其中,所述待机模式包括:深度待机模式和浅度待机模式;
7.当确定所述智能电视的待机模式为所述深度待机模式时,记录所述智能电视进入所述深度待机模式的第一待机次数,并根据所述第一待机次数确定是否对所述智能电视执行深度重启操作;
8.当确定所述智能电视的待机模式为所述浅度待机模式时,记录所述智能电视进入所述浅度待机模式的第二待机次数,并根据所述第二待机次数确定是否输出预设的提醒信息。
9.进一步地,所述根据所述待机指令确定智能电视的待机模式的步骤,包括:
10.检测所述待机指令内包含的各命令数据特征,并基于所述深度待机模式对应的深度数据特征和所述浅度待机模式对应的浅度数据特征对各所述命令数据特征进行筛选得到筛选结果;
11.当所述筛选结果为存在与所述深度数据特征一致的目标数据特征时,确定所述智能电视的待机模式为所述深度待机模式;
12.当所述筛选结果为存在与所述浅度数据特征一致的目标数据特征时,确定所述智
能电视的待机模式为所述浅度待机模式。
13.进一步地所述根据所述第一待机次数确定是否对所述智能电视执行深度重启操作的步骤,包括:
14.将所述第一待机次数与预设的第一次数阈值进行比对并得到比对结果;
15.当所述比对结果为所述第一待机次数大于所述第一次数阈值时,对所述智能电视执行所述深度重启操作,同时对所述第一待机次数执行清零操作;
16.当所述比对结果为所述第一待机次数等于所述第一次数阈值时,输出所述提醒信息。
17.进一步地,所述根据所述第二待机次数确定是否输出预设的提醒信息的步骤,包括:
18.将所述第二待机次数与预设的第二次数阈值进行比对并得到比对结果;
19.当所述比对结果为所述第二待机次数大于或等于所述第二次数阈值时,输出所述提醒信息。
20.进一步地,在所述输出所述提醒信息的步骤之后,所述方法还包括:
21.检测所述智能电视是否执行所述深度重启操作;
22.若检测到所述智能电视执行所述深度重启操作,则执行对所述第二待机次数执行清零操作。
23.进一步地,在所述输出所述提醒信息的步骤之后,所述方法还包括:
24.若检测到所述智能电视没有执行所述深度重启操作,则控制所述智能电视强制执行所述深度重启操作,并对所述第二待机次数执行清零操作。
25.进一步地,所述方法还包括:
26.检测所述智能电视在进入所述深度待机模式时是否出现无法进入所述深度待机模式的异常情况;
27.若检测到出现所述异常情况,则不将本次所述智能电视进入所述深度待机模式的操作计入所述第一待机次数。
28.此外,为实现上述目的,本发明还提供一种智能电视的待机装置,所述装置包括:
29.模式确定模块,用于接收待机指令,并根据所述待机指令确定智能电视的待机模式;其中,所述待机模式包括深度待机模式和浅度待机模式;
30.第一比对模块,用于当确定所述智能电视的待机模式为所述深度待机模式时,记录所述智能电视进入所述深度待机模式的第一待机次数,并根据所述第一待机次数确定是否对所述智能电视执行深度重启操作;
31.第二比对模块,用于当确定所述智能电视的待机模式为所述浅度待机模式时,记录所述智能电视进入所述浅度待机模式的第二待机次数,并根据所述第二待机次数确定是否输出预设的提醒信息。
32.此外,为实现上述目的,本发明还提供一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能电视的待机程序,所述处理器执行所述智能电视的待机程序时实现如上述中的智能电视的待机方法的步骤。
33.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有智能电视的待机程序,所述智能电视的待机程序被处理器执行时实现如
上述中的智能电视的待机方法的步骤。
34.本发明实施例提供的智能电视的待机方法、装置、智能电视及计算机可读存储介质,通过接收待机指令,并根据所述待机指令确定智能电视的待机模式,其中,所述待机模式包括:深度待机模式和浅度待机模式;当确定所述智能电视的待机模式为所述深度待机模式时,记录所述智能电视进入所述深度待机模式的第一待机次数,并根据所述第一待机次数确定是否对所述智能电视执行深度重启操作;当确定所述智能电视的待机模式为所述浅度待机模式时,记录所述智能电视进入所述浅度待机模式的第二待机次数,并根据所述第二待机次数确定是否输出预设的提醒信息。
35.在本实施例中,智能电视通过开发者在该智能电视内主控芯片中安装的str技术执行待机操作,在该智能电视运行过程中,首先,该智能电视内所集成的控制系统接收用户通过与该智能电视绑定的遥控终端发出的待机指令,该控制系统响应该待机指令并根据该待机指令确定该智能电视的待机模式为深度待机模式还是浅度待机模式,当该控制系统确定该智能电视的待机模式为深度待机模式时,该控制系统控制该智能电视进入该深度待机模式,并记录该智能电视进入该深度待机模式的第一待机次数,该控制系统根据该第一待机次数确定是否对该智能电视执行深度重启操作,或者,当该控制系统确定该智能电视的待机模式为浅度待机模式时,该控制系统控制该智能电视进入该浅度待机模式,并记录该智能电视进入该浅度待机模式的第二待机次数,该控制系统根据该第二待机次数确定是否输出预设的提醒信息以提醒用户输出对该智能电视进行深度重启操作的重启指令。
36.如此,相比于目前市面上的各类智能电视仅通过str技术进入待机模式的方式,本发明通过对智能电视在通过str技术执行待机操作的过程中,增加可以进一步选择令智能电视进入深度待机模式或进入浅度待机模式的方式,达到了在避免智能电视在进入待机模式时产生各种异常问题的同时,令智能电视在待机模式下被唤醒时能够迅速完成开机动作的技术效果。
附图说明
37.图1是本发明实施例方案涉及的硬件运行环境的智能电视的结构示意图;
38.图2为本发明智能电视的待机方法一实施例的流程示意图;
39.图3为本发明智能电视的待机方法一实施例涉及的第一提示示意图;
40.图4为本发明智能电视的待机方法一实施例涉及的第二提示示意图;
41.图5为本发明智能电视的待机方法一实施例涉及的第三提示示意图;
42.图6为本发明智能电视的待机方法一实施例涉及的快速启动菜单示意图;
43.图7为本发明智能电视的待机方法一实施例涉及的深度待机模式选项示意图;
44.图8为本发明智能电视的待机方法一实施例涉及的第一实施例细化流程示意图;
45.图9为本发明智能电视的待机方法一实施例涉及的第二实施例细化流程示意图;
46.图10为本发明智能电视的待机方法一实施例涉及的功能模块示意图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
49.请参照图1,图1为本发明实施例方案涉及的硬件运行环境的智能电视结构示意图。
50.本发明实施例所涉及的智能电视具体可以是集成安卓控制系统作为内部操作系统的智能电视,当然,该智能电视具体还可以是集成其他系统控制系统作为内部操作系统的智能电视。
51.如图1所示,该智能电视可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
52.本领域技术人员可以理解,图1中示出的结构并不构成对智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
53.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及智能电视的待机程序。
54.在图1所示的智能电视中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明智能电视中的处理器1001、存储器1005可以设置在智能电视中,所述智能电视通过处理器1001调用存储器1005中存储的智能电视的待机程序,并执行本发明实施例提供的智能电视的待机方法。
55.基于上述的结构,提出本发明智能电视的待机方法的各个实施例。
56.请参照图2,图2为本发明智能电视的待机方法第一实施例的流程示意图。
57.应当理解的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,本发明智能电视的待机方法当然也可以以不同于此处的顺序执行所示出或描述的步骤。
58.请参照图6,图6为本发明智能电视的待机方法一实施例涉及的快速启动菜单示意图,在本实施例中,智能电视在执行进入待机模式的操作时是通过开发者在该智能电视内主控芯片中安装的str技术执行上述待机操作的,并且该开发者在该智能电视内预设一个如图6所示的包含开关选项的快速启动菜单,且该快速启动菜单内的开关默认处于on状态,当该快速启动菜单内的开关选项处于on状态时,该智能电视内的控制系统默认通过该str技术令该智能电视进入待机模式,如此,用户可以享受到智能电视快速开机的良好体验,而当该快速启动菜单内的开关选项处于off状态时,该智能电视内的控制系统默认不通过该str技术而是通过常规技术手段令该智能电视进入待机状态。本发明智能电视的待机方法包括以下步骤:
59.步骤s10:接收待机指令,并根据所述待机指令确定智能电视的待机模式,其中,所述待机模式包括:深度待机模式和浅度待机模式;
60.在本实施例中,智能电视在运行的过程中接收用户在与该智能电视绑定的移动终端上触发的令待机指令,该智能电视调用主控芯片上的控制系统读取该指令内的各命令数据特征以确定通过该待机指令操控该智能电视进入深度待机模式或进入浅度待机模式。
61.示例性地,例如,智能电视在运行的过程中,首先由用户通过与该智能电视绑定的遥控器触发令该智能电视进入待机状态的待机指令,该智能电视接收并响应该待机指令,同时,该智能电视调用主控芯片内所集成的安卓控制系统读取该待机指令内包含的各命令数据特征,该安卓控制系统根据该各命令数据特征确定控制该智能电视进入深度待机模式或是进入浅度待机模式。
62.可以理解的是,在本实施例中,上述深度待机模式为智能电视内的安卓控制系统将该智能电视开机所需要的各开机文件存储在该智能电视内的主控芯片上,同时,在该安卓控制系统控制该智能电视进入待机模式时,该安卓控制系统调用该智能电视内的电源控制芯片对除该主控芯片之外的其余硬件执行断电操作,仅对该主控芯片供电,如此,该智能电视进入该深度待机模式,并在该安卓控制系统接收到用户触发的开启指令时,该安卓控制系统直接读取并运行该主控芯片上存储的各开机文件,同时调用该电源控制芯片恢复对该智能电视内各硬件的供电操作,进而令该智能电视完成启动操作,同样的,上述浅度待机模式为该安卓控制系统控制该智能电视进入待机模式时,该安卓控制系统调用该智能电视内的电源控制芯片对该智能电视的显示模块和当前没有运行程序的部分硬件执行断电操作,如此,该智能电视进入该浅度待机模式,并在该安卓控制系统接收到用户触发的开启指令时,该安卓控制系统直接调用该电源控制芯片恢复对该智能电视内各硬件的供电操作,进而令该智能电视完成启动操作。
63.进一步地,在一种可行的实施例中,上述步骤s10中“根据所述待机指令确定智能电视的待机模式”的步骤,具体可以包括:
64.步骤s101:检测所述待机指令内包含的各命令数据特征,并基于所述深度待机模式对应的深度数据特征和所述浅度待机模式对应的浅度数据特征对各所述命令数据特征进行筛选得到筛选结果;
65.在本实施例中,智能电视将接收到的上述待机命令输入至该智能电视内置的主控芯片内,由该主控芯片内所集成的上述控制系统提取该待机命令内包含的各命令数据特征,同时,该控制系统读取该智能电视内的存储装置以获取上述深度待机模式对应的深度数据特征和上述浅度待机模式对应的浅度数据特征,该控制系统基于该深度数据特征和该浅度数据特征对该各命令数据特征进行筛选以得到筛选结果。
66.步骤s102:当所述筛选结果为包含与所述深度数据特征一致的目标数据特征时,确定所述智能电视的待机模式为所述深度待机模式;
67.在本实施例中,智能电视内的控制系统在确定上述的筛选结果为上述各命令数据特征内存在特征信息与上述深度数据特征一致的目标数据特征时,该控制系统确定控制该智能电视进入深度待机模式。
68.步骤s103:当所述筛选结果为包含与所述浅度数据特征一致的目标数据特征时,确定所述智能电视的待机模式为所述浅度待机模式;
69.在本实施例中,智能电视内的控制系统在确定上述的筛选结果为上述各命令数据特征内存在特征信息与上述浅度数据特征一致的目标数据特征时,该控制系统确定控制该智能电视进入浅度待机模式。
70.示例性地,例如,智能电视将接收到的上述待机命令输入至该智能电视内置的主控芯片内,由该主控芯片内所集成的上述安卓控制系统提取该待机命令内包含的各命令数
据特征,同时,该安卓控制系统读取该智能电视内置的存储器以获取该智能电视的开发者预先存储的上述深度待机模式对应的深度数据特征和上述浅度待机模式对应的浅度数据特征,之后,该安卓控制系统基于该深度数据特征和该浅度数据特征对该各命令数据特征进行筛选,当该安卓控制系统确定该各命令数据特征内存在特征信息与该深度数据特征一致的目标数据特征时,该安卓控制系统确定根据该控制指令控制该智能电视进入深度待机模式,或者,当该安卓控制系统确定该各命令数据特征内存在特征信息与该浅度数据特征一致的目标数据特征时,该安卓控制系统确定根据该控制指令控制该智能电视进入浅度待机模式。
71.步骤s20:当确定所述智能电视的待机模式为所述深度待机模式时,记录所述智能电视进入所述深度待机模式的第一待机次数,并根据所述第一待机次数确定是否对所述智能电视执行深度重启操作;
72.在本实施例中,智能电视内的控制系统在确定该智能电视的待机模式为上述深度待机模式时,该主控系统控制该智能电视进入该深度待机模式,同时,该控制系统调用内置的数据记录装置记录通过检测该智能电视内主控芯片的供电情况以确定该智能电视进入该深度待机模式的第一待机次数,同时,该数据记录装置读取上述开发者预设的第一次数阈值,该控制系统进而根据该第一待机次数和该第一次数阈值进确定是否执行深度重启操作。
73.示例性地,例如,智能电视内的安卓控制系统在确定该智能电视的待机模式为上述深度待机模式时,该安卓控制系统调用上述电源控制芯片按照该深度待机模式对应的电源供应方案对各硬件执行断电操作以进入该深度待机模式,同时,该安卓控制系统调用该智能电视内的数据记录装置,由该数据记录装置在检测到该电源控制芯片对除该主控芯片之外其余智能电视内各硬件执行断电操作时,该数据记录装置确定该智能电视此时的模式为进入该深度待机模式,并记录该智能电视进入该深度待机模式的第一待机次数,同时,该安卓控制系统读取存储器以获取上述开发者在该智能电视内预先存储的第一次数阈值,该安卓控制根据该第一待机次数和该第一次数阈值进确定是否对该智能电视执行深度重启操作。
74.可以理解的是,请参照图7,图7为本发明智能电视的待机方法一实施例涉及的深度待机模式选项示意图,在本实施例中,上述安卓控制系统在控制该智能电视进入上述深度待机模式之前,可以生成如图7所示的选项示意图并输出至该智能电视的显示模块以供对该智能电视当前的待机模式做进一步确定和修改。
75.进一步地,在一种可行的实施例中,上述步骤s20中“根据所述第一待机次数确定是否对所述智能电视执行深度重启操作”的步骤,具体可以包括:
76.步骤s201:将所述第一待机次数与预设的第一次数阈值进行比对并得到比对结果;
77.在本实施例中,智能电视将获取的上述第一待机次数和上述第一次数阈值上传至该智能电视内的主控系统,由该主控系统将该第一待机次数与该第一次数阈值输入该智能电视内的数据对比装置进行比对并得到比对结果。
78.步骤s202:当所述比对结果为所述第一待机次数大于所述第一次数阈值时,对所述智能电视执行所述深度重启操作,同时对所述第一待机次数执行清零操作;
79.在本实施例中,智能电视内的数据对比装置在确定上述第一待机次数大于上述第一次数阈值时,输出该第一待机次数大于该第一次数阈值的比对结果至上述主控系统,该主控系统根据该比对结果控制该智能电视执行上述深度重启操作,同时,该主控系统调用上述数据记录装置对记录得到的该第一待机次数进行清零操作。
80.步骤s203:当所述比对结果为所述第一待机次数等于所述第一次数阈值时,输出所述提醒信息;
81.在本实施例中,智能电视内的数据对比装置在确定上述第一待机次数等于上述第一次数阈值时,输出该第一待机次数等于该第一次数阈值的比对结果至上述主控系统,该主控系统根据该比对结果读取该智能电视内的存储装置以获取上述开发者预设的提醒信息,并将该提醒信息输出至该智能电视内的显示装置。
82.示例性地,例如,请参照图8,图8为本发明智能电视的待机方法一实施例涉及的第一实施例细化流程示意图,智能电视将获取的上述第一待机次数和上述第一次数阈值上传至上述安卓控制系统,由该安卓控制系统将该第一待机次数与该第一次数阈值输入该智能电视内的数据对比装置中,由该数据对比装置将该第一待机次数与该第一次数阈值进行比对并得到比对结果,当该数据对比装置确定该第一待机次数对应的数值大于该第一次数阈对应的数值时,该数据对比装置输出该第一待机次数大于该第一次数阈值的比对结果至该安卓控制系统,该安卓控制系统根据该比对结果控制该智能电视备执行上述深度重启操作,同时,该安卓控制系调用上述数据记录装置对记录得到的该第一待机次数执行清零操作,而当该数据对比装置确定该第一待机次数等于该第一次数阈时,该数据对比装置输出该第一待机次数等于该第一次数阈值的比对结果至该安卓控制系统,该安卓控制系统根据该比对结果读取该智能电视内的存储器以获取上述开发者预先存储的提醒信息,并将该提醒信息转化为一可视化界面输出至该智能电视的显示模块,通过该智能电视的屏幕展示给该智能电视的用户以提醒用户该智能电视在下次进入待机模式时会强制执行上述深度重启操作。
83.可以理解的是,请参考图3,图3为本发明智能电视的待机一实施例涉及的第一提示示意图,在本实施例中,第一次数阈值为上述开发者预先设置并存储在该智能电视的存储器内,以供上述安卓控制系统确认智能电视是否需要执行上述深度重启操作,例如,当该第一次数阈值为30次时,若该安卓控制系统检测到上述第一待机次数达到30次时,该该安卓控制系统控制该智能电视的显示装置显示如图3所示的提醒信息,而当该安卓控制系统检测到该第一待机次数达到31次时,该安卓控制系统控制该智能电视强制执行深度重启操作,当然,该提醒信息的具体内容和该第一次数阈值可以根据智能电视内所集成的操作系统的不同和设备型号的不同,可以包含不同的详细内容,本发明智能电视的待机不对该提醒信息的具体内容和该第一次数阈值进行限制。
84.步骤s30:当确定所述智能电视的待机模式为所述浅度待机模式时,记录所述智能电视进入所述浅度待机模式的第二待机次数,并根据所述第二待机次数确定是否输出预设的提醒信息;
85.在本实施例中,智能电视内的控制系统在确定该智能电视的待机模式为上述浅度待机模式时,该主控系统控制该智能电视进入该述浅度待机模式,同时,该控制系统调用内置的数据通过检测该智能电视内正在运行程序的各硬件的供电情况以确定该智能电视进
入该浅度待机模式的第二待机次数,同时,该数据记录装置读取上述开发者预设的第二次数阈值,该控制系统进而根据该第二待机次数和该第二次数阈值确定是否输出上述预设的提醒信息。
86.示例性地,例如,请参照图9,图9为本发明智能电视的待机方法一实施例涉及的第二实施例细化流程示意图;智能电视内的安卓控制系统在确定该智能电视的待机模式为上述浅度待机模式时,该安卓控制系统调用上述电源控制芯片按照该浅度待机模式对应的电源供应方案对各没有运行程序的硬件执行断电操作以进入该浅度待机模式,同时,该安卓控制系统调用该智能电视内的数据记录装置,由该数据记录装置在检测到该智能电视仅对显示装置和各没有运行程序的硬件执行断电操作时时,该数据记录装置确定该智能电视进入该浅度待机模式,并记录该智能电视进入该浅度待机模式的第二待机次数,同时,该安卓控制系统读取存储器以获取上述开发者在该智能电视内预先存储的第二次数阈值,该安卓控制根据该第二待机次数和该第二次数阈值确定是否输出上述预设的提醒信息。
87.可以理解的是,请参考图4,图4为本发明智能电视的待机一实施例涉及的第二提示示意图,当智能电视内的安卓控制系统在确定该智能电视的待机模式为上述浅度待机模式时,该安卓控制系统读取上述开发者在存储器内预先存储的功耗提示信息,并将该功耗提示信息转化为如图4所示的可视化示意图,该安卓控制系统将该可视化示意图输出至该智能电视的显示模块,并通过该显示模块将该示意图展示给用户以提醒该智能电视在该浅度待机模式下会该智能电视功耗会增加的情况。
88.进一步地,在一种可行的实施例中,上述步骤s30中“根据所述第二待机次数确定是否输出预设的提醒信息”的步骤,具体可以包括:
89.步骤s301:将所述第二待机次数与预设的第二次数阈值进行比对并得到比对结果;
90.在本实施例中,智能电视将获取的上述第二待机次数和上述第二次数阈值上传至该智能电视内的主控系统,由该主控系统将该第二待机次数和该第二次数阈值输入该智能电视内的数据对比装置进行比对并得到比对结果。
91.步骤s302:当所述比对结果为所述第二待机次数大于或等于所述第二次数阈值时,输出所述提醒信息;
92.在本实施例中,智能电视内的数据对比装置在确定上述述第二待机次数大于或等于上述第二次数阈值时,输出该第二待机次数大于或等于该第二次数阈值的比对结果至上述主控系统,该主控系统根据该比对结果读取该智能电视内的存储装置以获取上述开发者预设的提醒信息,并将该提醒信息输出至该智能电视内的显示装置。
93.示例性地,例如,智能电视将获取的上述第二待机次数和上述第二次数阈值上传至上述安卓控制系统,由该安卓控制系统将该第二待机次数和该第二次数阈值输入该智能电视内的数据对比装置中,由该数据对比装置将第二待机次数和该第二次数阈值进行比对并得到比对结果,当该数据对比装置确定该第二待机次数对应的数值大于或等于该第二次数阈值对应的数值时,该数据对比装置输出该第二待机次数大于或等于该第二次数阈值的比对结果至该安卓控制系统,该安卓控制系统根据该比对结果读取该智能电视内的存储器以获取上述开发者预先存储的提醒信息,并将该提醒信息转化为一可视化界面输出至该智能电视的显示模块,通过该智能电视的屏幕展示给该智能电视的用户以提醒用户对该智能
电视执行深度重启操作。
94.可以理解的是,请参考图5,图5为本发明智能电视的待机一实施例涉及的第三提示示意图,在本实施例中,第二次数阈值为上述开发者预先设置并存储在该智能电视的存储器内,以供上述安卓控制系统确认是否需要提示用户对该智能电视执行深度重启操作,例如,当该第二次数阈值为35次时,若该安卓控制系统检测到上述第二待机次数达到35次时,该该安卓控制系统控制该智能电视的显示装置显示如图5所示的提醒信息以提醒用户对该智能电视执行深度重启操作,当然,该提醒信息的具体内容和该第二次数阈值可以根据智能电视内所集成的操作系统的不同和设备型号的不同,可以包含不同的详细内容,本发明智能电视的待机不对该提醒信息的具体内容和该第一次数阈值进行限制。
95.进一步地,在一种可行的实施例中,在上述步骤s302之后,本发明智能电视的待机方法还可以包括:
96.步骤a10:检测所述智能电视是否执行所述深度重启操作;
97.在本实施例中,智能电视调用内置的电源检测装置对该智能电视内置的主控芯片进行检测,由该电源检测装置根据该主控芯片的供电情况判断该智能电视是否执行上述深度重启操作。
98.步骤a20:若检测到所述智能电视执行所述深度重启操作,则执行对所述第二待机次数执行清零操作;
99.在本实施例中,智能电视内的电源检测装置若检测到该智能电视内的电源控制装置对主控芯片执行了断电操作,则该主控系统确定该智能电视执行了上述深度重启操作并读取获取的上述第二待机次数,该主控系统调用数据记录装置对该第二待机次数执行清零的操作。
100.示例性地,例如,智能电视通过安卓控制系统调用该智能电视内置的电源检测装置对该智能电视的主控芯片的供电状态进行检测,当该电源检测装置检测到该智能电视内的电源控制装置切断了该主控芯片的供电时,该安卓控制系统确定该智能电视执行了上述深度重启操作,同时,该安卓控制系统读取获取的上述第二待机次数,并调用上述数据记录装置对该第二待机次数执行清零操作令该第二待机次数对应的数值为0。
101.进一步地,在一种可行的实施例中,在上述步骤s302之后,本发明智能电视的待机方法还可以包括:
102.步骤a30:若检测到所述智能电视没有执行所述深度重启操作,则控制所述智能电视强制执行所述深度重启操作,并对所述第二待机次数执行清零操作;
103.在本实施例中,智能电视内的电源检测装置若检测到该智能电视在进入待机模式时上述电源控制装置没有对主控芯片执行断电操作,则该智能电视的主控系统确定该智能电视没有执行上述深度重启操作,该主控系统调用电源控制装置对该主控芯片执行强制断电操作,同时,该控制系统读取上述第二待机次数并调用上述数据记录装置对该第二待机次数执行清零操作。
104.示例性地,例如,智能电视通过安卓控制系统调用该智能电视内置的电源检测装置对该智能电视的主控芯片的供电状态进行检测,当该电源检测装置在该智能电视进入待机模式时检测到该智能电视内的电源控制装置没有对该主控芯片执行断电操作,则该安卓控制系统确定该智能电视没有执行上述深度重启操作,同时,该安卓控制系统读取获取的
上述第二待机次数,并调用上述数据记录装置对该第二待机次数执行清零操作令该第二待机次数对应的数值为0。
105.进一步地,在一种可行的实施例中,本发明智能电视的待机方法还可以包括:
106.步骤b10:检测所述智能电视在进入所述深度待机模式时是否出现无法进入所述深度待机模式的异常情况;
107.步骤b20:若检测到出现所述异常情况,则不将本次所述智能电视进入所述深度待机模式的操作计入所述第一待机次数;
108.示例性地,例如,智能电视在接收到进入深度待机模式的待机指令时,由上述安卓控制系统控制该智能电视进入该深度待机模式,同时,该安卓控制系统调用该智能电视内的数据检测装置,由该数据检测装置检测该智能电视进入该深度待机状态时产生的各数据流,并确定该各数据流内是否包含异常数据以确定该智能电视是否出现了无法进入该深度待机模式的异常情况,而当该数据检测装置检测到该数据流内包含异常数据且导致该智能电视无法进入该深度待机模式,则该数据检测装置将该检测结果上传至该安卓控制系统,该安卓控制系统则调用上述数据记录装置将本次智能电视进入深度待机模式的操作计为无效待机次数。
109.在本实施例中,首先,智能电视在运行的过程中接收用户在与该智能电视绑定的移动终端上触发的令待机指令,该智能电视调用主控芯片上的控制系统读取该指令内的各命令数据特征以确定通过该待机指令操控该智能电视进入深度待机模式或进入浅度待机模式,然后,该智能电视内的控制系统在确定该智能电视的待机模式为上述深度待机模式时,该主控系统控制该智能电视进入该深度待机模式,同时,该控制系统调用内置的数据记录装置记录通过检测该智能电视内主控芯片的供电情况以确定该智能电视进入该深度待机模式的第一待机次数,同时,该数据记录装置读取上述开发者预设的第一次数阈值,该控制系统进而根据该第一待机次数和该第一次数阈值进确定是否执行深度重启操作,或者,该智能电视内的控制系统在确定该智能电视的待机模式为上述浅度待机模式时,该主控系统控制该智能电视进入该述浅度待机模式,同时,该控制系统调用内置的数据通过检测该智能电视内正在运行程序的各硬件的供电情况以确定该智能电视进入该浅度待机模式的第二待机次数,同时,该数据记录装置读取上述开发者预设的第二次数阈值,该控制系统进而根据该第二待机次数和该第二次数阈值确定是否输出上述预设的提醒信息。
110.如此,相比于目前市面上的各类智能电视仅通过str技术进入待机模式的方式,本发明通过对智能电视在通过str技术执行待机操作的过程中,增加可以进一步选择令智能电视进入深度待机模式或进入浅度待机模式的方式,达到了在避免智能电视在进入待机模式时产生各种异常问题的同时,令智能电视在待机模式下被唤醒时能够迅速完成开机动作的技术效果。
111.此外,本发明还提供一种智能电视的待机装置,请参照图10,图10为本发明智能电视的待机装置一实施例的功能模块示意图,如图10所示,本发明智能电视的待机装置包括:
112.模式确定模块,用于接收待机指令,并根据所述待机指令确定智能电视的待机模式,其中,所述待机模式包括:深度待机模式和浅度待机模式;
113.第一比对模块,用于当确定所述智能电视的待机模式为所述深度待机模式时,记录所述智能电视进入所述深度待机模式的第一待机次数,并根据所述第一待机次数确定是
否对所述智能电视执行深度重启操作;
114.第二比对模块,用于当确定所述智能电视的待机模式为所述浅度待机模式时,记录所述智能电视进入所述浅度待机模式的第二待机次数,并根据所述第二待机次数确定是否输出预设的提醒信息。
115.进一步地,模式确定模块,包括:
116.特征筛选单元:用于检测所述待机指令内包含的各命令数据特征,并基于所述深度待机模式对应的深度数据特征和所述浅度待机模式对应的浅度数据特征对各所述命令数据特征进行筛选得到筛选结果;
117.第一确定单元:用于当所述筛选结果为存在与所述深度数据特征一致的目标数据特征时,确定所述智能电视的待机模式为所述深度待机模式;
118.第二确定单元:用于当所述筛选结果为存在与所述浅度数据特征一致的目标数据特征时,确定所述智能电视的待机模式为所述浅度待机模式。
119.进一步地,第一比对模块,包括:
120.第一比对单元:用于将所述第一待机次数与预设的第一次数阈值进行比对并得到比对结果;
121.重启清零单元:用于当所述比对结果为所述第一待机次数大于所述第一次数阈值时,对所述智能电视执行所述深度重启操作,同时对所述第一待机次数执行清零操作;
122.第一提醒单元:用于当所述比对结果为所述第一待机次数等于所述第一次数阈值时,输出所述提醒信息。
123.进一步地,第二比对模块,包括:
124.第二比对单元:用于将所述第二待机次数与预设的第二次数阈值进行比对并得到比对结果;
125.第二提醒单元:用于当所述比对结果为所述第二待机次数大于或等于所述第二次数阈值时,输出所述提醒信息。
126.进一步地,第二比对模块,还包括:
127.重启检测单元:用于检测所述智能电视是否执行所述深度重启操作;
128.数据清零单元:用于若检测到所述智能电视执行所述深度重启操作,则执行对所述第二待机次数执行清零操作。
129.进一步地,第二比对模块,还包括:
130.强制重启单元:用于若检测到所述智能电视没有执行所述深度重启操作,则控制所述智能电视强制执行所述深度重启操作,并对所述第二待机次数执行清零操作。
131.进一步地,第一比对模块,还包括:
132.异常检测单元:用于检测所述智能电视在进入所述深度待机模式时是否出现无法进入所述深度待机模式的异常情况;
133.异常处理单元:用于若检测到出现所述异常情况,则不将本次所述智能电视进入所述深度待机模式的操作计入所述第一待机次数。
134.此外,本发明还提供一种智能电视,该智能电视上有可在处理器上运行的智能电视的待机程序,所述智能电视执行所述智能电视的待机程序时实现如以上任一项实施例所述的智能电视的待机方法的步骤。
135.本发明智能电视的具体实施例与上述智能电视的待机方法各实施例基本相同,在此不作赘述。
136.此外,本发明还提供一种计算机可读存储介质,该计算机可读存储介质上存储有智能电视的待机程序,所述智能电视的待机程序被处理器执行时实现如以上任一项实施例所述的智能电视的待机方法的步骤。
137.本发计算机可读存储介质的具体实施例与智能电视的待机方法各实施例基本相同,在此不作赘述。
138.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
139.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
140.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台智能电视(可以是集成安卓控制系统作为内部操作系统的智能电视,当然,该智能电视具体还可以是集成其他系统控制系统作为内部操作系统的智能电视等)执行本发明各个实施例所述的方法。
141.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1