一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备应用服务调控方法、装置、电子设备及可读存储介质与流程

2022-11-30 21:49:57 来源:中国专利 TAG:


1.本技术涉及智能设备技术领域,尤其涉及一种设备应用服务调控方法、装置、电子设备及可读存储介质。


背景技术:

2.随着科技的不断发展,智能设备在人们的生活中扮演着越来越重要的角色,以智能电视为例,其已经不仅仅是只用于观看节目,越来越多需要在手机运行的应用服务,用户都希望在智能电视上可以实现,例如k歌或视频通话等等,进而使得智能电视上安装的应用软件越来越多,但是,由于智能电视的芯片、内存以及存储空间等硬件配置,和智能手机存在着较大差距,例如,处于同一市场量级的智能手机的运行内存至少在2gb以上,然而智能电视的运行内存不到1gb,进而使得智能电视在开机启动后,由于需要自行启动大量应用软件的应用服务,导致电视界面易出现卡顿现象,所以,当前智能电视的运行流畅性低。


技术实现要素:

3.本技术的主要目的在于提供一种设备应用服务调控方法、装置、电子设备及可读存储介质,旨在解决现有技术中智能电视的运行流畅性低的技术问题。
4.为实现上述目的,本技术提供一种设备应用服务调控方法,所述设备应用服务调控方法包括:
5.获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;
6.依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务;
7.依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。
8.为实现上述目的,本技术还提供一种设备应用服务调控装置,所述设备应用服务调控装置包括:
9.获取模块,用于获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;
10.确定模块,用于依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务;
11.调控模块,用于依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。
12.本技术还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述设备应用服务调控方法的程序,所述设备应用服务调控方法的程序被处理器执行时可实现如上述的设备应用服务调控方法的步骤。
13.本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现
设备应用服务调控方法的程序,所述设备应用服务调控方法的程序被处理器执行时实现如上述的设备应用服务调控方法的步骤。
14.本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的设备应用服务调控方法的步骤。
15.本技术提供了一种设备应用服务调控方法、装置、电子设备及可读存储介质,也即,获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;进而依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务,实现了针对性确定目标设备在开机启动界面对应的设备应用服务的目的;进而依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。由于智能显示设备在开机启动后,会自行启动不同应用软件的应用服务,而不同应用软件通常存在着应用群体和应用方式的差异性,进而通过设备服务类型和设备运行模式,可差异化地准确获取满足用户使用需求的设备应用服务,进而通过设备应用服务,对启动应用服务进行禁用调控,即可释放非用户使用需求内的启动应用服务,所以,得到的目标应用服务为针对于用户使用需求的启动应用服务,也即,实现了根据用户的不同界面使用需求针对性调控启动应用服务的目的,而非在智能显示设备开机启动后,进行启动应用服务的全启动,所以克服了由于需要自行启动大量应用软件的应用服务,导致电视界面易出现卡顿现象的技术缺陷,所以,提升了智能显示设备的运行流畅性,所以提升了智能电视的运行流畅性。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1为本技术设备应用服务调控方法第一实施例的流程示意图;
19.图2为本技术设备应用服务调控方法电视机模式切换界面的界面示意图;
20.图3为本技术设备应用服务调控方法第二实施例的流程示意图;
21.图4为本技术设备应用服务调控装置实施例的示意图;
22.图5为本技术实施例中设备应用服务调控方法涉及的硬件运行环境的设备结构示意图。
23.本技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
24.为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。
25.实施例一
26.首先,应当理解的是,对于智能显示设备而言,为了满足用户的使用需求,通常情况下会安装大量的应用软件,但是,由于智能显示设备硬件配置有限,进而导致其在运行过程中易出现卡顿现象,以智能电视为例,假设用户通过k歌外接设备在智能电视上进行游戏,则在智能电视开机启动后,用户选择外接电视盒子作为信号源的提供设备,虽然此时智能电视的工作界面对应的应用服务是由外接电视盒子提供,但此时,智能显示设备的系统常驻应用服务仍处于启动状态,例如基于摄像头的手势交互应用服务等,进而用户在游戏过程中时常会感觉流畅性不够,所以,目前亟需一种提升智能显示设备的流畅性的方法。
27.本技术实施例提供一种设备应用服务调控方法,在本技术设备应用服务调控方法的第一实施例中,参照图1,所述设备应用服务调控方法包括:
28.步骤s10,获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;
29.步骤s20,依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务;
30.在本实施例中,需要说明的是,所述设备应用服务调控方法应用于目标设备,所述目标为智能显示设备,具体可以为智能电视或电脑等等,当所述目标设备进入开机启动状态时,所述目标设备的启动应用服务会在开机启动过程中完成启动,其中,所述启动应用服务用于表征所述智能显示设备开机时默认启动的应用服务,所述应用服务可以为系统应用服务,例如基于摄像头的手势交互服务以及基于麦克风阵列的语音交互服务等等,所述应用服务也可以为第三方软件应用服务,例如娱乐软件应用服务以及办公软件应用服务等,所述开机启动界面用于表征所述智能显示设备开机启动后尚未进入应用服务前的展示界面,具体可以为logo展示界面或模式切换界面。
31.另外地,需要说明的是,所述目标设备受限于硬件配置,在诸多应用场景下无法完全满足用户的使用需求,进而对于外接设备的使用愈发广泛,以智能电视为例,通常情况下会存在外接电视盒子或x-box等外接设备,假设外接设备为电视盒子,则用户可以通过切换外接电视盒子和电视机的信号源,以实现在电视机显示屏上观看由不同设备控制的工作界面,进而当用户通过遥控器的“开机”按键启动电视机后,电视机弹出开机启动界面,用户可在开机启动界面完成设备服务类型和设备运行模式的选取,其中,所述开机启动界面可以分为第一界面选取区域和第二界面选取区域,所述第一界面选取区域用于通过选取信号源选取设备服务类型,所述第一界面选取区域展示有“4k hdmi1”、“4k hdmi2”、“4k hdmi3”、“视频”、“模拟电视”、“有线数字”以及“地面数字”的信号源标识,且用户通过遥控器选取信号源标识“4k hdmi2”,则电视机显示屏显示的界面由“4k hdmi2”对应的外接设备进行控制,所述第二选取区域用于选取设备运行模式,例如,在一种可实施的方式中,用户首先在所述第一界面选取区域选取某一信号源,进而在所述第二界面选取区域选取某一设备运行模式,则目标设备根据该设备服务类型和设备运行模式筛选白名单,以获取目标设备的设备应用服务。
32.另外地,需要说明的是,当前对于智能显示设备的应用服务调控,通常无论选取何种信号源,均会启动非本信号源对应的信号提供设备控制的应用服务,但是,在后续预设时间段内的使用过程中,用户通常情况下不会用到非信号提供设备控制的应用服务,进而以
此为构思,可通过针对于区分不同信号提供设备控制的应用服务,以及根据用户的使用需求区分不同类型的应用服务,所以,所述设备服务类型用于表征用户在所述开机启动界面选取的信号源对应的服务设备,具体可以为外接设备或智能显示设备等,所述设备运行模式用于表征用户在所述开机启动界面选取的设备使用属性对应的运行模式,可以为以用户年龄区间为划分标准划分而成的应用服务构建的运行模式,也可以为以用户应用场景为划分标准划分而成的应用服务构建的运行模式,例如,在一种可实施的方式中,假设所述智能显示设备为智能电视,当用户通过电视遥控器按下“开机启动”按钮时,则表明用户偏向于使用智能显示设备的相关应用服务,当用户通过电视遥控器按下“信号源”按钮时,则表明用户偏向于使用外接设备的相关应用服务,假设所述设备运行模式共包括“长辈模式”、“儿童模式”、“办公模式”以及“标准模式”,当用户通过电视机遥控器选择“办公模式”时,则表明用户偏向于使用办公相关的应用服务,而非娱乐相关应用服务和休闲相关应用服务,所以,所述设备应用服务用于表征在开机启动界面选定信号源和设备运行模式后用户满足用户使用需求的应用服务,也即,所述设备应用服务为与选定的信号源和设备运行模式存在关联关系的应用服务,具体可以为用户未通过所述目标设备进入第三方相关软件所需求的应用服务,也可以为用户通过所述目标设备进入第三方相关软件所需求的应用服务,进而所述智能显示设备可对既和设备服务类型不存在关联关系,又和设备运行模式不存在关联关系的应用服务进行禁用调控。
33.作为一种示例,步骤s10至步骤s20包括:获取用户的开机指令,依据开机指令,控制所述智能显示设备进入开机启动状态,并获取所述目标开机启动状态下的开机启动界面,并在所述开机启动界面依次选取所述目标设备对应的设备服务类型和设备运行模式;依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务。
34.其中,所述依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务的步骤包括:
35.步骤a10,依据所述设备服务类型,确定所述目标设备的设备使用用途,并确定所述设备使用用途对应的设备用途应用服务;
36.步骤a20,依据所述设备运行模式,确定所述目标设备的设备使用场景,并确定所述设备使用场景对应的设备场景应用服务;
37.步骤a30,依据所述设备用途应用服务和所述设备场景应用服务,确定所述目标设备的设备应用服务。
38.在本实施例中,需要说明的是,所述设备用途应用服务用于表征和所述设备服务类型对应的服务设备存在关联关系的应用服务,也即,当某一应用服务和所述设备服务类型对应的服务不存在关联关系,则该应用服务不是设备用途应用服务,例如当设备服务类型对应的服务设备为所述智能显示设备时,则外接设备的相关应用服务不是所述设备用途应用服务,当用户确定运行所述智能显示设备的设备运行模式后,即确定了对应设备在具体设备运行模式下的设备场景应用服务和非设备场景应用服务,其中,所述设备场景应用服务用于表征用户在该设备运行模式下可能用到的应用服务,所述非设备场景应用服务用于表征用户在该设备运行模式下不会用到的应用服务,判断在某一具体设备运行模式下是否会用到某一具体应用服务的方式可以由用户自行设定,也可以由技术人员在智能显示设备出厂前根据经验自行设定,不同设备运行模式的设备场景应用服务或非设备场景应用服
务中的具体某一应用服务可以相同或不同,不同设备服务类型的设备场景应用服务或非设备场景应用服务的某一具体应用服务也可以相同或不同,对于外接设备的设备应用服务而言,其相同的应用服务为由智能显示设备控制的应用服务,其不同的应用服务为由外接设备控制的应用服务,例如,在一种可实施的方式中,假设所述智能显示设备控制的应用服务为a1、a2、a3和a4,所述外接设备控制的应用服务为b和c,设备运行模式包括设备运行模式x和设备运行模式y,则设备运行模式x的设备场景应用服务可以为a1、b和c,非设备场景应用服务可以为a2、a3和a4,设备场景应用服务可以为a2、a3和b,也可以为a2、a4、b和c等。
39.另外地,需要说明的是,所述设备使用用途包括第一使用用途和第二使用用途,所述第一使用用途用于表征所述设备服务类型对应的服务设备为所述智能显示设备,所述第二使用用途用于表征所述设备服务类型对应的服务设备为所述外接设备,所述设备服务类型包括第一设备服务类型和第二设备服务类型,其中,所述第一设备服务类型用于表征服务设备为所述外接设备,所述第二设备服务类型用于表征服务设备为智能显示设备,进而通过确定设备服务类型,即可确定所述设备用途应用服务,其中,所述设备服务类型可信道标识号进行标识区分,所述信道标识号用于标识不同智能设备的信号源所用的通信通道,所述设备场景应用服务具体可以为设备用于供长辈使用的场景对应的应用服务、设备用于供办公使用的场景对应的应用服务以及设备用于供娱乐使用的场景对应的应用服务等。
40.作为一种示例,步骤a10至步骤a30包括:检测所述信道标识号是否为外接信道标识号,若所述信道标识号不为所述外接信道标识号,则所述设备服务类型为所述第一设备服务类型,进而确定所述目标设备的设备使用用途为所述第一使用用途,并将所述第一使用用途对应的应用服务作为所述设备用途应用服务,若所述信道标识号为所述外接信道标识号,则所述设备服务类型为所述第二设备服务类型,进而确定所述目标设备的设备使用用途为所述第二使用用途,并将所述第二使用用途对应的应用服务作为所述设备用途应用服务,其中,所述外接信道标识号用于标识所述外接设备的信号源所用的通信通道;以所述设备运行模式为索引,在预设映射表查询对应的设备使用场景,并将所述设备使用场景对应的应用服务作为所述设备场景应用服务,其中,所述预设映射表用于存储所述设备运行模式和所述设备使用场景的对应关系;将所述设备用途应用服务和所述设备场景应用服务之外的应用服务作为所述目标设备的设备应用服务。
41.其中,所述开机启动界面包括第一开机启动界面和第二开机启动界面,所述在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式的步骤包括:
42.步骤b10,在所述第一开机启动界面选取所述目标设备对应的设备服务类型;
43.步骤b20,依据所述设备服务类型,将所述第一开机启动界面跳转至所述第二开机启动界面;
44.步骤b30,在所述第二开机启动界面选取所述设备运行模式。
45.在本实施例中,需要说明的是,为了提供更好的可视化效果,可设置两个开机启动界面,每一界面的整个区域均用于展示设备服务类型或设备运行1模式,以供用户进行选取,所以,所述开机启动界面包括第一开机启动界面和第二开机启动界面,其中,所述第一开机启动界面用于选择用户所需界面的信号源,具体可以为信号源列表,所述第二开机启动界面用于选取选择用户所需界面对应的设备运行模式,例如,在一种可实施的方式中,参照图2,图2为表示所述电视机模式切换界面的界面示意图,其中,所述模式切换界面共包括
a、b、c和d四种运行模式,用户可通过电视机对应的遥控器进行四种运行模式的切换,当选定某一运行模式后,电视机屏幕将会跳转至对应模式下的展示界面,以供用户进一步地进行应用服务的选取。
46.另外地,需要说明的是,选取设备服务类型和设备运行模式的顺序可以为先选取设备服务类型,进而再选取设备运行模式,选取的过程依赖于人机交互,其中,所述第一开机启动界面具体可以为电视信号源选取界面,所述第二开机启动界面具体可以为电视运行模式切换界面,例如,在一种可实施的方式中,假设所述智能显示设备为智能电视,所述第一开机启动界面为信号源列表,当用户通过电视遥控器按下“开机启动”按钮时,所述智能显示设备的预设显示界面展示电视信号源选取界面,所述电视信号源选取界面展示有“4k hdmi1”、“4k hdmi2”、“4k hdmi3”、“视频”、“模拟电视”、“有线数字”以及“地面数字”的信号源标识,当用户通过遥控器选取信号源标识“4k hdmi2”,则电视机预设显示界面将会显示“4k hdmi2”对应的外接设备控制的应用服务界面,进而用户再通过电视运行模式切换界面进行设备运行模式的选取。
47.所述外接接口标识用于标识所述智能显示设备的外接接口,所述预设接口信道关系表用于存储所述外接接口和所述通信通道的映射关系,所述外接设备信道用于表征所述外接设备的通信通道。
48.作为一种示例,步骤b10至步骤b30包括:以所述外接接口标识为索引,在所述预设接口信道关系表查询对应的外接设备信道;检测所述外接设备信道是否存在所述外接信号源;若所述外接设备信道存在所述外接信号源,则确定存在所述第二设备外应用服务;若所述外接设备信道不存在所述外接信号源,则确定不存在所述第二设备外应用服务。
49.步骤s30,依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。
50.作为一种示例,步骤s30包括:获取所述设备应用服务的服务白名单,对所述服务白名单之外的当前应用服务进行禁用,得到所述目标应用服务,其中,所述服务白名单用于标识具体的应用服务,所述目标应用服务用于表征对所述智能显示设备开机时默认启动的应用服务进行运行状态的调控后的应用服务,所述当前应用服务用于表征所述目标设备在当前运行状态下的应用服务。
51.其中,所述设备应用服务包括第一设备应用服务和第二设备应用服务,所述依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务的步骤包括:
52.步骤c10,若所述设备应用服务为所述第一设备应用服务,则检测所述目标设备的外接设备信道是否存在所述外接信号源;
53.步骤c20,若否,则依据所述第一设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到所述目标应用服务;
54.步骤c30,若所述设备应用服务为所述第二设备应用服务,则依据所述第二设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到所述目标应用服务。
55.在本实施例中,需要说明的是,当检测到所述界面服务类型对应的服务设备不为所述外接设备时,则表明用户选择在线流媒体相关应用服务,也即,所述界面服务类型对应的服务设备为所述智能显示设备,此时可检测外接信号源是否有通信信号,以确定所述外
接设备是否处于开机状态,倘若所述外接信号源没有通信信号,则表明hdmi接口处于未连接状态或外接设备处于未开机状态,由于未连接状态或未开机状态下所述外接设备相关的应用服务均可停止,进而无需去甄别外接设备相关的应用服务是否为所述设备应用服务,也即,无需甄别外接设备应用服务是否为所述外接设备应用服务,其中,所述外接设备应用服务用于表征外接设备相关的应用服务,所以,所述外接信号源用于表征所述信号源来自所述外接设备,所述第一设备应用服务用于表征由所述智能显示设备控制的应用服务,所述第二设备应用服务用于表征由所述外接设备控制的应用服务。
56.作为一种示例,步骤c10至步骤c30包括:若所述设备应用服务为所述第一设备应用服务,则检测所述目标设备的外接设备信道是否存在所述外接信号源;若检测到所述目标设备的外接设备信道不存在所述外接信号源,则若检测到所述界面服务设备不为所述外接设备,则获取所述第一设备应用服务和外接设备应用服务之外的服务白名单,并对所述服务白名单之外的当前应用服务进行禁用,得到所述目标应用服务;若所述设备应用服务为所述第二设备应用服务,则获取所述第二设备应用服务之外的服务白名单,并对所述服务白名单之外的当前应用服务进行禁用,得到所述目标应用服务。
57.其中,在所述依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务的步骤之后,所述设备应用服务调控方法还包括:
58.步骤d10,依据所述目标应用服务,更新所述目标设备的服务状态列表,得到运行服务状态列表;
59.步骤d20,检测所述目标应用服务是否为常驻应用服务;
60.步骤d30,若是,则更新所述常驻应用服务的服务使用次数,并在所述运行服务状态列表检测是否存在针对于所述常驻应用服务的第一状态更新指令,确定是否对所述常驻应用服务进行服务状态更新;
61.步骤d40,若否,则在所述运行服务状态列表检测是否存在针对于所述设备应用服务的第二状态更新指令,确定是否对所述设备应用服务进行服务状态更新。
62.在本实施例中,需要说明的是,所述服务状态列表用于表征展示所述智能显示设备所有应用服务的运行状态的可视化列表,以供用户查看各应用服务的运行状态,所述运行服务状态列表用于表征展示所述智能显示设备所有应用服务的实时运行状态的可视化列表,所述常驻应用服务用于表征长期间断或不间断地处于运行状态的应用服务,所述服务使用次数为判断应用服务是否为所述常驻应用服务的判定指标,例如,在一种可实施的方式中,以天为使用周期单位,假设某一应用服务在该日期内的任意时刻作为所述设备应用服务,则均可判定该应用服务在该日期内被使用过,进而可通过设定使用次数阈值,来判定所述应用服务是否为常驻应用服务,例如可以将在一个月内使用15次以上的应用服务作为常驻应用服务。
63.作为一种示例,步骤d10至步骤d40包括:将所述服务状态列表对应的所述设备应用服务的服务状态更新为运行状态,得到所述运行服务状态列表,其中,所述服务状态包括运行状态和非运行状态;检测所述设备应用服务是否为常驻应用服务;若检测到所述设备应用服务为常驻应用服务,则更新所述常驻应用服务的服务使用次数,并在所述运行服务状态列表检测是否存在针对于所述常驻应用服务的第一状态更新指令,确定是否对所述常驻应用服务进行服务状态更新;若检测到所述设备应用服务不为常驻应用服务,则在所述
运行服务状态列表检测是否存在针对于所述设备应用服务的第二状态更新指令,确定是否对所述设备应用服务进行服务状态更新,其中,所述第一状态更新指令和所述第二状态更新指令均为状态更新指令,所述状态更新指令用于更新所述设备应用服务的服务状态。
64.其中,所述设备应用服务调控方法还包括:
65.步骤e10,获取常驻应用服务表内的待应用常驻应用服务;
66.步骤e20,若检测到所述待应用常驻应用服务的待应用周期大于预设应用周期阈值,则将所述待应用常驻应用服务作为闲置应用服务;
67.步骤e30,若检测到所述闲置应用服务的内存占比量大于预设内存占比量,则通过预设显示界面显示所述闲置应用服务对应的闲置提示信息。
68.在本实施例中,需要说明的是,所述常驻应用服务表用于表征所述目标工作界面所有常驻应用服务表的可视化列表,所述待应用常驻应用服务为所述常驻应用服务表的任一常驻应用服务,所述待应用周期为等待被使用的时间周期,所述预设应用周期阈值用于判定所述待应用常驻应用服务是否为所述闲置应用服务,所述闲置应用服务用于表征长时间未被使用的常驻应用服务,例如,在一种可实施的方式中,假设所述待应用常驻应用服务的待应用周期为40天,所述预设应用周期阈值为一个月,则所述待应用常驻应用服务为所述闲置应用服务,当所述闲置应用服务对应的运行内存消耗占比大于一定值时,则可以提示用户对所述闲置应用服务进行进一步处理,以释放出系统资源。
69.作为一种示例,步骤e10至步骤e30包括:获取常驻应用服务表内的待应用常驻应用服务;若检测到所述待应用常驻应用服务的待应用周期大于预设应用周期阈值,则将所述待应用常驻应用服务作为闲置应用服务;若检测到所述闲置应用服务的内存占比量大于预设内存占比量,则生成所述闲置应用服务对应的闲置提示信息,并通过所述智能显示设备的预设显示界面显示闲置提示信息,其中,所述预设内存占比量用于判定是否生成闲置提示信息,所述闲置提示信息用于提示用户对所述闲置应用服务进行进一步处理,所述处理的方式可以为一键删除或一键卸载的方式,例如,在一种可实施的方式中,假设所述智能显示设备为智能电视,则可在智能电视的显示界面设置应用服务禁用/启动列表,进而用户可随时手动关闭不需要的后台常驻服务,以释放非必要的性能消耗,例如禁用投屏应用服务或禁用语音交互应用服务等,并且,在列表中用户也可通过相关指令自动调整本技术实施例的设备应用服务调控方法得到的设备应用服务的服务状态。
70.本技术实施例提供了一种设备应用服务调控方法,也即,获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;进而依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务,实现了针对性确定目标设备在开机启动界面对应的设备应用服务的目的;进而依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。由于智能显示设备在开机启动后,会自行启动不同应用软件的应用服务,而不同应用软件通常存在着应用群体和应用方式的差异性,进而通过设备服务类型和设备运行模式,可差异化地准确获取满足用户使用需求的设备应用服务,进而通过设备应用服务,对启动应用服务进行禁用调控,即可释放非用户使用需求内的启动应用服务,所以,得到的目标应用服务为针对于用户使用需求的启动应用服务,也即,实现了根据用户的不同界面使用需求针对性调控启动应用服务的目的,而非在智能显示设备开机启动后,进行启动应用服
务的全启动,所以克服了由于需要自行启动大量应用软件的应用服务,导致电视界面易出现卡顿现象的技术缺陷,所以,提升了智能显示设备的运行流畅性,所以提升了智能电视的运行流畅性。
71.实施例二
72.进一步地,参照图3,在本技术另一实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。在此基础上,所述设备应用服务调控方法还包括:
73.步骤f10,若检测到当前显示界面处于界面卡顿状态,则通过所述当前显示界面显示禁用提示信息;
74.步骤f20,依据所述禁用提示信息对应的跳转指令,控制所述当前显示界面跳转至应用服务界面;
75.步骤f30,通过检测是否存在清理指令,确定是否在所述应用服务界面清理对应的应用服务。
76.在本实施例中,需要说明的是,所述当前显示界面为所述智能显示设备实时显示的界面,所述界面卡顿状态用于表征所述当前显示界面的界面流畅度较低,具体可以以预设时间段内的cpu使用率超过预设cpu使用率作为判定标准进行判定,例如,在一种可实施的方式中,假设连续5秒的cpu使用率超过90%,则可判定所述目标工作界面处于所述界面卡顿状态。
77.另外地,需要说明的是,所述清理指令和所述跳转指令均可由用户通过按键或语音等方式触发,例如,在一种可实施的方式中,假设所述智能显示设备为智能电视,则可在智能电视的显示界面弹出“应用服务长期禁用框”,以提示用户去手动长期禁用相关应用服务,当用户输入所述跳转指令后,则可跳转至应用服务界面,其中,所述应用服务界面用于管理所述智能显示设备的所有应用服务,进而用户可根据自身需求,对相关应用服务输入清理指令,其中,所述清理指令用于禁用/卸载某一应用服务。
78.作为一种示例,步骤f10至步骤f30包括:若检测到当前显示界面处于界面卡顿状态,则生成所述禁用提示信息,并在所述当前显示界面显示所述禁用提示信息;若检测到用户在所述当前显示界面输入所述禁用提示信息对应的跳转指令,则控制所述当前显示界面跳转至所述应用服务界面;若检测到用户在所述应用服务界面输入所述清理指令,则在所述应用服务界面清理所述清理指令对应的应用服务,若未检测到在所述应用服务界面,则不对所述应用服务界面中的应用服务进行调整。
79.本技术实施例提供了一种界面卡顿调整方法,也即,若检测到当前显示界面处于界面卡顿状态,则通过所述当前显示界面显示禁用提示信息;依据所述禁用提示信息对应的跳转指令,控制所述当前显示界面跳转至应用服务界面;通过检测是否存在清理指令,确定是否在所述应用服务界面清理对应的应用服务。由于当检测到当前显示界面处于界面卡顿状态时,将自动生成禁用提示信息,以供用户与智能显示设备进行进一步交互,进而根据用户输入的相关交互指令,确定是否对正处于运行状态的应用服务进行清理,以使得清理后的界面相对流畅,也即,实现了基于简单的人机交互,交互式改善当前显示界面的界面流畅度的目的,所以,为提供满足用户使用需求的界面流畅度奠定了基础。
80.实施例三
81.本技术实施例还提供一种设备应用服务调控装置,参照图4,所述设备应用服务调
控装置包括:
82.获取模块101,用于获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;
83.确定模块102,用于依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务;
84.调控模块103,用于依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。
85.可选地,所述确定模块102还用于:
86.获取所述设备运行模式的模式外应用服务;
87.依据所述设备服务类型,确定所述目标设备的设备使用用途,并确定所述设备使用用途对应的设备用途应用服务;
88.依据所述设备运行模式,确定所述目标设备的设备使用场景,并确定所述设备使用场景对应的设备场景应用服务;
89.依据所述设备用途应用服务和所述设备场景应用服务,确定所述目标设备的设备应用服务。
90.可选地,所述设备应用服务包括第一设备应用服务和第二设备应用服务,所述调控模块103还用于:
91.若所述设备应用服务为所述第一设备应用服务,则检测所述目标设备的外接设备信道是否存在所述外接信号源;
92.若否,则依据所述第一设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到所述目标应用服务;
93.若所述设备应用服务为所述第二设备应用服务,则依据所述第二设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到所述目标应用服务。
94.可选地,所述开机启动界面包括第一开机启动界面和第二开机启动界面,所述获取模块101还用于:
95.在所述第一开机启动界面选取所述目标设备对应的设备服务类型;
96.依据所述设备服务类型,将所述第一开机启动界面跳转至所述第二开机启动界面;
97.在所述第二开机启动界面选取所述设备运行模式。
98.可选地,所述设备应用服务调控装置还用于:
99.依据所述目标应用服务,更新所述目标设备的服务状态列表,得到运行服务状态列表;
100.检测所述目标应用服务是否为常驻应用服务;
101.若是,则更新所述常驻应用服务的服务使用次数,并在所述运行服务状态列表检测是否存在针对于所述常驻应用服务的第一状态更新指令,确定是否对所述常驻应用服务进行服务状态更新;
102.若否,则在所述运行服务状态列表检测是否存在针对于所述设备应用服务的第二状态更新指令,确定是否对所述设备应用服务进行服务状态更新。
103.可选地,所述设备应用服务调控装置还用于:
104.获取常驻应用服务表内的待应用常驻应用服务;
105.若检测到所述待应用常驻应用服务的待应用周期大于预设应用周期阈值,则将所述待应用常驻应用服务作为闲置应用服务;
106.若检测到所述闲置应用服务的内存占比量大于预设内存占比量,则通过预设显示界面显示所述闲置应用服务对应的闲置提示信息。
107.可选地,所述设备应用服务调控装置还用于:
108.若检测到当前显示界面处于界面卡顿状态,则通过所述当前显示界面显示禁用提示信息;
109.依据所述禁用提示信息对应的跳转指令,控制所述当前显示界面跳转至应用服务界面;
110.通过检测是否存在清理指令,确定是否在所述应用服务界面清理对应的应用服务。
111.本发明提供的设备应用服务调控装置,采用上述实施例中的设备应用服务调控方法,解决了智能电视的运行流畅性低的技术问题。与现有技术相比,本发明实施例提供的设备应用服务调控装置的有益效果与上述实施例提供的设备应用服务调控方法的有益效果相同,且该设备应用服务调控装置中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
112.实施例四
113.本发明实施例提供一种电子设备,电子设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施例一中的设备应用服务调控方法。
114.下面参考图5,其示出了适于用来实现本公开实施例的电子设备的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图5示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
115.如图5所示,电子设备可以包括处理装置1001(例如中央处理器、图形处理器等),其可以根据存储在只读存储器(rom)1002中的程序或者从存储装置1003加载到随机访问存储器(ram)1004中的程序而执行各种适当的动作和处理。在ram1004中,还存储有电子设备操作所需的各种程序和数据。处理装置1001、rom1002以及ram1004通过总线1005彼此相连。输入/输出(i/o)接口1006也连接至总线。
116.通常,以下系统可以连接至i/o接口1006:包括例如触摸屏、触摸板、键盘、鼠标、图像传感器、麦克风、加速度计、陀螺仪等的输入装置1007;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置1008;包括例如磁带、硬盘等的存储装置1003;以及通信装置1009。通信装置可以允许电子设备与其他设备进行无线或有线通信以交换数据。虽然图中示出了具有各种系统的电子设备,但是应理解的是,并不要求实施或具备所有示出的系统。可以替代地实施或具备更多或更少的系统。
117.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机
软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1009从网络上被下载和安装,或者从存储装置1003被安装,或者从rom1002被安装。在该计算机程序被处理装置1001执行时,执行本公开实施例的方法中限定的上述功能。
118.本发明提供的电子设备,采用上述实施例中的设备应用服务调控方法,解决了智能电视的运行流畅性低的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述实施例提供的设备应用服务调控方法的有益效果相同,且该电子设备中的其他技术特征与上述实施例方法公开的特征相同,在此不做赘述。
119.应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
120.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
121.实施例五
122.本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例中的设备应用服务调控方法。
123.本发明实施例提供的计算机可读存储介质例如可以是u盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
124.上述计算机可读存储介质可以是电子设备中所包含的;也可以是单独存在,而未装配入电子设备中。
125.上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被电子设备执行时,使得电子设备:获取目标设备在开机启动状态下的开机启动界面,并在所述开机启动界面选取所述目标设备对应的设备服务类型和设备运行模式;依据所述设备服务类型和所述设备运行模式,确定所述目标设备的设备应用服务;依据所述设备应用服务,对所述目标设备的当前应用服务进行禁用调控,得到目标应用服务。
126.可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。
在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
127.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
128.描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该单元本身的限定。
129.本发明提供的计算机可读存储介质,存储有用于执行上述设备应用服务调控方法的计算机可读程序指令,解决了智能电视的运行流畅性低的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述实施例提供的设备应用服务调控方法的有益效果相同,在此不做赘述。
130.实施例六
131.本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的设备应用服务调控方法的步骤。
132.本技术提供的计算机程序产品解决了智能电视的运行流畅性低的技术问题。与现有技术相比,本发明实施例提供的计算机程序产品的有益效果与上述实施例提供的设备应用服务调控方法的有益效果相同,在此不做赘述。
133.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利处理范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献