发明名称 |
一种在计算机软件中实现由用户直接发指令的方法 |
摘要 |
一种在计算机软件中实现由用户直接发指令的方法,所属计算机与计算系统中软件的用户界面技术领域。本发明是通过含有同义词的指令词库、指令搜索引擎和动态指令执行模块来实现在计算机软件中由用户直接发指令的方法。指令搜索引擎根据用户所输入指令搜索指令词库和用户个人指令词库,如果找到相吻合的指令,则直接执行;如果找到一个或若干个同义的或接近的指令,则把它们用一种动态的用户界面提供给用户选择并执行;如果找不到相吻合的指令或同义的指令,则给用户显示该软件中找不到所输入指令的信息。本发明简化了软件的使用。大大提高了计算机软件的易用性。 |
申请公布号 |
CN101882065B |
申请公布日期 |
2013.10.16 |
申请号 |
CN200910039269.X |
申请日期 |
2009.05.07 |
申请人 |
张金滔;张学志 |
发明人 |
张学志 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种在计算机软件中实现由用户直接发指令的方法,包括:从用户输入界面接受一个指令;搜索指令词库里面的指令,若找到与输入指令相吻合的指令,直接调用动态指令执行模块执行;若找不到相吻合的指令,搜索用户个人指令词库里面用户以往输入的指令,若找到相吻合的用户以往输入的指令,对于以往输入指令与以往执行指令一对一对应的情况,直接调用动态指令执行模块执行相吻合以往输入指令所对应的指令,对于以往输入指令与以往执行指令一对多对应的情况,把相吻合以往输入指令所对应的多个指令以一个动态用户界面提供给用户选择并调用动态指令执行模块执行;若仍然找不到相吻合的以往输入的指令,则搜索指令词库里面的指令的同义词和同义短语,若找到一个或者若干个同义词或同义短语,则把它们对应的指令以一个动态用户界面提供给用户选择并调用动态指令执行模块执行,用户的选择被记录到用户个人指令词库中;若还找不到相吻合的指令,则向用户显示该软件中找不到输入指令的信息;其中,上面搜索指令词库里面的指令、搜索用户个人指令词库里面用户以往输入的指令和搜索指令词库里面的指令的同义词和同义短语的搜索顺序是可以改变的。 |
地址 |
510665 广东省广州市天河区中山大道枫叶路8号加拿大花园2号2L |