菜单显示处理方法和终端设备的制作方法

文档序号:6365487阅读:134来源:国知局
专利名称:菜单显示处理方法和终端设备的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种菜单显示处理方法和终端设备。
背景技术
随着电子信息技术的快速发展,目前在手机、掌上电脑等终端设备上集成了各种功能以满足人们各种各样的应用需要,以手机为例,除了信息、拍照等基本功能外,通过安装支持数字音乐格式的音乐显示器,根据自己的需要从互联网上下载数字格式的音乐,从而可以随时随地通过手机显示自己感兴趣的音乐,或者,通过安装电子书阅读软件,根据自己的需要从互联网上下载电子书,从而可以随时随地通过手机阅读自己感兴趣的电子书,或者,在入网的条件下安装聊天软件随时与朋友聊天。随着终端设备上的功能增多,终端设备的界面上所显示的菜单图标也随之增加。由于显示屏幕尺寸有限,往往不会将所有功能的菜单图标罗列在界面上,通常终端界面上只显示系统默认或者用户设置的常用的菜单图标。但是,用户在不同应用场景下的应用需求不同,因此,现有的菜单显示方式不够灵活,具有一定的局限性。

发明内容
针对现有技术的上述缺陷,本发明实施例提供一种菜单显示处理方法和终端设备。本发明一方面提供一种菜单显示处理方法,包括终端设备获取应用场景的特征信息;所述终端设备根据预存的特征信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表,若是,则显示所述菜单列表中的菜单图标。本发明另一方面提供一种终端设备,包括设备主体,还包括获取模块,用于获取应用场景的特征信息;判断模块,用于根据预存的特征信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表;显示模块,用于若判断获知存在与所述应用场景对应的菜单列表,则显示所述菜单列表中的菜单图标。本发明实施例提供的菜单显示处理方法和终端设备,可以预先在终端设备上存储特征信息与菜单列表的映射关系,通过获取应用场景的特征信息,若能够根据特征信息与菜单列表的映射关系确定与应用场景对应的菜单列表,则显示菜单列表中的菜单图标,从而使终端设备所显示的菜单图标能够实现基于应用场景的自动切换,提高用户的体验度。


