[发明专利]基于网格的应用中的动态内容布局在审
申请号: | 201380058384.6 | 申请日: | 2013-11-07 |
公开(公告)号: | CN104781806A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | G·科塔;T-C·赵;Y·W·里;A·洛威尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网格 应用 中的 动态 内容 布局 | ||
背景
在计算设备上显示内容存在许多不同的方式。例如,可将内容显示在页中、列中、表中等。显示器可包括从外部源获得(例如,从网络位置获得)的内容。在不知道将从外部源获得多少数据时创建期望的内容布局可能是个挑战。
概述
提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
获得内容项,并将其动态地布置在显示器上的各列(例如,相同大小的列)内的不同尺寸的小块中。基于时间(例如创建时间)来对所获得的项以及尚未被渲染的先前获得的项进行排序。使用该排序来作出关于这些项中的任何一者是否准备好渲染的确定。可在获得所有内容项之前作出项是否准备好渲染的确定。项可以不按与渲染次序相同的次序来获得。准备好渲染的项的布局被确定为在列的小块内。例如,这些项可基于其内容被放置在小块中(例如,与富内容相比,文本内容被放置在更小尺寸的小块中)。可将项放置在使与该项相关联的内容显示动画化的实况小块中。被确定为准备好渲染的各项被发送以供渲染。
附图简述
图1示出了用于进行动态内容布局的系统;
图2示出了不同尺寸的小块和列的视图;
图3示出了具有不同尺寸的列的不同显示;
图4解说了获得内容项和动态渲染内容项;
图5示出了用于在基于网格的应用中进行动态内容布局的说明性过程;
图6解说了用于进行动态内容布局的示例性系统;以及
图7-9以及相关描述提供了其中可实施本发明的实施例的各种操作环境的讨论。
详细描述
现将参考其中相同的标号代表相同的元件的附图来描述各实施例。
图1示出了用于进行动态内容布局的系统。如所示的,系统100包括应用程序110、布局管理器26、触摸屏输入设备/显示器115以及包括内容项122的内容提供方/存储120。
为了促成与布局管理器26通信,可以实现一个或多个回调例程。根据一个实施例,应用程序110是被配置为接收来自触敏输入设备115和/或其他输入设备的输入的生产力应用,诸如协作程序(如微软的SHAREPOINT)。例如,语音输入、键盘输入(例如物理键盘和/或SIP)、基于视频的输入等等。例如,布局管理器26可响应于用户的选择内容的姿势(即,姿势150)和其他基于触摸的姿势来向应用110提供信息。例如,姿势可包括但不限于:捏合姿势;拉伸姿势;选择姿势(例如在所显示的元素上的轻击动作);选中并保持姿势(例如在所显示的元素上接收到的轻击并保持姿势);滑扫动作和/或拖动动作;等等。
所示的系统100包括检测何时接收了触摸输入(例如,手指触摸或接近触摸该触摸屏)的触摸屏输入设备/显示器115。可利用检测用户的触摸输入的任何类型的触摸屏。例如,触摸屏可包括一层或多层检测触摸输入的电容性材料。除了电容性材料之外或代替电容性材料,可使用其他传感器。例如,可使用红外(IR)传感器。根据一实施例,触摸屏被配置成检测与可触摸的表面接触或位于可触摸的表面上方的物体。尽管在本说明书中使用术语“上方”,应理解,触摸面板系统的定向是不相关的。术语“上方”旨在可适用于所有这样的定向。触摸屏可被配置成确定触摸输入被接收的位置(如起点、中间点和终点)。可通过任何合适的手段,包括如耦合到触摸面板的振动传感器或话筒,来检测可触摸的表面和物体之间的实际接触。用于检测接触的传感器的示例的非穷尽列表包括:基于压力的机构、微机械加速度计、压电器件、电容传感器、电阻传感器、感应传感器、激光振动计和LED振动计。
布局管理器26被配置成当项可用于渲染并被确定为准备好渲染时对这些项进行增量式布局和渲染。根据一实施例,布局管理器26按经修改的时间次序从内容提供方/存储120(例如,服务器)获得内容项(例如,首先获得最新近修改的项)。布局管理器26使用未经渲染的项的列表(该列表是基于项的创建时间来排序的)来确定所获得的项何时准备好渲染。替代按接收各项的次序来显示这些项,布局管理器26基于经排序的创建时间来确定这些项的布局。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380058384.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于调整网站显示的系统和方法
- 下一篇:通用可插拔云灾难恢复系统