【技术实现步骤摘要】
本专利技术涉及计算机数据处理领域,特别是涉及一种快速调用计算机程序指 令的方法、系统,以及一种兼顾字符输入和快速调用程序指令的方法、 一种输 入法系统。
技术介绍
计算机程序指令是指在特定的计算机操作系统环境下,用于实现特定目 的或者完成特定数据处理功能的可执行对象。计算机程序指令包括操作系统具 有的系统指令或者应用程序具有的功能指令等,其表现形式可以是可执行程 序、代码集合或者脚本等等。例如Windows自带的计算器程序; 一段用来调 整计算机音箱音量的代码; 一段JavaScript脚本,用于通知浏览器打开指定页 面;在文字处理程序中启动上下标输入的应用程序指令等。当前技术下,用户调用这些计算机程序指令,用于完成指定操作或者功能 的时候, 一般可以采用如下的几种方式 (1)菜单、按钮或者图标模式通常都是在图形界面(或者字符模拟的图形界面)上,通过鼠标点选实现 (鼠标拖放应当视为一种衍生的图标操作)。当然也可以支持^t盘,但需要通 过方向键、Tab键等首先定位功能入口 (对应的菜单项、按钮或者图标)。用 户在操作过程中需要首先找到相应命令入口 (菜单项、按钮、图标)在屏幕中 的位置,然后通过鼠标或者键盘(方向键)将光标(鼠标箭头)移动到操作对 象上并进行操作(鼠标双击或者按回车键)。例如,Windows任务栏中开始 菜单提供了大多数常用程序的启动入口。又如,通过双击Windows桌面上图 标来启动对应的程序。虽然该方法直观易用,但是由于它是基于图形界面的定位而实现的,用 户必须移动视线找到对应命令入口在屏幕中的位置(通常还需要窗口的切换), 即使对于熟 ...
【技术保护点】
一种快速调用程序指令的方法,其特征在于,包括: 接收用户输入的编码字符串; 在预置的映射表中,根据所述编码字符串或者所述编码字符串变换后的内容查询触发条件; 如果存在符合匹配的记录,则启动指令触发接口,并展现相关信息; 接收用户的触发信息,获得相应的指令调用信息; 发送所述指令调用信息至相应接口,实现相应程序指令的调用。
【技术特征摘要】
1、一种快速调用程序指令的方法,其特征在于,包括接收用户输入的编码字符串;在预置的映射表中,根据所述编码字符串或者所述编码字符串变换后的内容查询触发条件;如果存在符合匹配的记录,则启动指令触发接口,并展现相关信息;接收用户的触发信息,获得相应的指令调用信息;发送所述指令调用信息至相应接口,实现相应程序指令的调用。2、 如权利要求1所述的方法,其特征在于,所述预置的映射表中存储有 触发条件与所述指令调用信息的对应关系。3、 如权利要求l所述的方法,其特征在于,所述预置的映射表中存储有触发条件与中间命令的对应关系;所述中间命 令与所需的指令调用信息相关联;通过以下步骤获得相应的指令调用信息根据匹配情况,得到相应的中间 命令;根据预置规则对该中间命令进行解析,得到相应的指令调用信息。4、 如权利要求l、 2或3所述的方法,其特征在于,还包括 从所述编码字符串或其变换内容在所述预置映射表中匹配后的剩余字符中,确定调用参数;所获得的指令调用信息中包含所述调用参数。5、 如权利要求l所述的方法,其特征在于,所述变换为 将所述编码字符串解码为拼音;或者,将所述编码字符串转换为候选字词。6、 如权利要求1所述的方法,其特征在于,所述相关信息为所需调用的 程序指令的注释信息。7、 如权利要求1所述的方法,其特征在于,所述匹配为精确匹配或者模 糊匹配。8、 如权利要求l所述的方法,其特征在于,还包括 记录用户对程序指令的调用频率信息;根据该调用频率信息对所述预置的映射表中多个符合匹配的记录进行排 序;该排序结果用于确定所展现的相关信息的顺序。9、 一种程序指令的快速调用系统,其特征在于,包括 接口单元,用于接收用户输入的编码字符串;匹配查询单元,用于在预置的映射表中,根据所述编码字符串或者所述编 码字符串变换后的内容查询触发条件;相关信息展现单元,用于当所述预置的映射表中存在符合匹配的记录时, 启动指令触发4妄口,并展现相关信息;获取单元,用于当接收到用户的触发信息时,获得相应的指令调用信息;发送单元,用于发送所述指令调用信息至相应接口,实现相应程序指令的 调用。10、 如权利要求9所述的系统,其特征在于,所述预置的映射表中存储有 触发条件与所述指令调用信息的对应关系,所述获取单元通过匹配查询获得相 应的指令调用信息。11、 如权利要求9所述的系统,其特征在于,所述预置的映射表中存储有触发条件与中间命令的对应关系;所述中间命 令与所需的指令调用信息相关联;所述获取单元包括中间命令获取子单元,用于根据匹配情况,得到相应的中间命令; 解析子单元,用于根据预置规则对该中间命令进行解析,得到相应的指令调用信息。12、 如权利要求9、 10或11所述的系统,其特征在于,还包括 参数确定单元,用于从所述编码字符串或其变换内容在所述预置映射表中匹配后的剩余字符中,确定调用参数,并传送至所述获取单元;所获得的指令 调用信息中包含该调用参数。13、 如权利要求9所述的系统,其特征在于,所述编码字符串变换后的内 容为拼音串,或者候选字词。14、 如权利要求9所述的系统,其特征在于,还包括 指令调频单元,用于记录用户对程序指令的调用频率信息;以及,根据该调用频率信息对所述预置的映射表中多个符合匹配的记录进行排序;该排序结 果用于确定所展现的相关信息的顺序。15、 一种兼顾字符输入和快速调用程序指令的方法,其特征在于,包括 接收用户输入的编码字符串;根据预置规则,将所述编码字符串转换为候选项;以及,在预置的映射表 中,根据所述编码字符串或者所述编码字符串变换后的内容查询触发条件;展现所述候选项;以及,当在预置的映射表中存在符合匹配的记录时,启 动指令触发4^口,并展现相关信息;如果接收到用户的第一触发信息,则获得相应的指令调用信息,并发送所 述指令调用信息至相应接口 ,实现相应程序指令的调用;如果接收到用户的第二触发信息,则将用户确定的候选项上屏输出。16、 如权利要求15所述的方法,其特征在于,所述对编码字符串进行变 换的过程合并在将所述编码字符串转换为候选项的过程中。17、 如权利要求16所述的方法,其特征在于,所述将编码字符串转换为候选...
【专利技术属性】
技术研发人员:杨磊,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。