图I为本发明菜单显示处理方法一个实施例的流程图2为本发明菜单显示处理方法另一实施例的流程图;图3为本发明菜单显示处理方法又一实施例的流程图;图4为本发明终端设备一个实施例的结构示意图;图5为本发明终端设备另一实施例的结构示意图;图6为本发明终端设备又一实施例的结构 示意图。
具体实施例方式图I为本发明菜单显示处理方法一个实施例的流程图,如图I所示,该方法包括步骤100,终端设备获取应用场景的特征信息;终端设备首先要获取应用场景的特征信息,应用场景是指一种特定的环境,可以用特征信息来表示一定的应用场景。需要说明的是,应用场景的特征信息并不局限于一种特定的形式,可以通过时间信息、地点信息或者语音信息等来描述具体的应用场景,应根据具体的应用情况选择具体的特征信息的表现形式,本实施例并不对此加以限制。在本实施例中,终端设备可以是计算机、手机等。本领域技术人员可以理解的是,本实施例并不限定上述设备,只要是具有菜单图标显示功能的终端设备均可以执行本实施例中的方法,不同的终端设备可以获取用户输入的应用场景的特征信息和/或自动检测的应用场景的特征信息,举例说明,终端设备可以通过具有时钟功能的模块自动检测到应用场景的时间信息,或者通过全球定位系统(Global Positioning System, GPS)模块自动检测到应用场景的地点信息;或者通过具有语音识别功能的模块接收用户输入的应用场景的语首彳目息。步骤101,所述终端设备根据预存的特征信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表,若是,则显示所述菜单列表中的菜单图标。用户可以预先在终端设备中存储应用场景的特征信息与菜单列表的映射关系,当终端设备在获取应用场景的特征信息后,可以根据预存的特征信息与菜单列表的映射关系确定是否存在与当前的应用场景对应的菜单列表,若能够获取与当前的应用场景对应的菜单列表,则显示菜单列表中的菜单图标。需要注意的是,菜单列表中菜单图标的个数可以根据显示屏尺寸的大小而具体设置。本实施例提供的菜单显示处理方法,可以预先在终端设备上存储特征信息与菜单列表的映射关系,通过获取应用场景的特征信息,若能够根据特征信息与菜单列表的映射关系确定与应用场景对应的菜单列表,则显示菜单列表中的菜单图标,从而使终端设备所显示的菜单图标能够实现基于应用场景的自动切换,提高用户的体验度。针对执行图I所示方法实施例的应用场景的特征信息来说,其特征信息的具体表现形式包括时间信息、语音信息、地点信息中的至少一种信息或其组合,本实施例并不限定特征信息的具体内容。针对图I所示实施例中终端设备根据获取的应用场景的具体特征信息自动显示与应用场景对应的菜单列表中的菜单图标,下面分别通过图2与图3所示的方法实施例对终端设备根据获取应用场景的时间信息和语音信息的菜单显示处理过程进行详细描述。图2为本发明菜单显示处理方法另一实施例的流程图,如图2所示,本实施例针对终端设备根据获取的应用场景的时间信息进行菜单显示处理的过程进行详细说明,该方法包括步骤200,终端设备获取应用场景的时间信息;终端设备通过设备上具有时钟功能的模块自动检测到应用场景的时间信息。步骤201,所述终端设备根据预存的时间信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表,若是,则执行步骤202,否则,执行步骤203 ;在终端设备获取应用场景 的时间信息后,根据预先存储的用户设置的时间信息与菜单列表的映射关系确定是否存在与该应用场景对应的菜单列表。比如,用户自身的应用习惯为在周一至周五的7点至9点,18点至22点的时段以及周六周日的9点至22点需要听听音乐,看看电子书,玩玩游戏,其余时间这些休闲的功能并不常用,但是需要笔记本记事功能,英语词典翻译功能,因此,根据用户的应用习惯所设置的应用场景与菜单列表的映射关系,若终端设备获取的时间信息为周一早上8点,根据用户预设的时间信息与菜单列表的对应关系确定是否存在与该时间信息对应的菜单列表。步骤202,所述终端设备显示所述菜单列表中的菜单图标;若终端设备根据用户预设的时间信息与菜单列表的对应关系确定存在对应的菜单列表,则获取与该应用场景对应的菜单列表,并在终端设备的界面上显示游戏图标、音乐播放器图标和电子书阅读图标,以供用户可以直接在终端设备的界面上打开菜单图标对应的应用。步骤203,所述终端设备向用户发送菜单列表添加请求消息,以提示用户生成与所述应用场景对应的菜单列表;若终端设备根据用户预设的时间信息与菜单列表的对应关系确定不存在对应的菜单列表,则向用户发送菜单列表添加请求消息,用户根据菜单列表添加请求消息增加与该应用场景的时间信息对应的菜单列表。步骤204,所述终端设备判断是否能够在预设的第一时间范围内获取增加的与所述应用场景对应的菜单列表,若是,则执行步骤205,否则,执行步骤206 ;步骤205,所述设备显示新增的与应用场景的时间信息对应的菜单列表中的菜单图标;步骤206,所述设备继续显示上次显示的菜单列表中的菜单图标。本实施例提供的菜单显示处理方法,可以预先在终端设备上存储时间信息与菜单列表的映射关系,通过获取应用场景的时间信息,根据预设的时间信息与菜单列表的映射关系确定是否存在与应用场景对应的菜单列表,若存在显示菜单列表中的菜单图标,否则用户可以在预设的时间内及时增加与应用场景对应的菜单列表进行菜单图标的显示,从而使终端设备所显示的菜单图标能够实现基于应用场景的自动切换,使用户可以基于应用场景动态的灵活设置菜单列表,进一步地提高用户的体验度。图3为本发明菜单显示处理方法又一实施例的流程图,如图3所示,本实施例针对终端设备获取应用场景的语音信息进行菜单显示处理的过程进行详细说明,该方法包括步骤300,开启终端设备的菜单显示自动切换功能;需要基于应用场景进行自动显示菜单图标的用户在终端设备上开启菜单显示自动切换功能。步骤301,终端设备获取应用场景的语音信息;
终端设备通过具有语音识别功能的模块获取用户输入的应用场景的语音信息。语音信息的内容受限于已经固化在具有语音识别功能的模块中的语音信息;需要说明的是,固化在具有语音识别功能的模块中的语音信息可以是制造商预先设置好的,也可以是用户根据自己的喜好和习惯存储的语音信息。步骤302,所述终端设备判断在预设的第二时间范围内是否能够根据预设的语音信息与菜单列表的映射关系确定与应用场景对应的菜单列表,若是,则执行步骤303,若无法确定,执行步骤304 ;在终端设备获取应用场景的语音信息后,根据预先存储的用户设置的语音信息与菜单列表的映射关系确定与该应用场景对应的菜单列表,比如,用户根据自身的应用习惯设置语音信息与菜单列表的映射关系为语音信息“地铁”对应听音乐,看电子书,玩游戏的菜单图标,语音信息“工作”对应笔记本记事功能,英语词典翻译功能的菜单图标。比如,当终端设备接收到语音信息“地铁”,则确定是否存在与该语音信息对应的菜单列表。步骤303,所述终端设备显示所述菜单列表中的菜单图标。若终端设备根据用户预设的语音信息与菜单列表的对应关系确定存在对应的菜单列表,则获取与该应用场景对应的菜单列表,比如获取与语音信息“地铁”对应的菜单列表,并在终端设备的界面上显示游戏图标、音乐播放器图标和电子书阅读图标,以供用户可以直接在终端设备的界面上打开菜单图标对应的应用。步骤304,关闭终端设备的菜单显示自动切换功能。若终端设备根据用户预设的语音信息与菜单列表的对应关系确定不存在对应的菜单列表,则关闭终端设备的菜单显示自动切换功能。本实施例提供的菜单显示处理方法,可以预先在终端设备上存储语音信息与菜单列表的映射关系并开启菜单显示自动切换功能,通过获取应用场景的语音信息,根据预设的语音信息与菜单列表的映射关系确定是否能够在预设的时间内确定存在与应用场景对应的菜单列表,若存在显示菜单列表中的菜单图标,否则关闭菜单显示自动切换功能,从而使终端设备所显示的菜单图标能够实现基于应用场景的自动切换,使用户可以根据需要灵活选择菜单显示界面,进一步地提高用户的体验度。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图4为本发明终端设备一个实施例的结构示意图,如图4所示,该设备包括设备主体1,还包括获取模块11、判断模块12和显示模块13,其中,获取模块11用于获取应用场景的特征信息;判断模块12用于根据预存的特征信息与菜单列表的映射关系确定是否存在与应用场景对应的菜单列表;显示模块13用于若判断获知存在与应用场景对应的菜单列表,则显示菜单列表中的菜单图标。需要说明的是,本实施例并不限定该设备主体具体包括了哪些单元和部件,本实施例仅针对改进点所需的单元进行描述。可以理解的是,获取模块11获取应用场景的特征信息具体可以为接收用户输入应用场景的特征信息和/或自动检测应用场景的特征信息。不同的终端设备的获取模块11具有不同的功能,举例说明,获取模块具有时钟功能,可以自动检测到应用场景的时间信、息,或者获取模块具有GPS功能,可以自动检测到应用场景的地点信息;或者获取模块具有语音识别功能,可以接收用户输入的应用场景的语音信息。本实施例提供的终端设备中各模块的功能和处理流程,可以参见上述图I所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。图5为本发明终端设备另一实施例的结构示意图,如图5所示,基于图4所示的实施例,所述设备还包括提示模块14,用于若根据特征信息与菜单列表的映射关系确定不存在与应用场景对应的菜单列表,则提示用户是否需要生成与所述应用场景对应的菜单列
表。 进一步地,在提示模块14提示用户是否需要生成与所述应用场景对应的菜单列表之后,所述显示模块13还用于若在预设的第一时间范围内没有获取与应用场景对应的菜单列表,则继续显示上次显示的菜单列表中的菜单图标。本实施例提供的终端设备中各模块的功能和处理流程,可以参见上述图2所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。图6为本发明终端设备又一实施例的结构示意图,如图6所示,基于图5所示的实施例,所述设备还包括控制模块15,用于开启菜单显示自动切换功能,若在预设的第二时间范围内,根据特征信息与菜单列表的映射关系无法确定与应用场景对应的菜单列表,则关闭菜单显示自动切换功能。本实施例提供的终端设备中各模块的功能和处理流程,可以参见上述图3所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种菜单显示处理方法,其特征在于,包括 终端设备获取应用场景的特征信息; 所述终端设备根据预存的特征信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表,若是,则显示所述菜单列表中的菜单图标。
2.根据权利要求I所述的菜单显示处理方法,其特征在于,还包括 若根据所述特征信息与菜单列表的映射关系确定不存在与所述应用场景对应的菜单列表,则提示用户是否需要生成与所述应用场景对应的菜单列表。
3.根据权利要求2所述的菜单显示处理方法,其特征在于,提示用户是否需要生成与所述应用场景对应的菜单列表之后,还包括 若在预设的第一时间范围内没有获取用户生成的与所述应用场景对应的菜单列表,则继续显示上次显示的菜单列表中的菜单图标。
4.根据权利要求I所述的菜单显示处理方法,其特征在于,在所述获取应用场景的特征信息之前,还包括 开启菜单显示自动切换功能。
5.根据权利要求4所述的菜单显示处理方法,其特征在于,若在预设的第二时间范围内,根据所述特征信息与菜单列表的映射关系无法确定与所述应用场景对应的菜单列表,所述方法还包括 关闭菜单显示自动切换功能。
6.根据权利要求1-5任一项所述的菜单显示处理方法,其特征在于,所述获取应用场景的特征信息包括 获取用户输入的应用场景的特征信息和/或自动检测的应用场景的特征信息。
7.根据权利要求6所述的菜单显示处理方法,其特征在于,所述特征信息包括 时间信息、语音信息、地点信息中的至少一种信息或其组合。
8.—种终端设备,包括设备主体,其特征在于,还包括 获取模块,用于获取应用场景的特征信息; 判断模块,用于根据预存的特征信息与菜单列表的映射关系确定是否存在与所述应用场景对应的菜单列表; 显示模块,用于若判断获知存在与所述应用场景对应的菜单列表,则显示所述菜单列表中的菜单图标。
9.根据权利要求8所述的终端设备,其特征在于,所述获取模块具体用于 获取用户输入的应用场景的特征信息和/或自动检测的应用场景的特征信息。
10.根据权利要求8所述的终端设备,其特征在于,还包括 提示模块,用于若根据所述特征信息与菜单列表的映射关系确定不存在与所述应用场景对应的菜单列表,则提示用户是否需要生成与所述应用场景对应的菜单列表。
11.根据权利要求10所述的终端设备,在所述提示模块提示用户是否需要生成与所述应用场景对应的菜单列表之后,其特征在于,所述显示模块还用于 若在预设的第一时间范围内没有获取用户生成的与所述应用场景对应的菜单列表,则继续显示上次显示的菜单列表中的菜单图标。
12.根据权利要求8至11任一项所述的终端设备,其特征在于,还包括控制模块,用于开 启菜单显示自动切换功能,若在预设的第二时间范围内,根据所述特征信息与菜单列表的映射关系无法确定与所述应用场景对应的菜单列表,则关闭菜单显示自动切换功能。
全文摘要
本发明提供一种菜单显示处理方法和终端设备,其中,该方法包括终端设备获取应用场景的特征信息;设备根据预存的特征信息与菜单列表的映射关系确定是否存在与应用场景对应的菜单列表,若是,则显示菜单列表中的菜单图标。通过本发明提供的菜单显示处理方法和终端设备,使终端设备所显示的菜单图标能够实现基于应用场景的自动切换,提高用户的体验度。
文档编号G06F9/44GK102646037SQ201210048470
公开日2012年8月22日 申请日期2012年2月28日 优先权日2012年2月28日
发明者党志立 申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1