增量地消费内容制造技术

技术编号:12568506 阅读:73 留言:0更新日期:2015-12-23 11:26
电子阅读器应用在呈现期间增量地消费内容。该应用响应于用于代替当前显示的页面来加载另一页面的用户动作来确定另一页面在内容中的位置。用户通过激活导航控件以显示毗邻页面或内容的随机页面来发起到另一页面的导航。从确定的位置检索包含另一页面的内容的增量。可以使用与另一页面相关联的锚来发现内容中的位置。处理增量以提取另一页面。处理可包括使用用于存储增量的标准格式来解码增量。由应用显示提取的页面,同时从系统存储器中卸载先前显示的页面。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】増量地消费内容
技术介绍
移动计算已经改变了跨市场的媒体消费。跨产品生成的小型化已允许由更小的设 备完成更多功能。现代智能电话比几年前的台式计算机具有更大的计算能力。成熟的产品 处理也已允许将技术上的进步无缝集成到移动设备的自动化生产。广泛的自动化已导致不 昂贵的组件。不昂贵的组件已使得能够制造在使用中提供功能的不昂贵的移动设备。 移动设备中的内容呈现具有大量的改进余地。从内容中的显示的部分到其他区域 的导航可能是不均匀的体验。当在查看内容时从一个页面到另一页面过渡期间的磕磕泮泮 会减损用户体验。畸形的新页面还会在消费内容时干扰用户流。 各种原因会导致在消费内容时用户体验的破坏。从一种内容格式切换到另一种内 容格式通常会导致暂停,以便处理新格式。加载资源丰富的内容还将会占用设备资源,以便 格式化和渲染内容。缓冲多个内容页面会使用于消费内容的设备减慢,从而恶化用户体验。 基于服务器的渲染会改善响应性。然而,尽管有基于服务器的渲染,但是对丰富的内容的快 速消费仍会减慢不能处理复杂媒体的设备。
技术实现思路
提供本
技术实现思路
是为了以精简的形式介绍将在以下详细描述中进一步描述的一 些概念。本
技术实现思路
并不旨在排他地标识出所要求保护的主题的关键特征或必要特征,也 不旨在用于帮助确定所要求保护的主题的范围。 各实施例涉及增量地消费内容,例如,在呈现期间。根据某些实施例,电子阅读器 设备的应用可以显示来自托管的内容的页面。内容可包括被分割为页面或段的任何媒体。 可以检测用于加载内容的另一页面或段的用户动作。接下来,可以通过访问内容源处的内 容并遍历内容以定位另一页面来确定该另一页面在内容中的位置。可以从该位置检索由系 统设置定义的内容的增量,诸如内容的一个页面或一部分(例如,章节)。然后,应用可以处 理增量,以提取另一页面,该另一页面可以在处理之后显示。 通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显 而易见。应该理解,前面的一般性的说明和下面的详细描述只是说明性的,不会对如权利要 求所述的本专利技术形成限制。 附图简述 图1示出了在根据某些实施例的电子阅读器中在呈现期间增量地消费内容的示 例架构图示; 图2示出了根据各实施例的在呈现期间增量地消费内容的示例电子阅读器设备; 图3示出了在根据各实施例的电子阅读器中在呈现期间增量地消费内容的步骤; 图4是其中可以实现根据实施例的系统的网络环境; 图5是其中可以实现实施例的示例计算操作环境的框图;以及 图6示出了在根据各实施例的电子阅读器中在呈现期间增量地消费内容的过程 的逻辑流程图。【具体实施方式】 如上文简要描述的,可以在电子阅读器设备中在呈现期间增量地消费内容。电子 阅读器设备的应用可以响应于在显示内容的一个页面的同时检测到用于加载另一页面的 用户动作来确定该另一页面在内容中的位置。可以从该位置检索内容的增量,并处理它,以 提取并显示另一页面。 在下面的详细描述中,将参考构成本专利技术的一部分的附图,在附图中,通过例图, 示出了特定实施例或示例。可以将这些方面组合起来,也可以使用其他方面,并且在不偏离 本专利技术的精神或范围的情况下,可以进行结构更改。因此,下面的【具体实施方式】不应以限制 性的意义来理解,而是本公开的范围是由所附权利要求及其等效方案来定义的。 尽管在结合在计算设备上的操作系统上运行的应用程序执行的程序模块的一般 上下文中描述了各实施例,但是本领域的技术人员会认识到各方面也可以结合其它程序模 块实现。 一般而言,程序模块包括执行特定任务和/或实现特定抽象数据类型的例程、程 序、组件、数据结构以及其他类型的结构。此外,本领域技术人员将了解,可以利用其他计算 机系统配置来实施各实施例,包括手持式设备、多处理器系统、基于微处理器的或可编程消 费电子产品、小型计算机、大型计算机,以及类似的计算设备。实施例也可以在分布式计算 环境中实施,其中,任务由通过通信网络链接起来的远程处理设备来执行。在分布式计算环 境中,程序模块可位于本地和远程存储器存储设备中。 各实施例可以实现成计算机实现的进程(方法)、计算系统或诸如计算机程序产 品或计算机可读介质之类的制品。计算机程序产品可以是可由计算机系统读取的计算机存 储器介质,其中有包括用于使计算机或计算系统执行示例进程的指令的计算机程序。计算 机可读存储介质是计算机可读存储器设备。计算机可读的存储介质可以例如通过易失性计 算机存储器、非易失性存储器、硬盘驱动器、快闪驱动器、软盘或光盘中的一个或多个,以及 类似的介质来实现。 贯穿本说明书,术语"平台"可以是用于在呈现期间增量地消费内容的软件和硬件 组件的组合。平台的示例包括但不限于,在多个服务器上执行的托管服务、在单个计算设备 上执行的应用、以及类似系统。术语"服务器"一般指通常在联网环境中执行一个或多个软 件程序的计算设备。在下面将提供关于这些技术和示例操作的更多细节。 图1示出了在根据各实施例的电子阅读器中在呈现期间增量地消费内容的示例 架构图示。图100所示出的组件和环境是为了说明的目的。各实施例可以在使用各种计算 设备和系统、硬件和软件的各种本地、联网的、基于云的和类似的计算环境中实现。诸如平 板电脑Iio之类的"电子阅读器"设备可以主存向用户提供增量内容108的应用。这样的应 用可以叫做电子阅读器应用,该应用可以是通过有线或无线网络接收内容(例如,电子书、 文档等等)的在本地安装并执行的应用。电子阅读器应用也可以是由一个或多个服务器所 提供的并由用户通过电子阅读器设备(例如,平板电脑110)访问的托管服务106。内容可 以是任何类型的可消费数据,包括,但不限制于文本、音频、视频、图形等等。内容也可以包 括以标准化格式(例如,网页)呈现的媒体组合。内容可以通过主存供服务和设备消费的 内容的内容服务器102提供。 根据各实施例的应用可以是在平板设备110中执行的独立应用。独立应用可以直 接从内容服务器102检索增量内容。可另选地,应用可以是带有多个组件的分布式应用。在 一个示例情况下,应用可以具有在平板电脑110中执行的客户端组件。阅读器服务组件106 可以与客户端组件分开地执行,并管理内容检索和处理。 各实施例不仅限于平板电脑110中的实现。根据各实施例的应用可以在其他平台 中在呈现期间增量地处理内容。用户可以在能够显示内容的任何设备中增量地在内容中导 航。启用触摸的设备(虽然是优选的)不是必需的。用户可以使用标准鼠标和键盘接口来 访问增量内容。 图2示出了根据各实施例的在呈现期间增量地消费内容的示例电子阅读器设备。 图示200显示电子阅读器设备的应用增量地呈现内容。 诸如平板电脑202之类的移动设备可以通过电子阅读器应用来显示内容。内容可 以被分割为页面。可以通过平板电脑202显示多个页面204和206。另外,导航控件208和 210可以提供导航功能。导航控件208和210是用于说明目的的示例。可以通过水平触摸 刷、键盘敲击(诸如向左箭当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种在计算设备上执行的用于增量地消费托管内容的方法,所述方法包括:显示所述内容的页面;检测用于查看所述内容的另一页面的动作;确定所述另一页面在所述内容中的位置;从所述位置检索所述内容的增量;处理所述增量以提取所述另一页面;以及显示所述另一页面。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R·尼克洛夫M·刘W·曾R·纳拉亚南
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1