[发明专利]用于利用交互图形接口创建及操纵数据结构的系统和方法有效
申请号: | 201610097151.2 | 申请日: | 2010-11-10 |
公开(公告)号: | CN105760500B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | P·J·斯威尼;M·W·科诺利;R·G·巴劳-巴施 | 申请(专利权)人: | 启创互联公司 |
主分类号: | G06F16/36 | 分类号: | G06F16/36 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 加拿大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 利用 交互式 图形 接口 创建 操纵 数据结构 系统 方法 计算机 程序 | ||
1.一种用于显示数据结构并且允许一个或更多用户经由用户接口与所述数据结构进行交互的计算机网络实施的方法,所述数据结构包括数据实体以及数据实体之间的关系,所述方法包括:
经由执行存储的程序指令的一个或更多计算机处理器,利用代表来自数据结构的数据实体的文字标记填充用户接口;
允许用户利用一个或更多计算机处理器对所述用户接口内的第一文字标记进行改变,所述用户的改变包括对所述第一文字标记的位置从所述用户接口上的第一位置到由所述用户在所述用户接口上指定的第二位置的改变、以及对所述用户接口内的所述第一文字标记的一个或多个文本视觉属性的改变;以及
基于所述用户对所述第一文字标记的位置和所述一个或多个文本视觉属性的改变,自动地确定在所述数据结构中第一数据实体和第二数据实体之间的关系,其中在所述用户对所述第一文本标记改变之前,所述关系不被表示在所述数据结构中,其中自动地确定所述关系包括:在所述用户对所述第一文字标记改变之后,将变换规则应用至(a)使所述用户接口中的所述第一文字标记的所述位置与第二文字标记的位置相关的至少一个位置视觉属性和(b)所述第一文字标记和/或所述第二文字标记的至少一个文字视觉属性的组合。
2.根据权利要求1所述的方法,其中所述至少一个位置视觉属性包所述第一文字标记和所述第二文字标记之间的距离。
3.根据权利要求1所述的方法,其中所述至少一个文字视觉属性包括是从包括以下各项的组当中选择的至少一个属性:尺寸、颜色、字样、下划线、轮廓线、粗细、和梯度。
4.根据权利要求1所述的方法,其中所述数据结构是分级的或多分级的。
5.根据权利要求1所述的方法,其中作为最靠近所述第二文字标记的更大尺寸文字标记的所述第一文字标记代表所述第一数据实体和所述第二数据实体之间的分级关系。
6.根据权利要求5所述的方法,其中所述分级关系能够由用户定义或由所述数据结构定义。
7.根据权利要求5所述的方法,其中由等距离并且同等地比所述第二文字标记更大尺寸的所述第一文字标记和第三文字标记在用户接口上表示多分级关系。
8.根据权利要求7所述的方法,还包括:经由一个或更多计算机处理器,以基于下面事项来实施一个或更多规则以解决多分级关系:第一、第二、和/或第三文字标记的一个或更多视觉属性;对应于第一、第二、和/或第三文字标记的多个生成的或用户定义的视觉属性;关系的置信度;随机选择;用户选择;允许接结;或者其任意组合。
9.根据权利要求1所述的方法,其中所述数据结构是语义网络,其中所述数据实体包括概念并且所述关系包括概念之间的语义关系。
10.根据权利要求9所述的方法,还包括:经由执行程序指令,建议与由在用户接口上所显示的文字标记所代表的一个或更多概念相关的一个或更多附加概念的集合。
11.根据权利要求10所述的方法,还包括:提供允许一个或更多用户修改文字标记的视觉属性以便与所述语义网络进行交互的机制,并且建议与由具有经过修改的所述视觉属性的文字标记所代表的概念相关的一个或更多附加概念的第二集合。
12.根据权利要求10所述的方法,还包括:提供允许一个或更多用户选择用于建议所述一个或更多附加概念的所显示的文字标记的任何部分的机制。
13.根据权利要求12所述的方法,其中所显示的文字标记的所选择的部分能间接地代表相关概念。
14.根据权利要求1所述的方法,还包括:经由执行控制所述用户接口的程序指令,建议与由在用户接口上所显示的文字标记所代表的一个或更多数据实体相关的一个或更多附加数据实体的集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于启创互联公司,未经启创互联公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610097151.2/1.html,转载请声明来源钻瓜专利网。