一种事件处理方法和装置制造方法及图纸

技术编号:19489165 阅读:36 留言:0更新日期:2018-11-20 20:37
本发明专利技术适用于智能电视领域,提供了一种事件处理方法和装置;所述事件处理方法包括:接收控制设备触发的事件,按照时间顺序将接收到的事件加入事件队列;从所述事件队列筛选出同类型的事件,从同类型的事件中确定一个或多个必要事件;基于确定的必要事件触发对应应用程序的响应动作。这样,减少了处理器处理所述同类型的事件的量,减少了通过对应应用程序的响应动作,但待按时间依次完成所有所述必要事件所对应的响应动作时,仍然能够呈现完成执行与所有所述同类型的事件对应的响应动作所产生的效果。

【技术实现步骤摘要】
一种事件处理方法和装置
本专利技术属于智能电视领域,尤其涉及一种事件处理方法和装置。
技术介绍
智能电视,搭载了操作系统,进而具有全开放式平台。智能电视不但能提供普通电视的功能,还可在该操作系统上安装和使用各类应用软件;因此智能电视是一种能够持续进行功能扩充和软件升级的电视产品。相比于普通电视,能够提供更加丰富的个性化体验。随着智能电视的功能丰富,使用控制设备控制智能电视的频率也逐渐增多,因此要求智能电视所使用的操作系统能够处理大量控制设备所触发的事件。但是,智能电视现使用的操作系统(如FirefoxOS系统)都是针对手机、平板电脑等设备开发的。因此,该操作系统处理事件的能力对电视来说还是欠佳的。
技术实现思路
本专利技术的目的在于提供一种事件处理方法和装置,以使得智能电视能够通过其使用的操作系统处理大量控制设备所触发的事件。一方面,本专利技术提供一种事件处理方法,所述事件处理方法包括:接收控制设备触发的事件,按照时间顺序将接收到的事件加入事件队列;从所述事件队列筛选出同类型的事件,从同类型的事件中确定一个或多个必要事件;基于确定的必要事件触发对应应用程序的响应动作。一方面,本专利技术提本文档来自技高网...

【技术保护点】
1.一种事件处理方法,其特征在于,应用于智能电视的操作系统,所述事件处理方法包括:接收控制设备触发的事件,按照时间顺序将接收到的事件加入事件队列,所述事件队列中还包括按照时间顺序添加的操作系统中正在运行的应用程序所触发的交互事件;从所述事件队列筛选出同类型的事件,根据所述智能电视的处理器的使用率从同类型的事件中确定一个或多个必要事件,同类型的事件对应相同的响应动作;基于确定的必要事件触发对应应用程序的响应动作;从所述事件队列筛选出同类型的事件具体包括:从所述事件队列过滤出外部所述控制设备所触发的事件;从过滤出的事件中筛选出同类型的事件。

【技术特征摘要】
1.一种事件处理方法,其特征在于,应用于智能电视的操作系统,所述事件处理方法包括:接收控制设备触发的事件,按照时间顺序将接收到的事件加入事件队列,所述事件队列中还包括按照时间顺序添加的操作系统中正在运行的应用程序所触发的交互事件;从所述事件队列筛选出同类型的事件,根据所述智能电视的处理器的使用率从同类型的事件中确定一个或多个必要事件,同类型的事件对应相同的响应动作;基于确定的必要事件触发对应应用程序的响应动作;从所述事件队列筛选出同类型的事件具体包括:从所述事件队列过滤出外部所述控制设备所触发的事件;从过滤出的事件中筛选出同类型的事件。2.如权利要求1所述的事件处理方法,其特征在于,所述从同类型的事件中确定一个或多个必要事件这一步骤具体包括:在同类型的多个事件中等间距地提取必要事件。3.如权利要求1所述的事件处理方法,其特征在于,所述从同类型的事件中确定一个或多个必要事件这一步骤具体包括:从同类型的每个事件的接收时间中确定最早接收时间和最晚接收时间;将以所述最早接收时间和所述最晚接收时间确定的时间段等时间间隔划分为N个子时间段,所述N为大于1的正整数;如果在所述子时间段内存在所述同类型的事件,则从所述子时间段内存在的所述同类型的事件中确定一个所述必要事件。4.如权利要求1至3任一所述的事件处理方法,其特征在于,所述根据所述智能电视的处理器的使用率从同类型的事件中确定一个或多个必要事件这一步骤具体包括:根据所述智能电视的处理器的使用率确定所述必要事件的个数,确定出的个数为I个,所述I为大于1的正整数;从所述同类型的事件中至多选择I个所述必要...

【专利技术属性】
技术研发人员:豆泽云吴明毅
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东,44

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

1