[发明专利]命令识别方法及装置有效

专利信息
申请号: 200710179468.1 申请日: 2007-12-13
公开(公告)号: CN101179799A 公开(公告)日: 2008-05-14
发明(设计)人: 董九山;闻怡胜 申请(专利权)人: 华为技术有限公司
主分类号: H04Q7/32 分类号: H04Q7/32;H04M1/247
代理公司: 北京同立钧成知识产权代理有限公司 代理人: 刘芳
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 命令 识别 方法 装置
【说明书】:

技术领域

发明涉及移动通信领域,尤其是一种命令识别方法及装置。

背景技术

基于命令行方式的操作方法简单、方便。但是由于命令行方式的界面不够直观,所以需要为用户提供联想和在线帮助机制来弥补。

目前的命令行自动识别技术,主要针对单个命令关键字进行自动识别和联想。用户输入关键字的前一个或几个字符,通过空格或者Table或者其他用户定义的快捷键来对该关键字进行联想,并自动将该关键字补充完整。对于输入的不完整的关键字,只要已输入部分的字符串可以唯一确定该关键字,系统也会自动将该关键字补充完整。

例如:对于命令行>display datetime,用户输入>dis,然后通过自定义的快捷键就可以使命令自动联想出>display;用户输入>display datet并发送,系统就会执行>display datetime指令。用户还可以通过输入帮助字符(如?等特殊符号)或者快捷键,系统通过查询,给出当前关键字的提示信息和字段解释。

但是,当用户输入了拼写错误的命令关键字(例如>dispa),系统则不能对该错误命令进行自动识别和自动联想。如果用户输入>time,系统会认为当前的命令错误,并且不会给出相关的命令提示。即使输入>time?也无法得到相应的提示。

现有解决命令行识别的技术主要有:关键字自动联想。关键字自动联想功能需要输入命令前部分的正确信息,才能得到联想和帮助;如果用户输入了错误的关键字或者输入了头部错误的关键字,例如:对于命令>displaydatetime of today,输入>disply datetme of today或者输入>datetime oftoday,则系统认为该条命令是非法命令,不会给出正确的或相关的提示信息。

由于用户大多数情况下并不能记住全部的命令,很多时候也会发生笔误,而命令行对错误命令不能自动识别,给用户带来了很大的不便。

发明内容

本发明实施例第一方面提供一种命令识别方法,以解决现有命令行操作技术不能对输入错误的命令进行自动识别的技术缺陷,从而实现对输入错误的命令进行自动联想,自动识别的技术效果。

本发明实施例第二方面提供一种命令识别装置,以解决现有命令行操作装置不能对输入错误的命令进行自动识别的技术缺陷,从而实现对输入错误的命令进行自动联想,自动识别的技术效果。

本发明实施例第一方面通过一些实施例提供了一种命令识别方法,预先建立信息库,所述信息库中存储命令与命令关键字的对应关系,该方法具体包括:

将输入命令的各个命令关键字与所述信息库中存储的命令关键字进行命令关键字匹配,找到与所述输入命令的错误命令关键字匹配的正确命令关键字;

将上述经过命令关键字匹配后的输入命令的各个正确命令关键字在所述信息库中查询与所述正确命令关键字相关的命令;

将所述查询到的相关的命令与经过命令关键字匹配后的输入命令进行命令匹配得到N条命令。

本发明第一方面的实施例通过对输入命令的错误命令关键字进行命令关键字匹配得到正确的命令关键字,并查询与各个正确命令关键字相关的命令,然后将得到的相关的命令与输入命令进行命令匹配得到与输入命令匹配度最高的N个命令。本发明实施例易于实现,能对输入错误的命令进行有效识别,大大方便了用户的操作。

本发明实施例第二方面通过一些实施例提供了一种命令识别装置,包括:

信息库,用于存储命令与命令关键字的对应关系;

命令关键字匹配模块,用于将输入命令的各个命令关键字与所述信息库中存储的命令关键字进行命令关键字匹配,找到与所述输入命令的错误命令关键字匹配的正确命令关键字;

命令查询模块,用于将经过命令关键字匹配后的输入命令的各个正确命令关键字在所述信息库中查询与所述正确命令关键字相关的命令;

命令匹配模块,用于将所述获得的与所述正确命令关键字相关的命令与经过命令关键字匹配后的输入命令进行命令匹配得到N条命令。

本发明第二方面的实施例通过设置命令关键字匹配模块、命令查询模块查询与输入命令相关的的命令,并设置命令匹配模块进行命令匹配度查询,从而实现对错误命令的自动识别和自动联想,大大方便了用户的操作。

附图说明

图1为本发明实施例提供的命令识别方法流程图;

图2为本发明实施例提供的命令识别方法实施例一流程图;

图3为本发明实施例提供的命令识别方法实施例二流程图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710179468.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top