虚拟翻页的制作方法

文档序号:8298773阅读:423来源:国知局
虚拟翻页的制作方法
【专利说明】虚拟翻页
[0001 ] 本发明专利申请是国际申请号为PCT/US2009/066615,国际申请日为2009年12月3日,进入中国国家阶段的申请号为200980154367.6,名称为“虚拟翻页”的发明专利申请的分案申请。
技术领域
[0002]本申请涉及虚拟翻页技术。
【背景技术】
[0003]触摸显示屏是提供视觉地呈现信息和接收用户输入的双重功能的显示屏。触摸显示屏可以被各种不同的设备使用以向用户提供可以被直接连接到由触摸显示屏视觉地呈现的信息的直观输入机制。用户可以使用触摸输入以按下软按键,拨打软拨号,缩放对象,定位对象,或执行各种不同的输入。

【发明内容】

[0004]公开了用于触摸显示屏的虚拟翻页。在触摸显示屏上显示一个或多个页。识别被定向至显示页面的翻页姿势。响应于这一识别,在触摸显示屏上显示虚拟翻页。虚拟翻页主动地遵照翻页姿势。虚拟翻页卷起页面的翻起部分以在渐进地显示后续页面的正面时渐进地显示该页面的背面。在一些实施例中,给予页面翻起的部分增加的透明度以允许通过页面的正面查看该页面的背面。
[0005]提供本概述以便以简化形式介绍将在以下的具体描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中提及的任何或所有缺点的实现。
【附图说明】
[0006]图1示出依照本公开的实施例的数字阅读设备。
[0007]图2示出依照本公开的实施例的可折叠的数字阅读设备。
[0008]图3示出依照本公开的实施例操作具有触摸显示屏的计算设备的方法。
[0009]图4示出响应于示例翻页姿势的示例虚拟翻页。
[0010]图5示出响应于示例翻页姿势的另一个示例虚拟翻页。
[0011]图6示出响应于翻页姿势的示例快捷方式的示例的加速虚拟翻页。
[0012]图7示出响应于示例页面翻转姿势的示例虚拟页面翻转。
【具体实施方式】
[0013]图1示意地示出数字阅读设备10。在所示实施例中,数字阅读设备10类似平板计算设备。但是,应当理解本公开不限于平板计算设备。此处公开的方法和过程可以被虚拟地实现在具有触摸显示屏的任何计算系统上,包括诸如图2的可折叠数字阅读设备12的具有两个或更多触摸显示屏的计算设备。
[0014]示出虚拟地呈现包括对立页面(即左页16和右页18)的虚拟书14的数字阅读设备10。对立页面包括被示意地描绘为黑色线条的多个文字20。但是,应当理解此处描述的方法和过程可以用于显示任意的视觉信息,包括文本、图形、静止图像、和/或移动的图像。
[0015]如以下详细描述的,依照本公开的数字阅读设备向用户提供利用在传统的书籍中物理翻页的若干更有利方面的真实翻页界面。同时,依照本公开的数字阅读设备向用户提供传统书籍不具有的高级翻页功能。此外,依照本公开的数字阅读设备能够向用户提供由计算系统提供的许多好的文档特征,包括但不限于,高级查找/搜索能力、高级复制/粘贴能力、实体数据存储能力、提高生产力的应用程序、和/或网络连接性。
[0016]如以下详细描述的,图1的数字阅读设备10可以执行一个或更多此处描述的翻页方法和过程。数字阅读设备10包括逻辑子系统22、数据保持子系统24、触摸屏26以及选择地没有在图1中示出的其它组件。数字阅读设备10可以是表面计算机、平板计算机、移动通信设备、个人数据助理、具有触摸屏的台式计算机、具有触摸屏的膝上型计算机、或实质上利用触摸显示屏的任何其它计算设备。
[0017]逻辑子系统22可以包括被配置成执行一个或多个指令的一个或多个物理设备。例如,逻辑子系统可以被配置成执行一个或多个指令,该一个或多个指令是一个或多个程序、例程、对象、组件、数据结构或其它逻辑构造的一部分。可以实现这样的指令以执行任务、实现数据类型、变换一个或多个设备的状态、或以其它方式得到所需结果。逻辑子系统可以包括被配置为执行软件指令的一个或多个处理器。附加地或可替代地,逻辑子系统可包括被配置为执行硬件或固件指令的一个或多个硬件或固件逻辑机器。逻辑子系统可以任选地包括分布在两个或多个设备上的独立组件,这些独立组件在某些实施例中可远程放置。
[0018]数据保持子系统24可以包括一个或多个物理设备,该一个或多个物理设备被配置为保持可由逻辑子系统执行以实现此处所述的方法和过程的数据和/或指令。在实现此类方法和过程时,可以变换数据保持子系统24的状态(例如保持不同数据)。数据保持子系统24可以包括可移动介质和/或内置设备。除此之外,数据保持子系统24还可以包括光学存储器设备、半导体存储器设备、和/或磁存储器设备。数据保持子系统24可以包括具有以下特性中的一个或多个的设备:易失性、非易失性、动态、静态、读/写、只读、随机存取、顺序存取、位置可寻址、文件可寻址、以及内容可寻址。在一些实施例中,可以将逻辑子系统22和数据保持子系统24集成到一个或多个常见设备中,诸如专用集成电路或片上系统。
[0019]图1还示出使用计算机可读可移动介质28形式的数据保持子系统的一方面,该方面可以用于存储和/或传送可执行以实现此处所述的方法和过程的数据和/或指令。
[0020]触摸显示屏26可以用于呈现由数据保持子系统24所保持的数据的视觉呈现。由于此处所描述的方法和过程改变了由数据保持子系统保持的数据,并由此变换数据保持子系统的状态,因此可以同样变换触摸显示屏26的状态以视觉地呈现底层数据中的改变。触摸显示屏26可以被操作为与逻辑子系统22和/或数据保持子系统24耦合。触摸显示屏26可以在共享的范围里与逻辑子系统22和/或数据保持子系统24结合,或者触摸显示屏26可以是外围显示设备。
[0021]图2示出包括第一触摸显示屏30和第二触摸显示屏32的数字阅读设备12的非限定性示例。数字阅读设备12进一步包括将第一触摸显示屏连接至第二触摸显示屏的脊柱关节34。脊柱关节,或其它合适的互连机制,便于数字阅读设备在一个或多个不同配置间改变(例如平面阅读配置和折叠存储配置)。如以上参照图2的逻辑子系统22和数据保持子系统24所描述的,数字阅读设备12进一步包括逻辑子系统36和数据保持子系统38。
[0022]包括两个或更多显示屏的数字阅读设备可以用每个此类显示屏来呈现不同的虚拟页面。在其它实施例中,无论是包括单个触摸显示屏还是两个或更多触摸显示屏的数字阅读设备可以使用触摸显示屏的不同区域来呈现不同页面。
[0023]转至图3,示出操作具有触摸显示屏的计算设备的示例方法40。在42处,方法40包括在触摸显示屏上显示一个或多个页面。取决于触摸显示屏的配置,可以以多种不同的方式显示一个或多个页面。可以以纵向或横向的示图显示单个页面。当显示两个或更多页面时,可以水平地、垂直地、或以两维矩阵来安排这些页面。实际上可以使用任何格式,而不偏离本公开的范围。作为非限定性的示例,图4示出在时刻h时,触摸显示屏在第一触摸显示区域46上显示第一页面44的背面(第246页)以及在第二触摸显示区域50上显示第二页面48的正面(第247页)。
[0024]转回至图3,在52处,方法40包括以使用其上显示一个或多个页面的触摸显示屏执行的触摸输入的形式来识别姿势。依照本公开的实施例的数字阅读设备可以被配置为当在触摸显示屏上显示一个或多个页面时识别多个不同的姿势。为了更明确地集中在以下描述的翻页方法和过程,从本公开中省略了众多此类姿势的描述。
[0025]取决于使用的触摸显示屏的类型,可以以各种不同的方式识别姿势。作为示例,触摸显示屏可以是电容式触摸屏,在这种情况下识别姿势可以包括识别触摸屏电容的改变。作为另一个示例,触摸显示屏可以是使用红外光以跟踪用户输入的表面计算设备的一部分,在这种情况下识别姿势可以包括识别从触摸显示屏表面反射的红外光量的改变。此外,一旦检测到与姿势对应的触摸输入,就可以分析这些触摸输入以确定想要做什么姿势。可以用于确定想要做什么姿势的参数包括但不限于,触摸输入的轨迹、触摸输入的速度、触摸输入的加速度,以及触摸输入的源。
[0026]在53处,方法40包括响应于识别翻页的姿势而显示虚拟翻页。作为示例,图4示出其中手指54在时刻tQ时向第二页面48的正面(第247页)的外角56指示翻页姿势的场景。在这一场景中,翻页姿势包括触摸页面的外角,并且将其跨显示屏拖动,类似于传统书籍中的页角如何被从书的一侧捏起和移动到另一侧。可以识别其它的翻页姿势,而不偏离本公开的范围。类似地,可以使用不同于手指的其它源来执行翻页姿势。
[0027]图4示出在时刻^时响应于翻页姿势而显示虚拟翻页。如图所示,虚拟翻页主动地遵照翻页姿势。换句话说,页面随着手指54或姿势的另一个源而移动。在一些实施例中,页面的实际部分本质上与至少贯穿虚拟翻页的一部分的姿势源锁定。例如,第二页面48的外角56跟踪手指54执行翻页的姿势。在其它实施例中,页面可以沿着偏离姿势源轨迹的设定轨迹,但是虚拟翻页的速度可以与姿势源的速度对应。
[0028]虚拟翻页卷起第二页面48的翻起部分,从而提供传统书籍中翻页的视觉模拟。在所示的场景中,首先卷起角的部分。在其它场景中,翻页的外边可以保持与其它页面的边缘本质上的平行。
[0029]如示在时刻^和12时,虚拟翻页渐进地显示第二页面48的背面(第248页)。随着翻页开始,如示在时刻^时,显示翻页的背面相对较小的部分。但是,如示在时间t2时,随着虚拟翻页进行,渐进地显示翻页的背面。
[0030]如示在时刻^和12时,虚拟翻页还渐进地显示第三页面58的正面(第249页)。随着翻页开始,如示在时刻^时,显示后续页面的正面的相对较小的部分。但是,如示在时间t2时,随着虚拟翻页进行,渐进地显示后续页面的正面。
[0031]在显示对立页面的实施
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1