[发明专利]用于预测分割的方法和装置有效
申请号: | 201210085754.2 | 申请日: | 2012-03-28 |
公开(公告)号: | CN102707877B | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | L.穆顿;N.R.沃戈纳;N.J.布伦;M.A.内尔特;H.沙特 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0484;G06F3/041 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 黄维,刘鹏 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预测 分割 | ||
背景技术
手势允许用户在应用界面内操纵内容。这些手势允许放大或缩小地图,扫视列表,和旋转图片,这里仅给出几个例子。但用于处置手势的常规技术常常提供差的用户体验或者使用太多绘图资源(drawing resource)。
发明内容
本文描述了用于预测分割(predictive tiling)的技术和装置。这些技术预测预先再现的内容的分割片(tile)使得应用将准备响应于用户操纵快速地再现内容。这样一来,这些技术实现快速地操纵内容而不会过度影响绘图资源。
提供本发明内容以介绍预测分割的简化概念,这些简化概念在下文中在具体实施方式中进一步展开描述。本发明内容不预期标识所要求保护的主题的必要特征,也不旨在用于确定所主张的主题的范围。用于预测分割的技术和/或装置在本文中也单独地或组合地称作“技术”,如上下文所允许的那样。
附图说明
参考以下附图描述了用于预测分割的实施例。在所有附图中使用相同的附图标记来表示同样的特征和构件:
图1示出其中能实施用于预测分割的技术的实例系统。
图2示出图1的计算设备的实例实施例。
图3示出图1的远程提供商的实例实施例。
图4示出用于预测分割的实例方法。
图5针对一实例图像示出全部内容、视口、阈值和全部内容的分割片。
图6示出通过触摸屏显示器对应用界面做出且在视口(viewport)接收的手势。
图7示出新闻文章的全部内容以及在该全部内容的当前、中间和最终位置处的视口和阈值(threshold)。
图8示出用于从负责在应用界面中再现内容的应用的视角部分地预测分割的实例方法。
图9示出其中能实施用于预测分割的技术的实例设备。
具体实施方式
概述
在全面描述用于预测分割的这些技术和装置之前,本文描述两个常规技术。第一常规技术预先再现通过应用界面的经操纵的视口可能可观看的所有内容。响应于用户操纵,内容从预先再现的内容且基于用户操纵快速再现。缩小以观看单个图片的更多的用户例如可立即看到该图片的更多。虽然这个技术常常良好地用于少量的可能可观看的内容,例如实例单个图片,其在可能可观看的内容的量大于可用绘图资源所容易处置的情况下差劲地工作或完全不工作。
第二常规技术不预先再现可能可观看的内容。响应于用户对操纵内容的选择,此第二技术能导致在视口内未实现的区域。未实现的区域为不立即再现内容而是为空白或示出某种图形但并非所需内容的视口的部分。因此,扫视新闻文章的用户可看到棋盘图形直到应用的再现能跟上用户操纵为止。虽然这种技术常常避免使用太多绘图资源,但其可导致差劲的用户体验。
但本文所述的技术和装置允许应用使用比预先再现全部可能可观看的内容更少的绘图资源来快速地再现内容用于良好的用户体验。扫视上文所提到的新闻文章的用户可立即看到该文章的新页面,而不是棋盘图形,且无需该用户设备使用大量绘图资源。这些技术常常有效地用于平衡许多计算设备的两个相反约束,即响应速度和绘图资源。
此讨论对于其中这些技术可操作的实例环境,可由这些技术执行的方法和实例装置展开描述。
实例环境
图1示出其中能实施用于预测分割的技术的实例环境100。环境100包括计算设备102、远程提供商104和通信网络106,其允许在这些实体之间通信。计算设备102在触摸屏显示器110上呈现应用界面108。应用界面108包括视口112,通过视口112,向用户显示内容且在许多情况下通过视口112接收用户操纵。
用户操纵可包括许多类型的用户输入和输入设备,例如使用鼠标点击可选择的控制或做出基于鼠标的手势,通过触摸屏显示器使用一个或多个手指姿态,以及使用语音激活。用户操纵,无论是通过手势还是其他,可允许放大或缩小(例如,更高分辨率或更低分辨率),二维扫视,旋转(以二维或三维),变换,平移和仿射变换(例如,线性变换和平移一起)和其他。举例而言,考虑图1所示的用户操纵114。用户操纵114为旨在快速扫视视口112所示内容的向上轻弹单手指手势。用户操纵114在视口112处且通过触摸屏显示器110接收。
图2示出图1的计算设备102的实例实施例,其以六个实例设备示出:膝上型计算机102-1、平板计算机102-2,智能电话102-3,机顶盒102-4,台式计算机102-5和游戏设备102-6,但也可使用其他计算设备和系统,例如服务器和笔记本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210085754.2/2.html,转载请声明来源钻瓜专利网。