动态内容缩放技术的制作方法

文档序号:6495479阅读:144来源:国知局
动态内容缩放技术的制作方法
【专利摘要】本发明涉及用于提供缩放体验的方法与设备。响应于检测到缩放控制输入开始而生成内容的快照。基于所述缩放控制输入对所述快照执行缩放操作以提供缩放后的快照。在执行所述缩放的同时显示所述快照。渲染所述内容以提供如所述缩放控制输入所指示的缩放量以提供缩放后的渲染内容。混合所述缩放后的快照和所述缩放后的渲染内容以提供最终图像。显示所述最终图像。
【专利说明】动态内容缩放技术
[0001]本美国专利申请要求2011年6月5日提交的名称为“Techniques For Zooming InAnd Out With Dynamic Content”(动态内容缩放技术)的美国临时专利申请61/493,486(代理人档案号4860P11597Z/P11597USP1)的优先权。
【技术领域】
[0002]本发明的实施例涉及电子设备中的图像呈现。更具体地,本发明的实施例涉及用于提供能够对在电子设备上呈现的图像进行缩放的技木。
【背景技术】
[0003]随着浏览器技术和网络基础架构的发展,越来越多的内容或应用程序可通过浏览器应用程序进行访问。为了提高这类内容的可用性,某些浏览器应用程序提供了缩放功能以放大内容的选定部分。可使用多种不同的控制机构来控制缩放。
【专利附图】

