发明名称 |
一种基于WebKit内核智能电视的焦点查询方法 |
摘要 |
本发明涉及一种基于WebKit内核智能电视的焦点查询方法。在一个实施例中,该方法包括:确定当前节点;遍历网页中的当前节点,确定可选节点;当可选节点与当前节点在同一frame;根据webkit内核的应对策略,确定遥控器按键方向,并计算和遥控器操控方向一致的可选节点与当前节点间的距离;如果存在当前最优节点,将可选节点与当前最优节点进行比较,得到当前最优节点,如果不存在,将可选节点存储为当前最优节点;遍历所述最优节点,确定最优目标节点,若不存在最优目标节点,则不移动焦点。本发明通过对查询算法的优化,解决了智能电视遥控器操控与网页焦点交互不友好的问题,增强了用户体验。 |
申请公布号 |
CN105307048A |
申请公布日期 |
2016.02.03 |
申请号 |
CN201510666906.1 |
申请日期 |
2015.10.15 |
申请人 |
中国科学院声学研究所 |
发明人 |
郭志川;肖伟民;胡琳琳 |
分类号 |
H04N21/4782(2011.01)I;H04N21/435(2011.01)I |
主分类号 |
H04N21/4782(2011.01)I |
代理机构 |
北京亿腾知识产权代理事务所 11309 |
代理人 |
陈霁 |
主权项 |
一种基于WebKit内核智能电视的焦点查询方法,其特征在于,该方法包括以下步骤:步骤1、确定当前节点;步骤2、遍历网页中的当前节点,确定可选节点;步骤3、根据可选节点与当前节点的位置信息,确定可选节点与当前节点在是否位于同一frame;步骤4、当可选节点与当前节点在同一frame时,根据webkit内核的应对策略,确定遥控器按键方向,并计算和遥控器操控方向一致的可选节点与当前节点间的距离;步骤5、如果存在当前最优节点,将可选节点与当前最优节点进行比较,得到当前最优节点,如果不存在,将可选节点存储为当前最优节点;步骤6、遍历所有节点,确定最优目标节点,若不存在最优目标节点,则不移动焦点。 |
地址 |
100190 北京市海淀区北四环西路21号 |