本发明专利技术实施例公开了一种自动匹配菜单的方法,包括以下步骤:获取用户的输入内容;判断所述输入内容中是否存在特定信息,所述输入内容中存在所述特定信息时,提供特定选项菜单;所述输入内容中不存在所述特定信息时,提供常规选项菜单。另一方面,本发明专利技术实施例还提出一种终端,包括:获取模块,用于获取用户的输入内容;判断模块,用于判断所述获取模块获取的所述输入内容中是否存在特定信息;执行模块,用于在所述判断模块判断所述输入内容中存在所述特定信息时,提供特定选项菜单,在所述判断模块判断所述输入内容中不存在所述特定信息时,提供常规选项菜单。本发明专利技术实施例的技术方案极大地增强了终端的易用性和人性化。
【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种自动匹配菜单的方法和装置。
技术介绍
在现在的生活中,手机等终端已经成为了每个人生活工作中的必需品。 很多用户已经习惯于用手机来记录信息,比如编辑短信息,编辑记事等,都 可以使用户达到记录信息的目的。虽然手机现有的工作模式可以满足用户输入以及记录信息的需求,但是, 用户在输入以及记录信息以后,还需要选择应用上述输入信息的菜单。手机 提供的菜单类型通常都是固定不变的,不会因为用户输入内容而做出相应的 变化,不能根据用户的输入内容自动匹配菜单。
技术实现思路
本专利技术实施例提供一种自动匹配菜单的方法和装置,解决了现有技术中 终端不能根据用户的输入内容自动匹配菜单的问题。为达到上述目的,本专利技术实施例一方面提出一种自动匹配菜单的方法,包括以下步骤获取用户的输入内容;判断所述输入内容中是否存在特定信息,所述输入内容中存在所述特定 信息时,提供特定选项菜单;所述输入内容中不存在所述特定信息时,提供常规选项菜单。 另一方面,本专利技术实施例还提出一种终端,包括 获取模块,用于获取用户的输入内容;判断模块,用于判断所述获取模块获取的所述输入内容中是否存在特定 信息;执行模块,用于在所述判断模块判断所述输入内容中存在所述特定信息 时,提供特定选项菜单,在所述判断模块判断所述输入内容中不存在所述特 定信息时,提供常规选项菜单。本专利技术实施例的技术方案具有以下优点,因为釆用了根据用户的输入内 容提供相应的选项菜单的菜单自动匹配方式,从而,极大地增强了终端的易 用性和人性化,更好地提高了用户使用终端记录信息的体验,达到了终端智 能指引用户后续操作的效果。附图说明图1为本专利技术实施例的终端的装置结构图2为本专利技术实施例的自动匹配菜单的方法流程图3为本专利技术实施例的自动匹配菜单的一种具体实现方式流程图。具体实施例方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述 如图1所示,为本专利技术实施例的终端的装置结构图,包括 获取模块110,用于获取用户的输入内容。用户输入的内容可以包括汉字、数字、英文字母和E-mail( electronic mail, 电子邮件)地址等信息,用户可以自由地输入任何内容。判断模块120,用于判断获取模块110获取的输入内容中是否存在特定信台特定信息具体包括E-mail地址和数字等信息。获取用户的输入内容后, 会根据获取的输入内容,判断输入内容中是否存在上述特定信息。执行模块130,用于在判断模块120判断输入内容中存在特定信息时,提 供特定选项菜单;在判断模块120判断输入内容中不存在特定信息时,提供 常规选项菜单。例如,在判断模块120完成对输入内容的判断后,执行模块130会根据 判断的结果自动提供下一步的操作。比如,判断模块120判断出输入内容中存在连续输入的数字时,执行模块130提供的操作菜单中除常用的"发送,, 等操作以外,还会有"提取号码,,的操作菜单;判断模块120判断出输入内 容中存在E-mail地址时,执行模块130提供的操作菜单中会有"提取E-mail 地址"的操作菜单。如果判断模块120判断出输入内容中既存在连续输入的 数字,又存在E-mail地址,则执行模块130提供的菜单中既有"提取号码,, 的操作菜单,又有"提取E-mail"的操作菜单。判断模块120判断用户的输入内容中不存在特定信息时,提供的操作菜 单项中会有"保存至记事","发送短信","发送E-mail地址"等针对文本的 一些常规操作菜单。上述判断模块120,包括提取子模块121,用于提取获取模块IIO获取的用户的输入内容中的关键种自I 口 o关键信息具体包括用户输入的数字、字母和特殊符号等,例如,用户 输入E-mail地址xxx@huawei.com后,提取模块140会提取到上述E-mail地 址中的@符号。比对子模块122,用于根据提取子模块121提取的关键信息比对特定信息; 查找结果供判断模块120判断时使用。判断子模块123,用于根据比对子模块122的比对结果,判断输入内容中 是否存在特定信息。例如,在提取子模块121提取到用户输入的E-mail地址中的@符号后, 比对子模块122会根据@符号比对终端的数据库中的特定信息,并将比对结 果提供给判断子模块123使用。上述终端,还包括数据库140,用于存储关键信息,供判断模块120使用。数据库140中存储关键信息,如E-mail地址中的@符号,判断模块120通过比对数据库140中的关键信息,判断用户的输入内容中是否存在特定信 自如图2所示,为本专利技术实施例的自动匹配菜单的方法流程图,包括以下步骤步骤201,获取用户的输入内容。用户输入的内容可以包括汉字、数字、英文字母和E-mail地址等信息, 用户可以自由地输入《壬何内容。步骤202,判断输入内容中是否存在特定信息,如果是,则执行步骤203; 否则,执行步骤204。特定信息具体包括E-mail地址和数字等信息。获取用户的输入内容后, 会根据获取的输入内容,判断输入内容中是否存在上述特定信息。步骤203,提供特定选项菜单。完成对输入内容的判断后,会根据判断的结果自动提供下一步的操作。 比如,判断出输入内容中存在连续输入的数字时,^是供的4喿作菜单中除常用 的"发送"等操作以外,还会有"提取号码"的操作菜单;判断出输入内容 中存在E-mail地址时,提供的操作菜单中会有"提取E-mail地址"的操作菜 单。如果判断出输入内容中既存在连续输入的数字,又存在E-mail地址,则 提供的菜单中既有"提取号码,,的操作菜单,又有"提取E-mail地址,,的操 作菜单。步骤204,提供常规选项菜单。判断用户的输入内容中不存在特定信息时,提供的操作菜单项中会有"保 存至记事,,,"发送短信","发送E-mail地址"等针对文本的一些常规操作菜 单。如图3所示,为本专利技术实施例的自动匹配菜单的一种具体实现方式流程 图,包括以下步骤步骤301,用户启动输入^f莫式。用户可以通过长按某个按键,或者按某个特定的快捷键,来启动一种输 入模式,在这个输入模式下,用户可以自由地输入任何内容。 步骤302,用户在输入模式下输入内容。 步骤303,终端获取用户的输入内容。用户输入的内容可以包括汉字、数字、英文字母和E-mail地址等信息,用户可以自由地输入任何内容。步骤304,终端提取用户的输入内容中的关键信息。 关键信息具体包括用户输入的数字、字母和特殊符号等,例如,用户 输入E-mail地址xxx@huawei.com后,终端会提取到上述E-mail地址中的@符号。步骤305,终端根据关键信息比对数据库中的特定信息。例如,终端提取到用户输入的E-mail地址中的@符号后,会根据@符号 比对存储于数据库中的特定信息,并将比对结果提供给下一步骤使用。步骤306,终端判断输入内容中是否存在特定信息,如果是,则执行步骤 307;否则,执行步骤308。特定信息具体包括E-mail地址和数字等信息。获取用户的输入内容和 比对结果后,终端会根据获取的输入内容,判断输入内容中是否存在上述特 定信息。步骤307,终端提供特定选项菜单。终端完成对输入内容的判断后,会根据判断的结果自动提供下一步的操 作。比如,终端判断出输本文档来自技高网...
【技术保护点】
一种自动匹配菜单的方法,其特征在于,包括以下步骤: 获取用户的输入内容; 判断所述输入内容中是否存在特定信息,所述输入内容中存在所述特定信息时,提供特定选项菜单; 所述输入内容中不存在所述特定信息时,提供常规选项菜单。
【技术特征摘要】
【专利技术属性】
技术研发人员:丁祎,
申请(专利权)人:深圳华为通信技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。