本发明专利技术提出一种机顶盒、采用拼音输入实现机顶盒操作的方法。其中,所述实现机顶盒操作的方法包括步骤:启动机顶盒,建立并初始化操作信息数据库;启动按键检测任务程序,当该按键检测任务程序检测到通过遥控器输入字母按键时,接收字母信息并将字母信息更新到一个缓存队列,同时采用拼音组合筛选匹配算法对操作信息数据库进行筛选查询,找到与缓存队列中的字母或者字母组合特征相匹配的菜单页面或/和功能选项并逐项显示到菜单列表中;用户通过遥控器的光标选择菜单列表中的其中一个选项完成用户的功能请求。本发明专利技术提高了机顶盒人机操作界面的友好性,大大简化了用户对机顶盒的使用操作难度,且适用于各种型号的机顶盒。
【技术实现步骤摘要】
本专利技术涉及一种数字电视终端的操作控制方法,尤其是涉及一种采用拼音输入实 现机顶盒操作的方法,以及使用该方法的机顶盒。
技术介绍
随着数字电视技术的逐步推广和日益发展,为了适应运营商和市场需求,数字电 视终端(比如机顶盒)增加了很多功能业务,比如系统设置、节目编辑、娱乐游戏、股票分 析、浏览器以及VOD视频点播等,随着这些数字电视功能业务不断地推陈出新,其功能也日 趋多样化。通常,机顶盒厂商将所有功能分类后,通过界面菜单嵌套的形式提供给用户使用, 而仅将部分常用功能通过遥控器进行调用。由于受到遥控器空间和成本的限制,通常遥控 器上能够响应的功能数目较少,很大一部分功能用户只能通过菜单进行操作。对于普通用 户而言,面对功能日趋复杂、界面嵌套和功能选项目益增多的机顶盒时,他们时常抱怨机顶 盒的操作过于复杂,难以使用,从而在一定程度上影响了用户体验各种数字电视功能业务 的实际效果,进而影响到数字电视发展和平移的进度。由此可见,简化机顶盒的操作,具有 非常重要的现实意义。通过综合调查和分析各地市场对数字电视机顶盒的使用情况,发现目前简化机顶 盒的操作方法一般都是基于遥控器的快捷按键进行改进和完善,其技术方案通常有以下两 种其一,将机顶盒常用功能设置在遥控器的相关按键下,用户根据遥控器上的按键说明文 字部分,通过选择快捷按键调用相应的功能;其二,考虑到遥控器物理空间的限制,在遥控 器上增设一个按键,当用户选择该按键时,将机顶盒常用的一些功能选项,罗列显示在一个 菜单列表中,供用户进行选择调用。通过对上述技术方案进行分析,结合用户对机顶盒的具体使用情况,发现现有技 术存在如下三个缺点其一,受到遥控器物理空间的限制,不可能放置过多的按键,而且每 个按键只能注明很少的文字部分说明其功能,以至于部分功能的说明文字让用户感觉词不 达意,使得用户在实际操作时,经常在按键选择操作时产生犹豫、发愁,实用性较差;其二, 遥控器上设置的按键越多,成本也会随之增加,按键文字说明也会变得较小,并且过多的按 键布局,也会使用户感觉眼花缭乱,反而给使用者带来不便;其三,通过增设按键的方式关 联快捷功能列表,随着功能的增多,列表中的选项也会增多,并且这些选项都是没有经过功 能分类划分,集聚堆在一起,用户选择起来,也颇为费劲。由此可见,如何提出一种从根本上简化机顶盒的操作方法,使用户便捷的控制机 顶盒体验各种数字电视功能业务,已成为当前急需解决的技术难题之一。
技术实现思路
本专利技术针对普通用户操作机顶盒过于复杂的现状,提出一种通过拼音输入的方法 达到简化机顶盒操作的技术方案,根据用户输入的字母或者字母组合,对机顶盒能够提供的所有菜单页面和功能选项通过匹配算法进行查询筛选,找到与该字母或者字母组合特征 相匹配的目标页面或选项,通过菜单列表的形式展现在用户界面上,从而大大简化了用户 对机顶盒的使用操作方法。为解决本专利技术所提出的技术问题,本专利技术采用了如下技术方案来实现一种采用 拼音输入实现机顶盒操作的方法,其包括步骤启动机顶盒,建立并初始化操作信息数据 库;启动按键检测任务程序,当该按键检测任务程序检测到通过遥控器输入字母按键时,接 收字母信息并将字母信息更新到一个缓存队列,同时采用拼音组合筛选匹配算法对操作信 息数据库进行筛选查询,找到与缓存队列中的字母或者字母组合特征相匹配的菜单页面或 /和功能选项并逐项显示到菜单列表中;用户通过遥控器的光标选择菜单列表中的其中一 个选项完成用户的功能请求。其中,所述按键检测任务程序检测缓存队列中的内容发生变化时,采用拼音组合 筛选匹配算法对操作信息数据库进行筛选查询,并根据查询结果对菜单列表进行实时更 新,直到用户停止输入字母按键信息。其中,所述建立操作信息数据库的步骤包括定义两个结构体来分别描述每个菜 单页面的属性和每个功能选项的属性;采用上述两个结构体定义两个数组分别用于记录所 有的菜单页面信息和所有的功能选项信息。其中,所述初始化操作信息数据库的步骤包括将机顶盒内部具有的所有菜单页面 信息和功能选项信息依次注册到上述两个数组中。其中,所述拼音组合筛选匹配算法至少采取以下方式之一来弱化筛选关联条件对汉字拼音的大写和小写不做敏感识别;对汉字拼音的平舌音和翘舌音不做敏感识别;支持汉字拼音的多种缩写形式,包括支持单个汉字单个字母的缩写,或者多个汉 字部分字母组合的缩写,或者多个汉字全拼字母组合的缩写;在进行匹配筛选时,需要将菜单页面或者功能选项具有的别名纳入在搜索范围之 内。其中,所述拼音组合筛选匹配算法至少采取以下方式之一来提高对菜单列表的更 新响应速度仅以菜单页面的标题和功能选项的名称作为搜索目标,采用二分法进行查询匹 配;注册每个功能页面的标题和功能选项的名称时,采用与该功能描述文字相近的完 整汉字拼音组合,并在每个汉字拼音之后增加一个标示符作为单字拼音进行匹配的判断依 据。其中,所述拼音组合筛选匹配算法至少采取以下方式之一来提高用户输入的拼音 组合与功能选项关联的精度当再次接收到用户输入新的字母时,所述按键检测任务程序基于该缓存队列中已 有的字母组合所对应的菜单页面或功能选项的历史查询结果,再次对新输入的字母进行匹 配查询;当用户输入的字母组合没有匹配到对应的功能选项时,筛选算法将会给出提示信 息当用户通过遥控器的光标选择菜单列表中的其中一个选项时,在菜单列表空白区 浮动显示该用户选择的选项所对应的帮助提示信息。当用户在菜单列表中选择其中一个选项之后,根据用户选择的该选项,对操作信 息数据库进行再次查询匹配,找到并执行与该选项关联的功能函数,调出对应的功能设置 菜单页面或功能选项以完成用户的功能请求。与现有技术相比,本专利技术具有如下有益技术效果本专利技术只需要根据用户预想操作的功能,通过遥控器输入几个简单的字母就可以 根据帮助提示信息轻松找到并完成其预想操作的功能,从而提高了机顶盒操作的友好性,大大简化了普通用户对机顶盒的使用操作方法,把更多的时间留给用户去欣赏精彩的节 目。附图说明图1是本专利技术的流程示意图。 具体实施例方式本专利技术提出一种通过拼音输入的方法达到简化数字电视终端操作的技术方案。以 机顶盒为代表的数字电视终端,其根据用户输入的字母或者字母组合,对机顶盒能够提供 的所有菜单页面和功能选项通过匹配算法进行查询筛选,找到与该字母或者字母组合特征 相匹配的目标页面或选项,通过菜单列表的形式展现在用户界面上;当用户通过遥控器的 上、下键将光标移动到每个选项上时,同时通过浮动文字窗口的形式为每个功能选项配置 详细的功能说明和使用方法,根据这些帮助提示信息,用户从这些经过筛选、关联出来的几 个功能选项中,很方便的找到自己所需要的功能,完成其预想的功能操作。结合图1所示,本专利技术采用如下技术方案来实现步骤Sl 启动机顶盒,建立并初始化操作信息数据库。由于用户对机顶盒的功能选项名称的理解和叫法存在千差万别,为了确保尽可能 多的字母组合方式能够准确定位到用户所需要的功能选项,在机顶盒现有的软件架构基础 上,需要增设一个功能选项操作信息数据库,用于统计机顶盒中所有的菜单页面和每个菜 单页面上含有的功能选项信息。另外,为了使得机顶盒的功能选项清晰明了,机顶盒厂商在 定制菜单页面时,通常根据机顶盒具有的所有功能选项本文档来自技高网...
【技术保护点】
一种采用拼音输入实现机顶盒操作的方法,其特征在于,包括步骤: 启动机顶盒,建立并初始化操作信息数据库; 启动按键检测任务程序,当该按键检测任务程序检测到通过遥控器输入字母按键时,接收字母信息并将字母信息更新到一个缓存队列,同时采用拼音组合筛选匹配算法对操作信息数据库进行筛选查询,找到与缓存队列中的字母或者字母组合特征相匹配的菜单页面或/和功能选项并逐项显示到菜单列表中; 用户通过遥控器的光标选择菜单列表中的其中一个选项完成用户的功能请求。
【技术特征摘要】
一种采用拼音输入实现机顶盒操作的方法,其特征在于,包括步骤启动机顶盒,建立并初始化操作信息数据库;启动按键检测任务程序,当该按键检测任务程序检测到通过遥控器输入字母按键时,接收字母信息并将字母信息更新到一个缓存队列,同时采用拼音组合筛选匹配算法对操作信息数据库进行筛选查询,找到与缓存队列中的字母或者字母组合特征相匹配的菜单页面或/和功能选项并逐项显示到菜单列表中;用户通过遥控器的光标选择菜单列表中的其中一个选项完成用户的功能请求。2.根据权利要求1所述采用拼音输入实现机顶盒操作的方法,其特征在于,所述按键 检测任务程序检测缓存队列中的内容发生变化时,采用拼音组合筛选匹配算法对操作信息 数据库进行筛选查询,并根据查询结果对菜单列表进行实时更新,直到用户停止输入字母 按键信息。3.根据权利要求1所述采用拼音输入实现机顶盒操作的方法,其特征在于,所述建立 操作信息数据库的步骤包括定义两个结构体来分别描述每个菜单页面的属性和每个功能选项的属性; 采用上述两个结构体,定义两个数组分别用于记录所有的菜单页面信息和所有的功能 选项信息。4.根据权利要求3所述采用拼音输入实现机顶盒操作的方法,其特征在于,所述初始 化操作信息数据库的步骤包括将机顶盒内部具有的所有菜单页面信息和功能选项信息依 次注册到上述两个数组中。5.根据权利要求1所述采用拼音输入实现机顶盒操作的方法,其特征在于,所述拼音 组合筛选匹配算法至少采取以下方式之一来弱化筛选关联条件对汉字拼音的大写和小写不做敏感识别; 对汉字拼音的平舌音和翘舌音不做敏感识别;支持汉字拼音的多种缩写形式,包括支持单个汉字单个字母的缩写,或者多个汉字部 分字母组合的缩写,...
【专利技术属性】
技术研发人员:田超,
申请(专利权)人:深圳创维数字技术股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。