著录项信息
专利名称 | 终端状态表示方法及显示方法 |
申请号 | CN200710122190.4 | 申请日期 | 2007-09-21 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2008-02-06 | 公开/公告号 | CN101119560 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W88/02 | IPC分类号 | H;0;4;W;8;8;/;0;2查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 兰世桂;方方明 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明公开了一种终端状态表示方法,涉及终端状态信息表示技术,为解决目前状态信息表示繁杂而提出,为解决上述问题,采用的方案为:A、根据终端状态信息显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组;B、建立状态显示区域及显示状态信息与二维数组的对应关系;C、设置二维数组的属性并根据状态信息变化维护二维数组属性。本发明同时公开了一种基于前述表示方法的终端显示方法。本发明简化了终端状态信息的维护,显示处理简单。
1.一种终端状态处理方法,其特征在于,该方法包括:
A、根据终端状态信息显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组,其中,二维数组的行数M为终端状态信息显示区域数,二维数组的列数N为显示区域中状态信息最多显示信息数,对于每一个状态信息,二维数组中均有一个元素与其对应;
B、将终端M个状态信息显示区域与该区域对应的状态信息映射到所述二维数组,当显示区域的状态信息有不同优先级时,将状态信息按优先级由高至低的顺序由上至下排列;
C、设置二维数组的属性并根据状态信息变化维护二维数组属性,所述二维数组属性至少包括:显示与否标识、属性互斥与否标识和优先级,其中,属性互斥与否标识为状态信息的不可更改属性;该步骤包括:需显示另一个状态信息时,将当前正显示的状态信息的显示标识置为不显示,判断当前二维数组列中置为显示的状态信息中是否有与待显示状态信息互斥的状态信息,若有,则将互斥的状态信息显示标识置为不显示,将待显示状态信息的显示标识置为显示;否则直接将待显示状态信息的显示标识置为显示。
2.根据权利要求1所述的终端状态处理方法,其特征在于,所述状态信息包括但不限于:时钟信息、日期信息、终端支持组件信息、电量信息、蓝牙信息和GPS定位。
3.根据权利要求1或2所述的终端状态处理方法,其特征在于,所述终端包括但不限于:手机、个人数字助理、MP3和数码相机。
4.一种基于权利要求1所述处理方法的终端状态显示方法,其特征在于,该方法包括:
遍历二维数组,根据数组元素的属性显示状态信息。
5.根据权利要求4所述的终端状态显示方法,其特征在于,所述遍历二维数组,包括:
逐列遍历二维数组。
6.根据权利要求4所述的终端状态显示方法,其特征在于,所述遍历二维数组,包括:
周期性遍历二维数组。
终端状态表示方法及显示方法\n技术领域\n[0001] 本发明涉及终端状态处理及显示技术,尤其涉及一种终端状态处理方法及终端状态显示方法。\n背景技术\n[0002] 随着处理芯片能力的不断提高,其处理能力越来越高,体积也越来越小。很多的掌上智能终端也应运而出,诸如手机、个人数字助理、MP3、数码相机等。这些终端体积较小、便于携带、功能强大,深受人们喜爱。\n[0003] 一般的智能终端为方便用户的使用,需要在屏幕上设置状态信息,以随时提醒用户。以手机为例,当前信号强弱信息、电池电量信息、时钟信息等需要实时提醒用户,用户通过这些状态信息可方便得知当前电池电量是否足以支持一定时间、当前信号强度是否适合接听电话等。智能终端体积较小,因此屏幕也比较小,而其本身所支持的功能又较多,因此不可能所有的状态信息都显示,特别是同时显示,是不可能做到的。并且,每个状态可能包括有多个信息,如手机的信号信息,就包括无信号、信号强度由弱到强不同的状态信息,而手机只能在屏幕的一个区域显示信号信息,以在其他区域显示其他同样重要的状态信息。\n而如果多个状态信息需在同一显示区域显示时,如何取舍成为了问题的关键。同一显示区域的状态信息需要设置显示优先级,高优先级别的状态无需显示后,显示次高优先级别的状态信息,以此类推。但同一显示区域的状态信息之间并不只是存在优先级的问题,状态信息之间的互斥性也是需考虑的一个因素,如显示了信号较弱的状态,就不能再显示无信号状态或其他的信号状态了,不然会给用户错误的状态指示。\n[0004] 目前,对于上述智能终端的状态信息,多是逐个设定,单独处理。这不仅浪费了终端的资源信息,其繁杂的设置也不方便维护。\n发明内容\n[0005] 有鉴于此,本发明的主要目的在于提供一种终端状态处理方法及显示方法,以简化终端的状态信息显示,方便终端准确快捷地显示状态信息。\n[0006] 为达到上述目的,本发明的技术方案是这样实现的:\n[0007] 一种终端状态处理方法,包括:\n[0008] A、根据终端状态信息显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组;\n[0009] B、建立状态显示区域及显示状态信息与二维数组的对应关系;\n[0010] C、设置二维数组的属性并根据状态信息变化维护二维数组属性。\n[0011] 其中,所述二维数组属性至少包括:显示与否标识、属性互斥与否标识和优先级。\n[0012] 其中,所述状态信息包括但不限于:时钟信息、日期信息、终端支持组件信息、电量信息、蓝牙信息和GPS定位。\n[0013] 其中,所述终端包括但不限于:手机、个人数字助理、MP3和数码相机。\n[0014] 一种基于前述处理方法的终端状态显示方法,其特征在于,该方法包括:\n[0015] 遍历二维数组,根据数组元素的属性显示状态信息。\n[0016] 其中,所述遍历二维数组,包括:逐列遍历二维数组。\n[0017] 其中,所述遍历二维数组,包括:周期性遍历二维数组。\n[0018] 本发明根据终端显示状态信息的显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组,将所有待显示的状态信息对应到二维数组中,为数组中每个元素设定属性,在状态信息变化时修改该状态信息对应数组元素的属性。终端遍历二维数组,根据数组元素属性显示状态信息。本发明实现简单且实用,简化了终端的状态信息显示,方便终端准确快捷地显示状态信息。\n附图说明\n[0019] 图1为本发明终端状态处理方法的流程图;\n[0020] 图2为本发明终端状态信息与二维数组对应关系示意图;\n[0021] 图3为本发明终端状态显示方法的流程图。\n具体实施方式\n[0022] 本发明的核心思想是:智能终端的功能越来越强大,为方便用户携带,其体积越来越小,特别是掌上智能终端,体积更小,欲在有限的屏幕中合理显示状态信息,是掌上智能终端必须解决的问题。本发明根据终端的显示特点,根据终端显示状态信息的显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组,将所有待显示的状态信息对应到二维数组中,为数组中每个元素设定属性,在状态信息变化时修改该状态信息对应数组元素的属性。终端遍历二维数组,根据数组元素属性显示状态信息。本发明简化了终端状态信息的维护,显示处理简单。以下结合附图对本发明进行详细描述。\n[0023] 图1为本发明终端状态处理方法的流程图,如图1所示,本发明终端状态处理方法包括以下步骤:\n[0024] 步骤101:根据终端状态信息显示区域数M及显示区域中状态信息最多显示信息数N建立M×N的二维数组。\n[0025] 每个终端都有很多状态信息,如时钟信息、日期信息、电量信息、蓝牙和GPS定位等,状态信息越多,说明终端支持的功能也越多。状态信息还包括终端能支持组件信息,组件信息即是各种应用软件,如照相功能、播放器功能及所支持游戏等。而这些大量的功能是不可能同时显示在空间有限的显示屏上的,必须对这些状态信息进行处理后以序显示。\n[0026] 本发明根据显示区域对状态信息进行划分,以手机为例,信号强度需要单独在一区域进行显示。其他状态信息也根据相应的显示区域进行划分,需设定显示的优先级、确定各状态信息之间是否互斥等。本发明的二维数组的行数M为显示状态信息的区域数,即屏幕中最多可显示状态的区域数,二维数组的列数N为显示区域中包括的状态信息最多的状态信息数。\n[0027] 步骤102:建立状态显示区域及显示状态信息与二维数组的对应关系。图2为本发明终端状态信息与二维数组对应关系示意图,如图2所示,为终端的M个状态显示区域与该区域对应状态信息映射到二维数组M×N的示意说明。当某显示区域的状态信息有不同优先级时,可按优先级由高至低的顺序由上至下排列。二维数组每一列中,通过行号即可表示该数组元素的优先级,行号越小,优先级越高。对于每一个状态信息,均有二维数组的一个元素与其对应。本发明即是将繁杂的状态信息对应到二维数组来简化解决的。\n[0028] 步骤103:设置二维数组的属性并根据状态信息变化维护二维数组属性。本步骤是对这些状态信息设置相应的属性信息,以明示其状态变化。本发明通过设置二维数组元素的属性即可实现这一点。二维数组元素的属性包括是否显示标识和是否互斥标识,状态信息显示和不显示分别用ON、OFF来标识,也通过设置标识数位来实现。互斥标识使用阿拉伯数字,两两互斥的状态信息的互斥标识的阿拉伯数字相等。互斥标识为状态信息的不可更改属性。\n[0029] 当检测到状态信息变化时,修改其在二维数组里映射属性即可,如需显示另一个状态信息时,将当前正显示的状态信息的显示标识置为OFF,判断当前二维数组列中置为ON的状态信息中是否有与待显示状态信息是互斥的,若有,则将互斥的状态信息显示标识置为OFF,将待显示状态信息的显示标识置为ON;若没有直接将待显示状态信息的显示标识置为ON。\n[0030] 以下说明本发明终端状态显示方法。\n[0031] 图3为本发明终端状态显示方法的流程图,如图3所示,本发明终端状态显示方法包括步骤:\n[0032] 301:遍历前述二维数组处理终端状态信息方法所创建二维数组,根据数组元素的属性显示状态信息。具体是按列的顺序、周期性地检测二维数组中元素的显示标识,显示置为ON的状态信息。\n[0033] 本发明的终端为手机、个人数字助理、MP3和数码相机等掌上终端。\n[0034] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
法律信息
- 2021-09-03
未缴年费专利权终止
IPC(主分类): H04W 88/02
专利号: ZL 200710122190.4
申请日: 2007.09.21
授权公告日: 2012.10.03
- 2012-10-03
- 2008-04-02
- 2008-02-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |