[发明专利]利用自动完成机制保持原子链接的实体的方法和设备有效
申请号: | 201380066943.8 | 申请日: | 2013-12-19 |
公开(公告)号: | CN105051722B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | K·K·古普塔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/27 | 分类号: | G06F17/27 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 保持 原子 链接 实体 自动 完成 | ||
1.一种用于在利用自动完成机制时保持原子链接的实体的计算机实现的方法,包括:
由计算设备接收用户界面中的输入;
由所述计算设备响应于接收到所述用户界面中的输入而显示自动完成建议列表,其中,所述输入包括调用字符;
由所述计算设备从所述自动完成建议列表接收实体的选择;
由所述计算设备将所选实体链接至定义动作的程序代码;
由所述计算设备将已链接实体插入所述用户界面中,其中,所述已链接实体是不可编辑的,除非整个删除所述已链接实体;
检测所述已链接实体上的用户动作;
响应于检测到所述已链接实体上的所述用户动作,突出显示整个所述已链接实体;
在所述已链接实体被突出显示时,接收到新字符;
响应于接收到所述新字符,在不删除所述调用字符的情况下删除所述已链接实体;以及
响应于接收到所述新字符,在删除所述已链接实体之后在所述用户界面中自动显示第二自动完成建议列表。
2.如权利要求1所述的方法,还包括:
响应于在所述用户界面中接收到的后续输入而从所述自动完成建议列表接收至少一个不同实体的选择;
将所选择的至少一个不同实体链接至所述定义动作的程序代码;
将所链接的至少一个不同实体插入所述用户界面中,所链接的至少一个不同实体是原子的;以及
在所述用户界面内接收到的所述输入和所述后续输入间独立地保持所链接的至少一个不同实体和所链接的实体,所述所链接的至少一个不同实体在所述用户界面内是不可修改的。
3.如权利要求1所述的方法,其特征在于,由计算设备接收用户界面中的输入包括:接收所述用户界面中的文本字符和图形中的一个或多个。
4.如权利要求1所述的方法,其特征在于,由计算设备接收用户界面中的输入包括:在消息传递应用中接收用户输入用于向另一用户张贴消息。
5.如权利要求1所述的方法,其特征在于,由所述计算设备响应于接收到所述用户界面中的输入而显示自动完成建议列表包括:响应于接收到所述用户界面中的预定字符而显示所述自动完成建议列表。
6.如权利要求1所述的方法,其特征在于,由所述计算设备响应于接收到所述用户界面中的输入而显示自动完成建议列表包括:在所述用户界面中接收到包括所述输入的一个或多个字符时动态地过滤所述自动完成建议列表。
7.如权利要求1所述的方法,其特征在于,由所述计算设备将所选实体链接至定义动作的程序代码包括:将所选实体链接至用于向所述所选实体所标识的用户发起消息张贴的程序代码。
8.一种用于在利用自动完成机制时保持原子链接的实体的计算设备,包括:
存储器,用于存储可执行程序代码;以及
处理器,功能上耦合至所述存储器,所述处理器响应于所述程序代码中包含的计算机可执行指令并且可用于:
接收用户界面中的输入;
响应于接收到所述用户界面中的输入而显示自动完成建议列表,其中,所述输入包括调用字符;
从所述自动完成建议列表接收实体的选择;
将所选择的实体链接至定义动作的程序代码;
将已链接实体插入所述用户界面中,其中,所述已链接实体是不可编辑的,除非整个删除所述已链接实体;
检测所述已链接实体上的用户动作;
响应于检测到所述已链接实体上的所述用户动作,突出显示整个所述已链接实体;
在所述已链接实体被突出显示时,接收到新字符;
响应于接收到所述新字符,在不删除所述调用字符的情况下删除所述已链接实体;以及
响应于接收到所述新字符,在删除所述已链接实体之后在所述用户界面中自动显示第二自动完成建议列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380066943.8/1.html,转载请声明来源钻瓜专利网。