[发明专利]呈现层次数据结构的显示特征无效
申请号: | 201110177821.9 | 申请日: | 2011-06-17 |
公开(公告)号: | CN102289458A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | M·拉多姆斯基;A·米勒;O·古特曼 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 呈现 层次 数据结构 显示 特征 | ||
1.一种或多种其上包含计算机可执行指令的计算机存储介质,该计算机可执行指令在被执行时,执行用于呈现用层次数据结构组织的数据项的显示特征的方法,所述方法包括:
接收用层次数据结构组织的多个数据项,所述层次数据结构具有多个节点,其中所述多个节点中的每个节点与多个数据项中的一个相关,其中所述多个节点中的每个节点具有节点值,并且其中所述多个节点中的至少一个特定节点包括一个或更多子代节点;
为多个节点中的每个节点确定加权值,其中所述至少一个特定节点的加权值至少部分地基于与该至少一个特定节点的一个或更多子代节点相关的节点值之和;
接收多个显示特征,所述每个显示特征与一个或更多加权值相关;
基于其分别的加权值,将多个显示特征中的至少一个与多个节点中的每个节点相关;以及
呈现多个节点中的至少一部分的指示符,依照层次数据结构来组织所呈现的部分,其中所述每个所呈现节点的指示符包括相关的至少一个显示特征。
2.如权利要求1所述的一种或多种计算机存储介质,其特征在于,所述至少一个特定节点的加权值包括该至少一个特定节点的节点值以及与该至少一个特定节点的每个子代节点相关的节点值之和。
3.如权利要求1所述的一种或多种计算机存储介质,其特征在于,所述至少一个特定节点的加权值包括与该至少一个特定节点的每个子代节点相关的节点值之和。
4.如权利要求1所述的一种或多种计算机存储介质,其特征在于,所述每个节点值等于层次数据结构中每个节点的加权值。
5.如权利要求1所述的一种或多种计算机存储介质,其特征在于,所述呈现多个节点中的至少一部分的指示符包括根据每个节点跨层次数据结构的加权值表达与每个节点的加权值有关的信息。
6.一种由具有处理器和存储器的计算设备执行以用于呈现用层次数据结构组织的数据的显示特征的方法,所述方法包括:
接收用层次数据结构组织的多个数据项,所述层次数据结构具有多个节点,其中所述多个节点中的每个节点与多个数据项中的一个相关,其中所述多个节点中的每个节点具有节点值,并且其中所述多个节点中的至少一个特定节点包括一个或更多子代节点;
为多个节点中的每个节点确定加权值,其中所述至少一个特定节点的加权值至少部分地基于与该至少一个特定节点的一个或更多子代节点相关的节点值之和;
接收第一组显示特征,所述第一组显示特征中的每个显示特征与一个或更多加权值相关;
接收第二组显示特征,所述第二组显示特征中的每个显示特征与层次数据结构的内容相关;
基于其分别的加权值,将第一组显示特征中的至少一个与多个节点中的每个节点相关;
基于其内容,将第二组显示特征中的至少一个与多个节点中的每个节点相关;以及
呈现多个节点中的至少一部分的指示符,依照层次数据结构来组织所呈现的部分,其中所述每个所呈现节点的指示符至少包括相关的来自第一组显示特征的第一显示特征,以及至少包括相关的来自第二组显示特征的第二显示特征。
7.如权利要求6所述的方法,其特征在于,所述第一组显示特征与所述第二组显示特征有关。
8.如权利要求6所述的方法,其特征在于,与节点相关的每个显示特征在整个层次数据结构的上下文中表达节点的信息。
9.如权利要求1或权利要求6所述的方法,其特征在于,没有子代节点的节点的加权值包括该节点的节点值。
10.如权利要求6所述的方法,其特征在于,所述第二组显示特征中的每个显示特征与跨层次数据结构中多个节点的内容相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110177821.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:生态洗车液
- 下一篇:一种固体碱催化非均相酯交换法生产生物柴油的装置和方法