【附图说明】
[0004]本发明以举例的方式而非限制的方式例示于各个附图的图形中,在附图中类似的附图标号表示类似的元件。
[0005]图1是电子系统的ー个实施例的框图。
[0006]图2是呈现多页数据的系统的框图。
[0007]图3是利用快照提供放大体验的技术的ー个实施例的流程图。
[0008]图4是利用快照提供縮小体验的技术的ー个实施例的流程图。
[0009]图5是在需要平移和/或滚动中的缩放的一个实施例的流程图。
[0010]图6是缩放控制代理的一个实施例的框图。
【具体实施方式】
[0011]以下说明示出了许多具体细节。但是,即使没有这些具体细节也可以实践本发明的实施例。在其他情况下,未详细示出已熟知的电路、结构和技木,以免影响对此说明的理解。
[0012]当电子设备(例如计算机系统、平板设备、智能手机、信息亭)的用户利用浏览器访问以页面形式呈现的信息吋,该用户可能希望较详细或较粗略地查看页面中的某一部分。也就是说,该用户可能希望进行放大或缩小。如上所述,在某些情况下,用户可能无法获得最佳体验。本文所述的技术可改善用户在放大或缩小页面视图时获得的体验。
[0013]可使用各种机构来控制缩放的速度和量。例如,可在控制盘上采用挤压(pinching)运动,其中用户将手指合拢来控制放大,将手指分开来控制縮小。其他缩放控制机构可包括例如轻按控制盘、旋转(例如鼠标或其他输入设备上的)滚轮、使用键盘上的箭头键或其他按键、操作图形用户界面上的滑块等。
[0014]只有自然、直观的交互才能为用户带来最美妙的体验。因此,在缩放图像时,优选平滑、自然的缩放。尽管实现缩放所需的图像操作可能足以满足要求,但计算能力和/或带宽可能不足以实现即时、平滑、顺畅的缩放。在一个实施例中,可在缩放过程中使用快照图像并同时处理要显示的内容。一旦处理完毕,则用缩放后的页面替换快照。
[0015]图1是电子系统的ー个实施例的框图。图1中所不的电子系统用于表不一系列电子系统(有线或无线),包括例如台式计算机系统、膝上型计算机系统、平板设备、蜂窝电话、个人数字助理(PDA)(包括基于蜂窝的PDA)、机顶盒等。替代电子系统可能包括更多的组件、更少的组件和/或不同的组件。
[0016]电子系统100包括用于传送信息的总线105或其他通信设备,以及与总线105连接并可用于处理信息的处理器110。虽然图示的电子系统100只有一个处理器,但是电子系统100可包括多个处理器和/或协同处理器。电子系统100可进ー步包括随机存取存储器(RAM)或其他动态存储设备120 (称为主存储器),此类存储器与总线105连接,并且可存储信息及处理器110可能执行的指令。主存储器120还可在处理器110执行指令期间用于存储临时变量或其他中间信息。
[0017]电子系统100还可包括只读存储器(ROM)和/或其他静态存储设备130,此类存储器与总线105连接并可存储静态信息及处理器110执行的指令。数据存储设备140可与总线105连接以存储信息和指令。数据存储设备140诸如磁盘或光盘及相应驱动器可连接至电子系统100。
[0018]指令通过远程连接(例如基于网络接ロ 130建立的网络)从诸如磁盘、只读存储器(ROM)集成电路、CD-R0M、DVD的存储设备提供给存储器,该远程连接分为有线连接和无线连接,可用于访问ー个或多个能以电子方式访问的介质等对象。在替代实施例中,硬连线电路既可用于替代软件指令,也可与软件指令结合使用。因此,指令序列的执行不受限于硬件电路与软件指令的任何特定組合。
[0019]计算机可读介质包括以电子设备(例如计算机、个人数字助理、蜂窝电话)可读的形式提供内容(例如计算机可执行指令)的任何机构。例如,计算机可读介质可包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光学存储介质、闪存设备等。
[0020]电子系统100还可通过总线105连接至显示设备150,诸如阴极射线管(CRT)或液晶显示器(IXD)),以向用户显示信息。包括数字字母和其他按键的数字字母输入设备160可连接到总线105以向处理器110传送信息和命令选择。另ー种用户输入设备是光标控件170,诸如鼠标、轨迹球或光标方向键,以向处理器110传送方向信息和命令选择以及在显
器150上控制光标移动。
[0021]电子系统100还可包括一个或多个网络接ロ 180,其用于提供网络访问功能,例如访问局域网。一个或多个网络接ロ 180可包括例如具有天线185的无线网络接ロ,所述天线185可表示ー个或多个天线。一个或多个网络接ロ 180还可包括例如通过网线187与远程设备进行通信的有线网络接ロ,所述网线187可以是例如以太网线、同轴缆线、光纤缆线、串行缆线或并行缆线等。
[0022]在一个实施例中,一个或多个网络接ロ 180可例如按照IEEE802.1lb和/或IEEE802.1lg等标准提供对局域网的访问,以及/或者此无线网络接ロ还可例如按照蓝牙标准提供对个人区域网络的访问。除此之外,还支持其他无线网络接口和/或协议。
[0023]IEEE802.1lb 对应于 1999 年 9 月 16 日批准的 IEEE 标准 802.llb-1999 “Localand Metropolitan Area Networks, Partll:ffireless LAN Medium Access Control(MAC)and Physical Layer(PHY)Specifications:Higher-Speed Physical Layer Extension inthe2.4GHz Band”及相关文档。ffiEE802.1lg对应于2003年6月27日批准的ffiEE标准802.llg-2003 “Local and Metropolitan Area Networks, Partll:ffireless LAN MediumAccess Control (MAC)and Physical Layer(PHY)Specifications, Amendment4:Further Higher Rate Extension in the2.4GHz Band”及相关文档。蓝牙协议在蓝牙技术联盟(Bluetooth Special Interest Group, Inc.)于 2001 年 2 月 22 日发布的“Specificationof the Bluetooth System:Core, Versionl.1”中说明。除此之外,还支持蓝牙标准的关联版本及先前或后续版本。
[0024]除了通过无线LAN标准通信外或作为替代,一个或多个网络接ロ 180还可使用例如时分多址访问(TDMA)协议、全球移动通信系统(GSM)协议、码分多址访问(CDMA)协议、和/或任何其他类型的无线通信协议来提供无线通信。
[0025]图2是示出诸如数据处理系统或计算机中的系统200的一个实施例的框图,此系统用于在浏览器中呈现Web内容。系统201可以是计算机操作环境,包括操作系统和/或应用程序207,诸如用于呈现Web内容的内容查看应用程序。应用程序207可以是浏览器,其能够在页面之间导航并可提供本文所述的缩放功能。
[0026]内容检索/处理模块209可通过网络接ロ 203从网络(例如远程Web服务器)或通过文件系统接ロ 205从本地或远程连接的文件系统中检索文档或内容。在一个实施例中,收到的内容可以是采用如HTML (超文本标记语言)、XML (可扩展标记语言)、或其他标记语H等语目编码的基于超文本的文档。
[0027]内容检索/处理模块209可处理(例如解析)文档,以识别文档元素并基于这些文档元素生成或构建DOM树或DOM结构213。文档元素可以是超文本元素,例如HTML文档中的HTML标签。在一个实施例中,DOM树213可表示文档元素之间的拓扑或结构关系。在文档的DOM树213中,每个节点可对应于文档的ー个文档元素。文档元素可包括文档内容和/或布局规范,诸如与HTML文档中的HTML标签关联的大小属性,以用于呈现文档内容,例如先通过呈现模块219显示用户界面,再通过用户界面模块225在显示屏上渲染网页。
[0028]在一个实施例中,内容检索/处理模块209可包括渲染引擎,其用于为DOM树213中的每个节点生成渲染信息,诸如布局參数(例如矩形区域的大小调整数据),以便呈现相应的文档。该渲染引擎可根据不同配置做出渲染决策,这些配置包括文档中的布局规范、应用程序207的用户界面设置和/或其他系统设置等。渲染的DOM树可表示Web内容,诸如浏览器中呈现的网页。
[0029]在一个实施例中,应用程序207可包括缩放模块223以提供本文所述的缩放功能,此模块可与DOM接ロ模块211协同运行。缩放模块223可包括缩放检测模块215以检测缩放事件。图像模块217可生成和/或管理如本文所述使用的快照。用户可通过模式配置模块221设置与过渡相关的參数,例如要使用的缓存大小、过渡敏感性等。
[0030]图3是利用快照来提供放大体验的技术的ー个实施例的流程图。在一个实施例中,页面由浏览器应用程序提供,而放大则是响应于用户输入。用户输入可通过使用按键或其他图形组件,或通过在输入盘或触摸屏上做出用户手势(例如挤压运动),或者采取上述方式的任意组合来提供。除此之外,还支持其他输入机构。[0031]检测放大事件,310。在一个实施例中,检测缩放事件对应于监测可能用于控制缩放事件的输入设备和对引起缩放的输入操作的开始做出反应。以挤压控制为例,当用户将两个手指放在控制盘上时,用户便处于开始缩放事件的姿势。例如,如果用户将手指分开,则会引起放大。因此,响应于手指移动的开始,可检测到缩放事件。
[0032]响应于检测到缩放事件,浏览器(或其他系统实体)可对被显示的页面生成快照,320。该快照将替换浏览器中的页面。该快照随后用作要缩放的图像,330。也就是说,在响应用户输入而缩放页面时,缩放的对象是快照,而不是浏览器之前显示的页面。
[0033]完成缩放后,浏览器可确定缩放开始与缩放结束之间的比例系数,340。该比例系数表示对该快照所应用的缩放量。将比例系数应用于页面,350。一旦对页面应用了该比例系数以提供对应于向快照应用的缩放的缩放后的页面,即可显示该缩放后的页面,360。
[0034]图4是利用快照提供缩小体验的技术的ー个实施例的流程图。在一个实施例中,页面由浏览器应用程序提供,而缩放则是响应于用户输入。用户输入可以通过使用按键或其他图形组件,或通过在输入盘或触摸屏上做出用户手势(例如挤压运动),或者采取上述方式的任意组合来提供。除此之外,还支持其他输入机构。
[0035]检测缩小事件,410。在一个实施例中,检测缩放事件对应于监测可能用于控制缩放事件的输入设备和对引起缩放的输入操作的开始做出反应。以挤压控制为例,当用户将两个手指放在控制盘上时,用户便处于开始缩放事件的姿势。例如,如果用户将手指合拢,则会引起縮小。因此,响应于手指移动的开始,可检测到缩放事件。[0036]响应于对缩放事件的检测,浏览器(或其他系统实体)可对被显示的页面生成快照,420。该快照将替换浏览器中的页面。举例来说,快照可以是页面内容的位图或其他图形表示。在一个实施例中,快照中只表示页面内容,而不包括任何周围的元素(例如浏览器控件、窗ロ控件等)。
[0037]确定最大缩放区域,430。最大缩放区域可基于被查看的页面大小、用户手指在控制盘上的位置和/或使用其他信息来确定。最大缩放区域表示最大可能的縮小,而不一定是实际(或预计)的缩放。最大缩放区域允许浏览器准备用于最高至(且包括)最大缩放的任意缩放量。
[0038]基于最大缩放来创建容器,440。快照在容器内居中放置,使得当用户执行縮小操作时,快照会一直保持在浏览器窗口中心。在一个实施例中,快照未覆盖的容器区域采用与页面背景相匹配的顔色。这样,当用户执行縮小操作时,快照周围的区域将显示为页面背

