[发明专利]具有对动态地聚集的文档的和谐合成的多形设计无效
申请号: | 200680037141.4 | 申请日: | 2006-10-04 |
公开(公告)号: | CN101283348A | 公开(公告)日: | 2008-10-08 |
发明(设计)人: | E·舒瑞尔;D·H·萨尔辛;C·E·雅各布斯;G·G·韦德 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 动态 聚集 文档 和谐 合成 设计 | ||
1.一种帮助自适应可在多个尺寸和维度下显示的具有各种各样内容的文档布局的系统,包括:
接收模板(104)的接口(102),所述模板是对用于文档布局的约束的高级描述;以及
解释所述模板并确定在何处放置内容(108)以自动产生高质量布局(110)的布局引擎(106)。
2.如权利要求1所述的系统,其特征在于,还包括通过高级约束参数来帮助设计和/或修改所述模板并提供对所述模板的存储的用户界面。
3.如权利要求2所述的系统,其特征在于,所述用户界面是图形用户界面(GUI)。
4.如权利要求1所述的系统,其特征在于,所述布局引擎基于语义流、品牌识别、图像和文本相关以及广告主题中的至少一个来产生所述高质量布局。
5.如权利要求1所述的系统,其特征在于,所述布局引擎基于所述模板、要在所述高质量布局中使用的内容的类型以及所述高质量布局的显示尺寸来产生所述高质量输出。
6.如权利要求5所述的系统,其特征在于,还包括显示所述高质量布局的输出设备,所述高质量布局的显示尺寸基于所述输出设备。
7.如权利要求5所述的系统,其特征在于,所述高质量布局的显示尺寸在创建所述模板时是未知的。
8.如权利要求5所述的系统,其特征在于,要在所述高质量布局中使用的内容的类型在创建所述模板时是未知的。
9.如权利要求1所述的系统,其特征在于,还包括基于低级约束将所述内容应用于自适应基于网格的布局的低级引擎,所述低级布局确定对所述高质量布局在何处定位所述内容,并生成所述低级引擎产生所述高质量布局所需的所述低级约束。
10.如权利要求1所述的系统,其特征在于,所述布局引擎基于用于所述内容的适当位置来确定何处放置内容。
11.如权利要求1所述的系统,其特征在于,所述文档布局是具有顶层和底层的多层文档布局,所述布局引擎基于放置在所述顶层中的内容的位置来确定在所述底层中何处放置内容。
12.如权利要求1所述的系统,其特征在于,在所述高质量布局中使用的内容是从多个源聚集的。
13.如权利要求1所述的系统,其特征在于,所述布局引擎采用可扩展样式表语言变换(XSLT)来将所述内容从接收所述内容的源格式转换。
14.一种用于排列内容以创建高质量布局的计算机实现的方法,包括:
选择用于文档布局的模板(802),所述模板是以高级语言来定义的;
确定用于文档的显示大小(804);
接收用于所述文档的内容(806);
采用所述模板和所述显示大小来确定用于所述内容的可用位置(808);
从所述可用位置中选择用于所述内容的高质量位置(810);以及
通过将所述内容排列到所述高质量位置中来创建用于所述文档的高质量布局(812)。
15.如权利要求14所述的方法,其特征在于,还包括以高级语言来定义用于文档的模板。
16.如权利要求15所述的方法,其特征在于,所述文档的显示大小和所述内容的类型在定义所述模板时是未知的。
17.如权利要求14所述的方法,其特征在于,确定用于所述内容的可用位置是至少部分地基于先前放置在所述文档内的其它内容的位置。
18.如权利要求14所述的方法,其特征在于,选择高质量位置是基于一算法,所述算法是最佳适合算法、第一适合算法和第一良好适合算法中的至少一个。
19.如权利要求14所述的方法,其特征在于,选择高质量位置是基于语义流、品牌识别、图像和文本相关以及广告主题中的至少一个。
20.一种排列内容以创建可在多个尺寸和维度下显示的具有各种各样内容的高质量布局的计算机实现的系统,包括:
用于以高级语言来描述用于文档布局的模板(104)的约束的装置;
用于确定文档显示尺寸(106)的装置;
用于接收用于所述文档的内容(108)的装置;
用于基于所述模板和所述显示尺寸来确定用于所述内容的可用位置(106)的装置;
用于从所述可用位置中选择用于所述内容的高质量位置(106)的装置;以及
用于通过将所述内容放置到所述高质量位置中来产生(106)用于所述文档的高质量布局(110)的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680037141.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种慢炖锅的组合结构
- 下一篇:一种多孔硅/DPP光电复合材料的制备方法