[发明专利]一种机顶盒实现用户交互界面的设计方法无效
申请号: | 201010567746.2 | 申请日: | 2010-12-01 |
公开(公告)号: | CN102014307A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 方立 | 申请(专利权)人: | 福建新大陆通信科技股份有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;G06F3/048 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 翁素华 |
地址: | 350000 福建省福州市马尾开发区儒*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 实现 用户 交互 界面 设计 方法 | ||
【技术领域】
本发明涉及一种嵌入式技术领域,尤其涉及一种机顶盒实现用户交互界面的设计方法。
【背景技术】
纵观数字电视机顶盒产品开发的过程,用户界面的开发消耗的大量的时间。并且由于中国数字电视市场的复杂性和区域性,各种的运营商提出了各种各样的定制要求,引申出不同的机顶盒界面系统。由于一般的机顶盒界面开发使用图形用户界面GUI来构建,界面事件和业务逻辑绑定在一起,当出现不同需求时,需要重新修改代码,编译,下载到机顶盒中。这种开发周期长,修改繁琐,已经无法满足快速变化的市场需求。
中国发明专利申请公开号为101753793A,公告开日为2010.06.23中提出了一种在嵌入式机顶盒系统中实现交互界面的方法,该方法的核心为:a.根据机顶盒界面的各个元素利用swF制作软件制作swF界面交互文件,存储至机顶盒存储器;b.从存储器中读取swF界面交互文件,并通过swF解码器解码,显示用户交互界面及界面时间响应;c.机顶盒协调界面显示与业务功能模块之间的关系,根据不同的键值类型,调用对应的业务功能模块完成相应功能;d.如果需要更新界面则返回步骤a。其优点在于:采用业务与界面分离的构架,易于移植和扩展,可操作性强,满足不同客户需求。该技术是利用swF制作软件制作swF界面的,因此当机顶盒界面需要改变时,也要大量的修改swF界面,开发效率没有得到根本的提高。
【发明内容】
本发明要解决的技术问题,在于提供一种机顶盒实现用户交互界面的设计方法,开发人员可以快速的按照市场的需求完成机顶盒界面的设计,而无需对业务逻辑层做修改,大大提高了开发效率。
本发明是这样实现的:一种机顶盒实现用户交互界面的设计方法,其特征在于:包括以下步骤:
步骤10、在机顶盒中编写各界面相关的控件,所述控件包括菜单、列表、对话框、滚动条、选择框,该控件是完成界面显示操作的功能集合;
步骤20、当用户进行外界输入操作机顶盒界面时,机顶盒表示层使用图形用户界面接收用户的操作,并将机顶盒业务逻辑层所需的执行功能、显示机顶盒界面所需的反馈数据以及显示机顶盒界面所需控件产生的事件列表,通过消息的形式通知机顶盒业务逻辑层;
步骤30、机顶盒业务逻辑层根据接收到的所述消息的数据来完成机顶盒相应的操作。
本发明具有如下优点:把用户界面交互和机顶盒业务逻辑的部分进行有效的分离,用户界面交互和业务逻辑层直接使用消息方式来进行传递数据,克服了传统传统技术对界面修改时繁琐及周期长的问题,开发人员可以快速的按照市场的需求完成界面的设计,而无需对业务逻辑层做过多修改,大大提高了开发效率。
【附图说明】
图1为本发明方法流程示意图。
图2为本发明一具体实施例实现节目搜索功能的原理框架图。
【具体实施方式】
下面参照附图结合实施例对本发明作进一步的说明。
一种机顶盒实现用户交互界面的设计方法,包括以下步骤:
步骤10、在机顶盒中编写各界面(如用户选择机顶盒菜单界面、显示机顶盒音量界面等)相关的控件,所述控件包括菜单、列表、对话框、滚动条、选择框,该控件是完成界面显示操作的功能集合;
步骤20、当用户进行外界输入(包括遥控器,面板按键等)操作机顶盒界面时,机顶盒表示层(UI层)使用图形用户界面接收用户的操作,其机顶盒表示层主要完成机顶盒界面的显示,应用功能执行后的效果显示,以及用户进行相关操作的接收,并将机顶盒业务逻辑层所需的执行功能、显示机顶盒界面所需的反馈数据以及显示机顶盒界面所需控件产生的事件列表,通过消息的形式通知机顶盒业务逻辑层,其机顶盒的业务逻辑层主要是对机顶盒功能的实现,比如搜索功能,tuner管理,解复用的管理,SI引擎等,这些功能实现的结果将提供给机顶盒的表示层调用,显示结果;
步骤30、机顶盒业务逻辑层根据接收到的所述消息的数据来完成机顶盒相应的操作。
其中所述机顶盒业务逻辑层所需的执行功能包括机顶盒播放节目,设置音量,锁定频点的功能。
所述显示机顶盒界面所需的反馈数据是交由图形用户界面接收,并传递给相应的控件完成所需的显示操作,这些数据包括了如节目列表数据,各种系统设置信息,电子节目指南等机顶盒能够提供的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新大陆通信科技股份有限公司,未经福建新大陆通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010567746.2/2.html,转载请声明来源钻瓜专利网。