o
[0039]收集页面的外围内容,450。外围内容是被查看的较大页面中的一部分内容,但在开始缩放事件时,用户看不到此内容。在一个实施例中,此内容是从窗ロ服务器检索得到的;然而也可从任意相关来源检索此内容。
[0040]在一个实施例中,从窗ロ服务器生成第一快照,因为该内容提供得更快。当分辨率更高的网页快照可用时,便可由分辨率更高的网页快照替换此快照。使用窗ロ服务器内容允许更快过渡到快照的使用,这提供了更即时的缩放响应。
[0041]使用快照以及背景与页面背景相匹配的容器来执行缩放,460。也就是说,在响应于用户输入来缩放页面时,缩放的对象是快照,而不是浏览器之前显示的页面。
[0042]完成缩放后,浏览器可确定缩放开始与缩放结束之间的比例系数,470。该比例系数表示对快照和容器所应用的缩放量。对页面应用该比例系数,480。一旦对页面应用了该比例系数以提供对应于向快照应用的缩放的缩放后的页面,即可显示该缩放后的页面,490。
[0043]图5是在需要平移和/或滚动中的缩放的一个实施例的流程图。在使用某些控制机构进行缩放时,可能需要通过平移或滚动页面来提供所需的缩放。例如,如果根据轻按或其他命令按预先选定的量进行缩放,则缩放可能导致将查看页面内容之外的区域。在ー个实施例中,通过应用自动滚动或平移可使视图完全保持在页面之内。
[0044]检测缩小事件,510。在一个实施例中,检测缩放事件对应于监测可能用于控制缩放事件的输入设备和对引起缩放的输入操作的开始做出反应。以轻按或多次轻按控制机构为例,当用户在控制盘上轻按指定数量的手指时,就会引发缩放事件。
[0045]浏览器可确定该缩放是否包括页面或当前视图之外的区域,520。在按照以上有关图4的说明执行縮小操作时,就可能出现这种情況。例如当在页面边界或窗ロ顶部附近执行縮小操作时,也可能出现此情況。因此,可使用自动平移和/或滚动以使浏览器窗ロ保持在提供内容的区域内。
[0046]如果缩放没有超出页面,520,浏览器(或其他系统实体)可对被显示的页面生成快照,525。该快照将替换浏览器中的页面。该快照随后用作要缩放的图像,535。也就是说,在响应于用户输入来缩放页面时,缩放的对象是快照,而不是浏览器之前显示的页面。
[0047]完成缩放后,浏览器可确定缩放开始与缩放结束之间的比例系数,545。该比例系数表示对该快照所应用的缩放量。对页面应用该比例系数,555。一旦对页面应用了该比例系数以提供对应于向快照应用的缩放的缩放后的页面,即可显示该缩放后的页面,565。
[0048]如果缩放确实超出页面,520,浏览器(或其他系统实体)可对被显示的页面生成快照,530。该快照将替换浏览器中的页面。举例来说,快照可以是页面内容的位图或其他图形表示。在一个实施例中,快照中只表示页面内容,而不包括任何周围的元素(例如浏览器控件、窗ロ控件等)。
[0049]确定缩放区域,540。缩放区域可基于被查看的页面大小、视图在页面中的位置、和/或使用其他信息来确定。缩放区域表示可能的縮小,而不一定是实际(或预计)的缩放。缩放区域允许浏览器准备用于最高至(且包括)最大缩放的任意缩放量。
[0050]基于缩放区域来创建容器,550。基于将视图保持在页面内容内所需的平移和/或滚动将快照定位在容器中,使得当用户进行缩放吋,快照将一直处于浏览器窗口中的适当位置。在一个实施例中,快照未覆盖的容器区域采用与页面背景相匹配的顔色。这样,当用户执行縮小操作时,快照周围的区域将显示为页面背景。
[0051]收集页面的外围内容,560。外围内容是被查看的较大页面中的一部分内容,但在开始缩放事件时,用户看不到此内容。在一个实施例中,此内容是从窗ロ服务器检索得到的;然而也可从任意相关来源检索此内容。
[0052]在一个实施例中,从窗ロ服务器生成第一快照,因为此内容提供得更快。当分辨率更高的网页快照可用时,便可由分辨率更高的网页快照替换此快照。使用窗ロ服务器内容允许更快过渡到快照的使用,这提供更即时的缩放响应。
[0053]使用快照以及背景与页面背景相匹配的容器执行缩放,570。也就是说,在响应于用户输入来缩放页面时,缩放的对象是快照,而不是浏览器之前显示的页面。[0054]完成缩放后,浏览器可确定缩放开始与缩放结束之间的比例系数,545。该比例系数表示对快照和容器所应用的缩放量。对页面应用该比例系数,555。一旦对页面应用了该比例系数以提供对应于向快照应用的缩放的缩放后的页面,即可显示该缩放后的页面,565。
[0055]图6是缩放控制代理的一个实施例的框图,该代理可驻留在例如浏览器应用程序、提供浏览器应用程序的电子系统、或以上二者的组合中。缩放控制代理600包括控制逻辑610和/或硬件,其中控制逻辑执行逻辑功能控制来指示缩放控制代理600进行操作,所述硬件则与指示缩放控制代理600的操作相关联。逻辑可以是硬件逻辑电路和/或软件例程。在一个实施例中,缩放控制代理600包括一个或多个应用程序612,该应用程序表向控制逻辑610提供指令的代码序列和/或程序。
[0056]缩放控制代理600包括存储器614,该存储器表示存储器设备和/或访问存储器资源来存储数据和/或指令。存储器614可包括缩放控制代理600的本地存储器,以及/或者包括缩放控制代理600所驻留的主机系统的存储器。缩放控制代理600还包括一个或多个接ロ 616,该接ロ表示相对于缩放控制代理600外部的实体(电子设备或人)到/来自缩放控制代理600的访问接ロ(例如输入/输出接ロ、应用程序编程接ロ)。
[0057]缩放控制代理600还包括缩放控制引擎620,该引擎表示ー项或多项功能,可使缩放控制代理600如本文所述对页面进行放大和/或縮小。示例模块可被包括在缩放检测模块630、快照模块640、缩放模块650、比例模块660和显示模块670中。上述每个模块可还包括提供其他功能的其他模块。如本文所用,模块是指例程、子系统等,而不论其是否已实现为硬件、软件、固件、或它们的某种组合。
[0058]缩放检测模块630可用于确定缩放事件的开始时间。如上所述,可通过手势或其他控制盘交互操作、使用输入设备(例如,带有滚轮的鼠标或控制盘)、与图形用户界面元素交互等方式开始缩放事件。缩放检测模块630可将缩放事件的开始传送给ー个或多个其他模块。
[0059]快照模块640可用于生成和管理如本文所述可用于缩放的快照。缩放模块640可响应于缩放检测模块630指示的缩放事件而对页面内容创建快照图像。快照可被显示以用于缩放用途,也可被存储以用于其他用途。
[0060]缩放模块650可用于对快照模块640生成的快照执行缩放操作。缩放模块650如按本文所述利用快照图像提供放大和/縮小。
[0061]比例模块660可与缩放模块进行交互以确定与缩放操作相对应的比例系数。比例模块660还可将比例系数传送给显示模块670或其他组件。显示模块670用于确定和控制是显示快照图像还是显示页面。此外,显示模块670可提供与页面中的位置相关的平移和/或滚动信息。
[0062]本说明书中提到的“ー个实施例”或“实施例”是指,结合实施例所描述的特定特征、结构或特性包括在本发明的至少ー个实施例中。本说明书中多处出现“在ー个实施例中”短语,这并一定表示它们指的是同一实施例。
[0063]在以上说明书中,结合本发明的特定实施例描述了本发明。但显而易见的是,在不脱离本发明的更广泛的实质和范围的情况下,可对这些实施例进行各种修改和变更。相应地,说明书和附图应被视为是例证性的而非限制性的。
【权利要求】
1.ー种方法,包括: 响应于检测到缩放控制输入开始而生成内容的快照; 基于所述缩放控制输入对所述快照执行缩放操作以提供缩放后的快照; 在执行所述缩放的同时显示所述快照; 渲染所述内容以提供如所述缩放控制输入所指示的缩放量以提供缩放后的渲染内容; 混合所述缩放后的快照和所述缩放后的渲染内容以提供最终图像;以及 显示所述最终图像。
2.根据权利要求1所述的方法,其中所述缩放控制输入包括手指在电子设备的控制界面上的两次轻按。
3.根据权利要求1所述的方法,其中所述缩放控制包括手指挤压运动。
4.根据权利要求3所述的方法,其中所述手指挤压运动包括将手指合拢来实现放大。
5.根据权利要求3所述的方法,其中所述手指挤压运动包括将手指分开来实现缩小。
6.根据权利要求2所述的方法,其中所述控制界面包括膝上型计算机的控制盘。
7.根据权利要求2所述的方法,其中所述控制界面包括以通信方式与计算设备连接的控制盘。
8.根据权利要求2所述的方法,其中所述控制界面包括平板设备的触摸屏。
9.根据权利要求1所述的方法,还包括对所述快照应用滚动操作以补偿超出快照边缘的缩放。
10.一种制造制品,包括其上存储有指令的计算机可读介质,所述指令在由ー个或多个处理器执行时,使所述ー个或多个处理器: 响应于检测到缩放控制输入开始而生成内容的快照; 基于所述缩放控制输入对所述快照执行缩放操作以提供缩放后的快照; 在执行所述缩放的同时显示所述快照; 渲染所述内容以提供如所述缩放控制输入所指示的缩放量以提供缩放后的渲染内容; 混合所述缩放后的快照和所述缩放后的渲染内容以提供最终图像;以及 显示所述最终图像。
11.根据权利要求10所述的制品,其中所述缩放控制输入包括手指在电子设备的控制界面上的两次轻按。
12.根据权利要求10所述的制品,其中所述缩放控制包括手指挤压运动。
13.根据权利要求12所述的制品,其中所述手指挤压运动包括将手指合拢来实现放大。
14.根据权利要求12所述的制品,其中所述手指挤压运动包括将手指分开来实现缩小。
15.根据权利要求11所述的制品,其中所述控制界面包括膝上型计算机的控制盘。
16.根据权利要求11所述的制品,其中所述控制界面包括以通信方式与计算设备连接的控制盘。
17.根据 权利要求11所述的制品,其中所述控制界面包括平板设备的触摸屏。
18.根据权利要求10所述的制品,还包括指令,所述指令在执行时使所述ー个或多个处理器对所述快照应用滚动操作以补偿超出快照边缘的缩放。
19.一种设备,包括: 用于响应于检测到缩放控制输入开始而生成内容的快照的装置; 用于基于所述缩放控制输入对所述快照执行缩放操作以提供缩放后的快照的装置; 用于在执行所述缩放的同时显示所述快照的装置; 用于渲染所述内容以提供如所述缩放控制输入所指示的缩放量以提供缩放后的渲染内容的装置; 用于混合所述缩放后的快照和所述缩放后的渲染内容以提供最终图像的装置;以及 用于显示所述最终图像的装置。
20.根据权利要求19所述的设备,还包括用于对所述快照应用滚动操作以补偿超出快照边缘的缩放的装置。
21.—种系统,包括: 显示设备; 缩放控制代理,所述缩放控制代理与所述显示设备连接并执行以下操作:响应于检测到缩放控制输入开始而生成内容的快照;基于所述缩放控制输入对所述快照执行缩放操作以提供缩放后的快照;在执行所述缩放的同时显示所述快照;渲染所述内容以提供如所述缩放控制输入所指示的缩放量以提供缩放后的渲染内容;混合所述缩放后的快照和所述缩放后的渲染内容以提供最终图·像;以及显示所述最终图像。
22.根据权利要求21所述的系统,其中所述缩放控制输入包括手指在电子设备的控制界面上的两次轻按。
23.根据权利要求21所述的系统,其中所述缩放控制包括手指挤压运动。
24.根据权利要求23所述的系统,其中所述手指挤压运动包括将手指合拢来实现放大。
25.根据权利要求23所述的系统,其中所述手指挤压运动包括将手指分开来实现缩小。
26.根据权利要求22所述的系统,其中所述控制界面包括膝上型计算机的控制盘。
27.根据权利要求22所述的系统,其中所述控制界面包括以通信方式与计算设备连接的控制盘。
28.根据权利要求22所述的系统,其中所述控制界面包括平板设备的触摸屏。
【文档编号】G06T11/60GK103597433SQ201280027531
【公开日】2014年2月19日 申请日期:2012年5月17日 优先权日:2011年6月5日
【发明者】K·W·戴克, D·卡勒塔 申请人:苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1