视频偷看的制作方法

文档序号:6496402阅读:256来源:国知局
视频偷看的制作方法
【专利摘要】带有触摸屏的视频显示设备的新用户接口和显示系统使得可以在观看其它内容的同时偷看,即,短暂观看所选视频内容。在视频偷看期间,来自第二视频源的视频看起来局部位移和暂时取代当前正在观看的视频的一部分。其它视频源的选择可以,例如,通过用一个、两个、三个、或四个指尖猛划,以及通过从视频显示器的四个边缘的任何一个向内猛划来控制。此外,可以将当前正在观看的视频与正在偷看的视频交换。
【专利说明】视频偷看
[0001]交叉引用相关申请
[0002]本申请根据35U.S.C.§ 119(e)要求2011年8月5日提交的临时专利申请第61/515,578号的申请日的利益,并通过引用2011年8月5日提交的临时专利申请第61/515,578号的主题并入本文中。就本发明的【背景技术】而言,本申请涉及国际申请日为2010 年 9 月 22 日的共同拥有 PCT/US2010/049772ο
【背景技术】
[0003]本发明的【背景技术】涉及视频输入板或其它显示设备中的可触摸激活屏幕的一般操作。出现在本文中的对视频输入板或其它显示设备中的可触摸激活屏幕的描述也可以在PCT/US2010/049772中找到。在PCT/US2010/049772的初步国际检索报告中引用的、因此涉及可触摸激活屏幕的一般操作的专利、公开的申请和文章包括:US2009210819A1 ;US20070013708A1 ;US20080079972A1 ;US20090153478A1 ;US2009019924A1 ;EP1450277A2 ;以及 SHIRAZI J:“Java Performance Tuning—Chapter40bject Creation (Java 性能优化一第4章对象创建)”。应当明白,显示在图形中的元件可以以硬件、软件或它们的组合的各种形式实现。优选的是,这些元件在可以包括处理器、存储器和输入/输出接口的一个或多个适当编程通用设备上以硬件和软件的组合形式实现。在本文中,措词“耦合”被定义成直接连接或通过一个或多个中间组件间接连接的意思。这样的中间组件可以包括基于硬件和软件二者的组件。
[0004]本描述例示了本公开的原理。因此要懂得的是,本领域的普通技术人员能够设想出尽管未明确描述或显示在本文中,但体现本公开的原理和包括在其精神和范围之内的各种安排。
[0005]本文列举的所有例子和条件语言旨在教授的目的,以帮助读者理解本公开的原理以及本发明人为促进技术进步而贡献的概念,并且要理解为不局限于这样具体列举的例子和条件。`
[0006]此外,本文阐述本公开的各个原理、方面和实施例及其特定例子的所有语句旨在包含其结构和功能等效物两者。另外,这样的等效物旨在包括当前已知的等效物以及未来开发的等效物,即与结构无关,开发出来执行相同功能的任何元件。
[0007]因此,例如,本领域的普通技术人员要懂得,本文展示的框图代表体现本公开的原理的例示性电路的概念图。类似地,要懂得的是,任何流程图、流图、状态转变图、伪码等代表基本上可以表示在计算机可读介质中、因此可以由计算机或处理器执行的各种进程,无论这样的计算机或处理器是否明确显示出来。
[0008]显示在图形中的各种元件的功能可以通过使用专用硬件以及能够与适当软件相联系执行软件的硬件来实现。当由处理器提供时,这些功能可以由单个专用处理器、由单个共享处理器、或由其中一些可以共享的多个单独处理器提供。此外,术语“处理器”或“控制器”的显性使用不应该理解为专门指能够执行软件的硬件,而是可以隐性地包括但不限于数字信号处理器(“DSP”)硬件、存储软件的只读存储器(“ROM”)、随机存取存储器(“RAM”)和非易失性存储体。
[0009]也可以包括传统的和/或定制的其它硬件。类似地,显示在图形中的任何开关都只是概念性的。它们的功能可以通过程序逻辑的运算、通过专用逻辑、通过程序控制和专用逻辑的交互、或甚至人工地实现,正如从上下文中更具体了解到的那样,特定的技术可由实现者选择。
[0010]在其权利要求书中,表达成执行特定功能的部件的任何元件旨在包含执行那种功能的任何方式,例如,包括a)执行那种功能的电路元件的组合,或b)任何形式的软件,因此包括与执行那种软件的适当电路结合执行该功能的固件、微码等。如这样的权利要求书定义的本公开在于以权利要求书要求的方式组合和汇集各种所列举部件提供的功能。因此,应该认为可以提供那些功能的任何部件都等效于本文所示的那些部件。
[0011]本公开为网格显示创造了条件,该网格显示是使用户能够在二维空间(S卩,χ和y方向)中导航一组数据元素的图形用户界面视图。网格显示可以具有二维(2D)模式,例如,列和行,但也可以采取其它形式。网格显示的导航可以使用像手势那样的命令定位所希望元素来完成。轻拍或要不然选择网格显示中的项目来引发进一步的动作,例如,执行或播放相关内容。这种界面机制用在可以像通过音频专辑封面或视频海报图像那样、用图形表示网格显示上的项目的媒体应用中。特定实施例描述了与优化网格显示实现的视图,以便使显示元素的数量最少和与整个数据集中的项目的数量无关的装置和方法。这些实施例还解决了通过数据库导航的问题,以便就所显示部分的视觉感受而言可以是平稳的和有效的。该装置和方法尤其可以适合用在包含受控访问媒体内容的大数据库的内容分配网络中。
[0012]通过本公开的用户接口的导航通过迅速、简单和精确地跨过像电视机、监视器或触摸屏那样的显示器移动的机制来促进。在一个实施例中,提供了像运动感测遥控器那样的输入设备。在另一个实施例中,应用随着用户的一个或几个手指移过遥控器的屏幕,让屏幕上的光标大致跟踪它们的触摸屏或面板式远程设备。随着用户越过网格显示,代表数据库中的内容的图形元素响应某些图形元素消失和新图形元素出来的用户输入而移动。在触摸屏或面板式远程设备实施例中,要懂得的是,触摸屏或面板式远程设备可以用作显示设备本身,或可以简单地用作导航工具。在进一步的实施例中,应用使用布置在遥控器的表面上的至少一个按钮或输入机构导航网格显示的传统手持式遥控器。
[0013]首先,将描述向用户输送各种类型的内容的系统。随后,将接着细述依照本公开的实施例搜索内容的方法和用户接口。
[0014]现在转到图1,图中示出了向家庭或最终用户输送内容的系统100的实施例的框图。内容源自像电影工作室或制片厂那样的内容源102。内容可以以两种形式的至少一种供应。一种形式可以是内容的广播形式。将广播内容提供给广播联盟管理公司104,它通常是像美国广播公司(ABC)、美国国家广播公司(NBC)、哥伦比亚广播公司(CBS)等那样的全国性广播服务商。广播联盟管理公司可以收集和存储内容,并可以调度内容在显示成输送网络I (106)的输送网络上的输送。输送网络I (106)可以包括从国家中心到一个或多个区域或局部中心的卫星链接发送。输送网络I (106)还可以包括使用像空中广播、卫星广播、或有线广播那样的局部输送系统的局部内容输送。将局部输送的内容提供给用户家里的接收设备108,其中用户随后将搜索该内容。要懂得的是,接收设备108可以采取许多形式,可以具体化成机顶盒/数字录像机(DVR)、网关、调制解调器等。进一步,对于包括配置成家庭网络中的客户机或对等设备的附加设备的家庭网络系统,接收设备108可以起入口点或网关的作用。
[0015]内容的第二种形式被称为特殊内容。特殊内容可以包括付费观看,例如,按次收费输送的内容、或要不然不提供给广播联盟管理公司的其它内容,例如,电影、视频游戏或其它视频元素。在许多情况下,特殊内容可以是用户请求的内容。可以将特殊内容输送给内容管理公司110。内容管理公司110可以是像互联网网站那样与,例如,内容提供商、广播服务商、或输送网络服务商联盟的服务提供商。内容管理公司110还可以将互联网内容并入输送系统中。内容管理公司Iio可以在单独输送网络,例如,输送网络2 (112)上将内容输送给用户的接收设备108。输送网络2 (112)可以包括高速宽带互联网型通信系统。重要的是要注意到,来自广播联盟管理公司104的内容也可以使用整个或部分输送网络2(112)来输送,或来自内容管理公司110的内容也可以使用整个或部分输送网络I (106)来输送。另外,用户也可以不必让内容由内容管理公司110管理地经由输送网络2 (112)直接从互联网获取内容。
[0016]可以对利用分别输送的内容作一些调整。在一种可能做法中,将特殊内容作为广播内容的添加物来提供,提供可替代显示、购买和推销选项、加强材料等。在另一个实施例中,特殊内容可以完全取代作为广播内容提供的一些节目内容。最后,特殊内容可以完全与广播内容分开,可以简单地是用户可以选择利用的媒体替代物。例如,特殊内容可以是还不适合用作广播内容的电影库。
[0017]接收设备108可以从输送网络I和输送网络2之一或两者接收不同类型的内容。接收设备108处理内容,并根据用户偏好和命令分离内容。接收设备108还可以包括像硬盘驱动器或光盘驱动器那样,记录和回放音频和视频内容的存储设备。接收设备108的操作的进一步细节以及与回放所存储内容相联系的特征将在下面结合图2来描述。将处理后的内容提供给显示设备114。显示设备114可以是传统的2D型显示器或可替代地可以是高级的3D显示器。
[0018]在图2中示出了接收设备200的实施例的框图。接收设备200可以与描述在图1中的接收设备108类似地工作,可以作为网关设备、调制解调器、机顶盒、或其它类似通信设备的一部分包括进来。所示的设备200也可以并入包括显示设备(114)本身的其它系统中。在任一种情况下,为了简洁起见,未示出完成系统的操作所需的一些组件,因为它们为本领域的普通技术人员所熟知。
[0019]在设备200中,将内容接收在输入信号接收器202中。输入信号接收器202可以是用于接收、解调和解码在包括空中、有线、卫星、以太网、光纤和电话线网络的几种可能网络之一上提供的信号的几种已知接收器电路之一。在输入信号接收器202中可以根据通过控制接口(未示出)提供的用户输入选择和检索所希望输入信号。将解码的输出信号提供给输入流处理器204。输入流处理器204进行最终信号选择和处理,包括针对内容流将视频内容与音频内容分开。将音频内容提供给音频处理器206,以便从像压缩数字信号那样的接收格式转换成模拟波形信号。将模拟波形信号提供给音频接口 208,并进一步提供给显示设备114或音频放大器(未示出)。可替代地,音频接口 208可以使用高清晰度多媒体接口(HDMI)电缆或像经由索尼/飞利浦数字互联格式(SroiF)那样的可替代音频接口将数字信号提供给音频输出设备或显示设备。音频处理器206还进行存储音频信号的任何必要转换。[0020]将从输入流处理器204输出的视频提供给视频处理器210。视频信号可以是几种格式之一。如有必要,视频处理器210根据输入信号格式转换视频内容。视频处理器210还进行存储视频信号的任何必要转换。
[0021]存储设备212存储在输入端上接收的音频和视频内容。存储设备212允许以后在控制器214的控制下以及根据从用户接口 216接收的命令,例如,像快进(FF)和反绕(Rew)那样的导航指令检索和回放内容。存储设备212可以是硬盘驱动器、像静态RAM (SRAM)或动态RAM (DRAM)那样的一种或多种大容量集成电子存储器,或可以是像致密盘(CD)驱动器或数字多功能盘(DVD)驱动器那样的可交换光盘存储系统。
[0022]将源自输入端或存储设备212、来自视频处理器210的转换后视频信号提供给显示接口 218。显示接口 218进一步将显示信号提供给上述类型的显示设备。显示接口 218可以是像红-绿-蓝(RGB)那样的模拟信号接口或可以是像HDMI那样的数字接口。要懂得的是,显示接口 218生成如下面更详细所述以三维网格展示搜索结果的各种屏幕。
[0023]控制器214经由总线与设备200包括输入流处理器202、音频处理器206、视频处理器210、存储设备212、和用户接口 216的几个组件连接。控制器214管理将输入流信号转换成适合存储在存储设备上或适合显示的信号的转换过程。控制器214还管理所存储内容的检索和回放。更进一步,如下所述,控制器214进行内容的搜索和代表上述存储的或经由输送网络输送的内容的网格显示的创建和调整。控制器214进一步与控制存储器220(例如,易失性或非易失性存储器,包括RAM、SRAM、DRAM、ROM、可编程ROM (PROM)、闪速存储器、电可编程ROM (EPROM)、电可擦除可编程ROM (EEPROM)等)耦合,以便为控制器214存储信息和指令代码。进一步,存储器的实现可以包括像单个存储器件,或可替代地,可通信地连接或耦合在一起形成共享或公用存储器的不止一个存储电路的几个可能实施例。更进一步,存储器可以与像总线通信电路的一些部分那样的其它电路一起包括在较大电路中。
[0024]为了有效地操作,本公开的用户接口 216采用围绕显示器移动光标的输入设备。为了进一步改善用户感受和有助于像电影库那样的数据库的显示和导航,如图3(a)所示,可以将触摸板设备300与接收设备108交接。触摸板设备300使接收设备或机顶盒的操作基于手的移动、或手势、以及通过面板转换成机顶盒的命令的动作。在一个实施例中,触摸板300可以简单地用作导航网格显示的导航工具。在其它实施例中,触摸板300另外用作使用户可以通过内容的网格显示更直接地与导航交互的显示设备。
[0025]可替代地,如下所述,也可以使用鼠标设备、具有导航特征的遥控器、或基于手势的遥控器。
[0026]用户接口控制器可以作为用户接口 216的一部分或作为控制器214的一部分包括在接收设备200中。用户接口控制器内含可用于通过代表数据库中的内容的网格显示和导航以及可用于内容的视频显示的特征。将用户接口,更具体地说,网格用户接口元件并入包括操纵图形的编脚本或编程能力的视频媒体播放器接口中。视频媒体播放器以及接口可以使用硬件、软件或固件的组合实现在接收设备200中。可替代地,控制和视频显示操作的一些部分可以包括在触摸板设备300中,也可以是跨过家庭网络发送的信息的一部分。
[0027]在另一个实施例中,输入设备是使用户可以围绕屏幕或显示器自由移动光标、具有像陀螺仪或加速度计那样的运动检测形式的遥控器。在图3(b)中例示了示范性手持式角度感测遥控器301。遥控器301包括处在控制器301的顶侧以便用户的拇指可选择性地激活的拇指按钮302。拇指按钮302的激活也称为“点击”,一种往往与所选功能的激活或启动相联系的命令。控制器301进一步包括处在控制器301的底侧以便用户的食(或“触发”)指可选择性地激活的触发按钮304。触发按钮304的激发也称为“触发”,在按下触发按钮的同时使控制器301作角运动(即,俯仰、摇摆和/或侧倾)被称为“触发-拖拉”。触发-拖拉命令往往与光标的移动、虚光标或像状态的变化(强调或有轮廓小区)那样、显示器上用户交互位置的其它指示相联系,常用于在交互显示器中导航和从交互显示器中选择项目。另外,提供了输入数字和/或字母的多个按钮306。在一个实施例中,多个按钮306被配置成与电话型小键盘类似。
[0028]像描述在图3(b)中的控制器301那样的手持式角度感测遥控器的使用提供许多类型的用户交互。当使用角度感测控制器时,摇摆的变化映射成左右运动,俯仰的变化映射成上下运动,以及侧倾的变化映射成沿着控制器的纵轴的旋转运动。将这些输入用于定义手势,手势又定义特定情境命令。这样,摇摆和俯仰的组合可以用于定义像对角那样的任何二维运动,摇摆、俯仰和侧倾的组合可以用于定义像挥动那样的任何三维运动。在图3中例示了许多手势。这些手势依情境解释,并通过在按住触发按钮304的同时控制器301的所定义运动(“触发-拖拉”运动)来识别。
[0029]冲击320通过指示沿着一个方向,即向上、向下、向左或向右的指向的两笔画来定义。冲击手势与依情境的特定命令相联系。例如,在TimeShifting (时移)模式中,左冲击手势320指示反绕,右冲击手势指示快进。在其它情境下,冲击手势320被解释成沿着该冲击所指定的方向增加特定值。复选330被定义成画钩形符号。它类似于向下冲击手势320。复选依情境被识别成指定指示、用户标签或选择一个项目或元素。画圈340被定义成沿着任一个方向画圆圈。可以将两个方向区分开。但是,为了避免混乱,将圆圈识别成与方向无关的单个命令。将拖拉350定义成在按住触发按钮304的同时控制器的角运动(俯仰和/或摇摆的变化)(即,“触发拖放”)。拖拉手势350用于导航、速度、距离、时移、反绕、和前进。拖拉350可以用于移动光标、虚光标、或像在显示器上强调、加轮廓或选择那样状态的变化。拖拉350可以沿着任何方向,一般用于在二维中导航。但是,在某些情况下,优选的是修改对拖拉命令的响应。例如,在一些情况下,取决于虚光标的位置或运动的方向,使沿着一个维度或方向的操作比其它维度或方向更有利。点头360通过两次快速触发-拖拉上下垂直运动来定义。点头360用于指示“是”或“接受”。打X370被定义成画字母“X”。打X370用于“删除”或“阻止”命令。摇头380通过两次触发-快速拖拉来回水平运动来定义。摇头手势380用于指示“否”或“取消”。
[0030]除了视频回放的传统控制之外,输入设备还包括对在显示器或屏幕上选择的任何元素调用或执行至少三个单独选项的机制。这些选项被称为“附加信息”、“播放”和“附加搜索”。“附加信息”功能用于显示有关当前所选元素的更多信息。当假设可用于所选元素时,“播放”功能选择要播放的元素,这可能需要用于内容购买等的辅助用户接口。“附加搜索”功能代表使用户可以将作为源的任何元素用于生成整个新内容集的附加高级搜索,根据所选元素定义的准则更新整个屏幕的机制。要懂得的是,这三个选项可以与,例如,触摸屏300上的预定义或新手势相联系,或可以将每个选项指定给,例如,遥控器301上的多个按钮306的预定按钮。
[0031]要懂得的是,上面结合图1-3所述的至少一些组件形成生成用户接口的装置和/或系统。
[0032]图4例示了操作与本公开的网格显示的显示和导航方面有关的用户接口的图形流程图。首先,可以在步骤402中显示来自广播源或受管理特殊源的视频内容401。在步骤404中,输入接口的主菜单可以通过视频屏幕上的轻拍,或要不然,选择来完成。主菜单屏幕可以包括许多用户信息元素403,也可以包括仍然显示以前视频内容401的显示的一部分。该视频内容可以继续运行,或可以处在暂停模式下。
[0033]导航到内容库中可以包括通过轻拍或要不然选择所希望按钮使用搜索、浏览、或推荐按钮。在步骤406中,搜索或推荐按钮的选择访问库或数据库内某些对象的线性显示结构405,并且包括搜索或推荐特征的附加准则以限制数据库的覆盖大小,包括演员、风格或标题准则。由于对库访问施加的限制以及可搜索内容的减少,线性网格405可以更可用于这些访问功能。
[0034]在步骤408中,选择作为导航工具的浏览功能弹出内容选择的独立二维网格显示407。浏览功能提供对整个库或数据库的访问,并对围绕数据库的导航增加很少限制。网格显示407和库或数据库的导航将在下面作进一步详细描述。从内容显示中输入或选择元素(例如,通过在上面轻拍)在前功能操作之一中被强调或放大之后,打开了提供有关所选内容输入的进一步细节的详细屏幕,步骤410。详细屏幕还提供了播放或执行、租借、记录、或购买内容的附加选项,以及返回到上述的前内容导航功能的选项。
[0035]图5例示了使用本公开的一些方面的网格显示500的实施例的详细图。网格显示500以与描述在图4中的网格显示407的操作相似的方式操作。网格显示500可以显示在显示设备114上,可以使用触摸面板300或前述的其它导航设备来操纵或导航。接口屏幕也可以显示在作为远程显示器的触摸面板设备300上,使用户可以通过内容的网格显示更直接地与导航交互。
[0036]网格显示500由排列在二维网格中的几个图形元素502构成。二维网格可以包括行和列,或包括像围绕一个或多个中心点的径向或椭圆图案那样的一些其它二维图案排列。在一个实施例中,所有元件像在相连单元上那样一起移动。每个图形元素502代表来自内容的库或数据库的单个数据输入地点,该内容的库或数据库在下面结合图7描述的控制软件中被称为模型。例如,网格显示500包括代表电影海报的图形元素。也可以使用示出代表书籍封面、专辑或⑶封面等的图形元素的网格显示。当前项目504在这种情况下通过调整项目的外观,例如,放大可视区中的元素和将其放在中心来强调。当响应用户输入来强调项目时,可以与涉及与图形元素相联系的特定内容的图形元素一起提供附加信息。更进一步,可以响应进一步的用户输入,执行与图形元素相联系的特定内容,例如,要播放的电影、要装载的游戏、要启动的网站。
[0037]网格显示利用屏幕实际使用区或显示区多维度地提供附加选项和背景。网格显示的导航不局限于单个、通常水平的维度。网格中的数据,例如,电影内容、音频内容等可以任意地或显性地组织在二维空间内。当显性组织时,按照与和图形元素相联系的特定内容有关的至少一个变量组织数据或图形元素502。例如,行可以代表字母-数字组织,而列可以代表风格。
[0038]任何元素502都可以由代表特定内容的图像构成,比如,来自一段记录内容的限定帧、从网络或由用户供应,或来自人工或自动指定给内容的通用元素的库的图像。这些元素的任何一个都可以与文本一起放大,覆盖在元素本身上或与它、和/或指示内容的类型的较小附加元素一起显示。例如,代表本地存储在像描述在图1中的接收设备108那样的接收设备上的内容的元素可以用盘驱动器的小元素显示在代表内容本身的大图像的右下角中。这些元素被配置成详细到足以使用户可以清楚地看到它们所代表的内容的类型。这些元素也可以像包括当前在广播频道上播放的内容的元素那样部分或完全动态创建。例如,可以从最近广播的视频中动态地生成(本地地或从网络输送)场景的元素,然后将其与当前正在广播的频道的徽标或某种指示组合。这样使用户可以一看便知当前在大量频道上正在同时播放什么。
[0039]图6例示了使用本公开的一些方面的网格显示的用户操作和导航。与显示在图6中的网格显示600的交互结合显示在图3(a)中的触摸面板设备300来描述。用户的手在触摸或电容敏感面板上面或上方所做的手势转换成如图1所描述,经由像家庭网络那样的网络传送给接收设备108的消息。该消息由触摸面板设备中的控制器转换成机顶盒或接收设备处理的变化。重要的是要注意到,造成变化的消息可以由接收设备108以在实现的代表内容库的物理数据结构(称为模型)和显示结构(称为视图)部分中导致不同效果的方式来解释。
[0040]举一个例子来说,当如图3(a)所示,发起从触摸面板上的左下角到右上角的拖拉运动时,如图6所示,网格600的元素这样运动,使位置B中的项目(元素602)朝着右上角移出显示设备的屏幕,被位置A中的项目(元素604)取代,另外位置C中的项目(元素606)移动到位置A。另外,可以在显示器上用动画表示移动以便平稳地过渡。也可以应用动量效应以提升视图的物理效果。例如,可以将所作手势的速度的速率转换成使显示移过网格和/或网格显示的距离。
[0041]重要的是要注意到,触摸面板接口只是可以用于输入到装置或系统的多种可能输入设备之一。例如,如图3(b)所示的手持式角度感测控制器的使用提供许多类型的用户交互。
[0042]图7例示了使用本公开的一些方面实现网格显示的状态控制图。网格显示和接口的实现遵循模型-视图-控制器(MVC)编码结构。模型部分702或数据库或库保存数据的整个集合(或提供对它访问),并且还将虚x/y坐标704与排列在二维矩阵中的特定数据项相联系。模型部分702还根据虚坐标跟踪数据集内的当前所选项目706 (当在视图中生成时,在理想情况下中心在所选项目上)。控制器部分708将鼠标和其它消息710 (例如,来自远程输入设备)转换成提交给模型的相关x/y坐标变化,模型接着更新它的虚位置704。视图部分712认可来自模型702的事件,并根据更新为显示器生成网格。视图部分712包括位置更新和项目细节更新。
[0043]另外,该实现可以包括像使用手势交互的触摸面板那样的远程输入设备的控制解释器。将来自远程输入设备的消息经由接口软件和/或硬件传送给网格显示实现,并由控制器708解释以便输入到模型702中。
[0044]优化网格显示和接口的显示的方法将结合图8-13来描述。
[0045]首先,在步骤802中,确定图形元素的数据库中项目的总数。将数据或图形元素排列在与虚空间中的二维网格相关的二维阵列中。虚空间的范围取决于各个网格元素的高度和宽度乘以数据集中数据的行数和列数。另外,数据集无需沿着水平和垂直维度对称排列。数据集中的每个数据项包含图像、标题、评级、和统一资源定位符(URL)的至少一种、和与一段特定内容,在上述的例子中,正片有关的其它元数据。
[0046]图9例示了使用本公开的一些方面的数据结构900的实施例。数据结构900可以包括根据显示模式排列的多个数据元素的阵列。例如,数据结构900可以包括6400个项目的数据集,数据元素按80列X80行(行和列的尺度无需相同)的阵列排列。
[0047]数据结构900例示了每个数据元素902的二维索弓丨,如它关联显示器上的显示区域和阵列之间。作为该实施例的示范性例示,包含每一个具有150X200个像素的虚尺度的80X80个元素的网格的虚尺度导致12,000X16,000个像素的虚空间。不是为12,000X16, 000个像素的平面中的所有6400个元素装载图像,本公开的方法只生成总空间的一部分,即,图形元素的第一子集一步骤804。这是通过将“窗口”选在构成可见区加上附加边界区的数据集中以便有助于有足够的高速缓存来支持平稳导航到网格的相邻区中来完成一步骤806。图10例示了围绕可见区1004的单个元素边界1002。如下面更详细所述,生成边界1002内的所有元素1001,但只有区域1004内的元素1003是可见的。在希望沿着任何方向捕获信息的全屏价值,以支持跨过整个屏幕宽度的快速手势移动的情况下,可以扩大边界区1002。
[0048]可以建立数据(像图像那样)的装载优先级。应该从中心向外到边界1002的边缘按优先级装载图像。由于运动方向是已知的,所以将图像装载优先级加权成进入视图的元素高于离开视图的那些。图10进一步例示了可见区1004、边界区1002和未生成虚数据空间1006。将生成的可见元素标为AA (元素1001)、BA (元素1005)等。要懂得的是,不生成虚数据空间1006中的图形元素,例如,元素1007,而是将它们指定给容器或占位符。随着元素1007响应用户输入进入区域1002中,装载容器并装载或生成与其相联系的图形元素。
[0049]在步骤808中,显示图形元素的第一子集的一部分。如图10所示,生成并在显示器上可看见可见区1004中的元素,而生成但在显示器上看不见预生成边界区1002中的元素。在步骤810中,响应用户输入将第一子集中的至少一个图形元素的位置调整到显示器上的中心点,并在中心点上与至少一个图形元素一起显示图形元素的第二子集一步骤812。要懂得的是,随着元素移动,边界区1002中的元素由于已经生成所以迅速出现在可见区1004中。例如,如果用户选择了元素CE (37,25)并向左上角拖拉该元素,则至少元素GC (41,23)将移出可见区,移入边界区1002中。另外,至少元素AG (35,27)将从边界区1002移入可见区1004中,由于元素AG已生成并高速缓存在边界区中,所以会出现无缝过渡。
[0050]可以管理像在接近边缘或角落的情况下那样的特殊例外。网格显示应该配置成避免超过边缘的导航。如图11所例示,边缘的末端位置在理想情况下应该在视图的中心上(并且被强调成所选项目)。这里,元素1,1 (元素1101)在可见区1004的中心上。即使用户试图选择元素1,1 (元素1101),并沿着朝显示器的右下角的方向移动,元素也将呆在相同位置中或被锁定。这样,用户输入不会导致空白屏幕。
[0051]图12是使用本公开的一些方面在网格显示中显示较大数据库或库的一部分的优化过程的流程图。该优化牵涉到如有需要重新使用可见元素而不是分配和解除它们。在步骤1202中,该方法开始,并转到步骤1204,根据变化,S卩,响应用户输入放置元素。在步骤1206中,确定元素的位置是否超过边界区1002。当显示元素移动到预生成边界区1002以外时,将该元素移动到边界区的相反边缘一步骤1208。在步骤1210中,视图元素在模型中查询与其在虚空间中的新位置有关的数据。虚空间地点通过偏移了实际显示坐标的当前虚地点来确定。
[0052]图13示出了在响应用户输入利用数据库或库移动所显示元素的窗口之后网格显示中的显示元素的运动的例示性实施例。该显示图例示了随着网格沿着对角方向移动,上侧和右侧的可见元素如何移动到下侧和左侧填充。例如,左边的元素IB1302将它的物理位置移动到左边的IB' 1304。作为这种过渡的一部分,可见元素查询模型以获取与新虚位置有关的数据(在IB' 1304是数据元素34,22的情况下)。在可见元素IA1306的情况下,实际上存在两种移动,一种从右到左导致IA' 1308,另一种从上到下导致最终地点IA' ' 1310。这样,当元素移入边界区1002中时,它移动到边界区中的另一个位置,因此无需卸载数据或图形元素的底下容器或占位符。容器将被重新使用,而只需装载图形元素,这与必须装载新容器相比较不是资源密集型的。
[0053]本公开的网格显示可以用于浏览几百甚至几千个项目,例如,像电影那样的内容。为每个元素生成虚元素可能是处理器密集型的。本公开的技术为在保持导航信息的较大虚空间的假想的同时、最小化生成网格显示视图所需的显示元素的数量创造了条件。
[0054]可以用于操作带有如上所述的可触摸激活屏幕的视频显示器的软件代码的实施例可以在临时专利申请第61/515,578中以及在PCT/US2010/049772中找到。该软件代码代表启用和实现本文教导的各种创造性特征的手段,前述各种创造性特征在提交PCT/US2010/049772的时候还是未知的。该软件代码是示范性的,本领域的普通技术人员应当明白,可以为实现本文教导的创造性特征开发出其它软件代码。于是,认为本领域的普通技术人员理解所述的软件代码,本文无需重复。
[0055]到目前为止所述的是通过代表可用内容的元素的数据库或库显示和导航的装置和方法。该元素可以是像专辑封面或电影海报那样的图像对象。该结构以网格显示排列对象,以便为了导航目的,利用显示器的两个维度,即,垂直维度以及水平维度。与用户接口相联系的导航方面包括为覆盖网格将基于手势的移动转换成显示变化。描述了对网格显示实现的视图的优化,以便使显示元素的数量最小化,并独立于整个数据集中项目的数量,以及使通过数据库的导航就所显示部分的视觉感受而言是平稳的和有效的。
[0056]在描述了旨在例示而不是限制的用于网格导航的装置、方法和用户接口的当前优选实施例之后,要注意的是,本领域的普通技术人员可以依据上面的教导作出修改和改变。

【发明内容】

[0057]带有触摸屏的视频显示设备的新用户接口和显示系统使得可以在观看第一视频内容的同时偷看,即,短暂观看第二或喜欢的视频内容。在视频偷看期间,来自第二视频源的视频看起来局部位移和暂时取代当前正在观看的视频的一部分。其它视频源的选择可以,例如,通过用一个、两个、三个、或四个手指或指尖猛划(swiping),以及通过从视频显示器的任何一个边缘向内猛划来控制。此外,可以将当前正在观看的视频与正在偷看的视频交换。
[0058]涉及超出基本触摸屏操作之外的视频偷看的一些的感兴趣专利、公开的申请和文章包括:US7864163B2,涉及至少在触摸屏显示器上显示结构化电子文档的一部分,其中该结构化电子文档包含内容的多个方框,以及在结构化电子文档的所显示部分上的一个地点上检测第一手势,以便确定多个方框中在第一手势的地点上的第一方框。然后放大触摸屏显示器上的第一方框并使其基本上处在中心;US2010077433A1,涉及在显示器上显示来自收费电视服务商的节目内容和接收信号以便在显示器上启动多面板浏览模式的方法。该方法包括在显示器上显示多面板视图,该多面板视图包括带有节目内容的面板和带有基于从服务器接收的名列前茅节目信息的名列前茅节目的面板。包括在多面板视图中的另外面板可以包括交互式游戏或从收费电视服务商那里获得的其它内容;US2003126605B1,涉及设计成发布电子节目指南(EPG)的交互式电视系统,其通过在通过EPG的网格指令浏览和导航到强调带节目标题小区,并保持这样的强调小区达预定延时之后,自动启动视频片段预览按需提供视频片段预览。显示过程是无需观众在浏览的同时作出选择的“非触摸显示”过程;以及〃INDIRECT MULT1-TOUCH INTERACTION FOR BRUSHING IN PARALLELCOORDINATES", Kosara, R.,Univ N Carolina, VISUALIZATION AND DATA ANALYSIS201117868:-2011, SPIE-1NT SOC OPTICAL ENGINEERING,涉及通过使用多触摸轨迹板而不是直接使用屏幕提供与平行坐标的快速和方便交互,因此用户的手在交互期间不会掩盖可视化的多触摸交互的使用,其中用户在轨迹板上采用一个、两个、三个或四个手指来完成数据集中的复杂选择。
[0059]视频偷看的本发明安排,例如,明显优于画中画(PIP)功能,因为PIP画面要小得多,使得PIP画面具有较低分辨率,以及因为使PIP画面较大会损害主要视频源,或主画面的相对完整性。画中画功能还无法使来自次要视频源的视频表现为从视频显示器的侧边向内流动,以及无法使来自次要视频源的视频在相反出现流中自动消失。相反,PIP显示必须通过单独致动遥控器来打开和关闭。对于画外画(POP)功能,一般同样存在相同缺陷。
[0060]依照本发明安排的用户接口包含:可触摸激活屏幕;能够检测跨过屏幕区域的猛划运动,包括区分猛划运动的不同方向、猛划运动的不同长度和猛划运动的不同宽度的至少一种或多种的触摸屏处理器;以及有选择地将第一视频图像供应给屏幕和有选择地将多种其它视频图像的至少一种供应给屏幕的视频信号处理器;其中响应发生在方向、长度和宽度的给定范围内的跨过屏幕的猛划运动,在给定时间间隔内有选择地将多种其它视频图像的至少一种供应给屏幕;以及取代第一视频图像的一部分显示供应给屏幕的其它视频图像。
[0061]该触摸屏处理器优选地能够检测跨过屏幕区域的猛划运动,包括区分猛划运动的不同方向、猛划运动的不同长度和猛划运动的不同宽度的至少两种。该触摸屏处理器还优选地能够检测跨过屏幕区域的猛划运动,包括区分猛划运动的不同方向、猛划运动的不同长度和猛划运动的不同宽度的每一种。
[0062]优选地在大致与猛划运动的方向相对应的扫掠(sweeping)运动中通过位移第一视频图像的该部分将其它视频图像供应给屏幕。在该时间间隔结束时,供应给屏幕的其它视频图像优选地在大致与和猛划运动的方向相反的方向相对应的扫掠运动中从视图中退出。
[0063]即使不是全部也是大多数的显示设备的屏幕具有可辨别侧,以及屏幕的每一侧都是至少一个、两个、三个或多个猛划运动的起点。
[0064]在本文教导的当前优选实施例中,每个猛划运动通过猛划运动的原点、猛划宽度、猛划方向、和猛划长度的至少一种或多种来表征。猛划运动的特征的各种组合优选地可以导致有选择地将多种其它视频图像的不同几种供应给屏幕。例如,如果屏幕是大致长方形的,则猛划宽度和猛划方向的不同组合可以提供从至少八个不同视频源的任何一个中选择的其它视频图像。
[0065]可以依照本发明安排提供进一步的控制。例如,在猛划运动结束时继续压在屏幕上达给定时间间隔可以导致其它视频图像替代第一视频图像。可替代地,长度比启动在屏幕上显示其它视频图像之一所需的长度长的猛划运动导致其它视频图像之一替代第一视频图像。
[0066]本发明安排也可以用控制具有可触摸激活屏幕的视频显示器的方法具体化,该方法包含如下步骤:在屏幕上显示第一视频图像;检测跨过屏幕的第一区域的猛划运动;区分猛划运动的不同可能原点、猛划运动的不同可能方向、和猛划运动的不同可能宽度;响应该区分步骤选择多种其它视频图像的至少一种;在给定时间间隔内将所选视频图像供应给屏幕取代第一视频图像的一部分;以及一旦过了该时间间隔,就终止供应步骤。
[0067]关于区分猛划运动的长度的至少一个范围,本发明安排优选地包含:响应出现在长度的第一范围内的猛划运动的第一长度的检测启动供应步骤;以及响应出现在排除第一范围的长度的第二范围内的猛划运动的第二长度的检测用所选视频图像替代第一视频图像。可替代地,该方法可以包含响应除了猛划运动之外的用户输入的检测用所选视频图像替代第一视频图像的步骤。
[0068]在当前优选实施例中,供应步骤进一步包含通过沿着大致与猛划运动的方向相对应的方向移动所选视频图像逐渐取代第一视频图像的该部分的步骤,而终止步骤包含通过沿着大致与猛划运动的方向相反的方向移动所选视频图像用第一视频图像的该部分逐渐取代所选视频图像的步骤。一般说来,该方法优选地包含将多种其它视频图像的不同几种与猛划运动的不同可能原点、方向和宽度的不同组合相联系的步骤。
【专利附图】

【附图说明】
[0069]图1-图3以及伴随描述说明了在包括可触摸激活用户接口的视频输入板中用于网格导航的方法和装置的背景下,视频输入板的一般操作。
[0070]图4-图7以及伴随描述说明了实现上述的“视频偷看”特征的方法和装置。
[0071]在相同标号在所有视图中表示相似元件的附图中:
[0072]图1是依照本公开输送视频内容的示范性系统的框图;
[0073]图2是依照本公开的示范性接收设备的框图;
[0074]图3(a)是依照本公开的触摸面板的透视图;
[0075]图3(b)包括无线手持式角度感测遥控器的透视图以及例示了利用遥控器进行的许多示范性手势;
[0076]图4是依照本公开的实施例的示范性用户接口的操作的图形流程图;
[0077]图5例示了本公开的用户接口的示范性实施例;
[0078]图6例示了依照本公开的示范性实施例的用户接口的用户操作和导航;
[0079]图7例示了依照本公开的用户接口的示范性实施例的状态控制图;
[0080]图8是依照本公开的实施例优化用户接口的示范性过程的流程图;
[0081]图9例示了用户接口的每个数据元素的二维索引;[0082]图10例示了依照本公开的示范性实施例的用户接口的生成图形元素的可见区域窗口和边界区域;
[0083]图11例示了依照本公开的示范性实施例的用户接口的视图;
[0084]图12是依照本公开的另一个实施例优化用户接口的示范性过程的流程图;
[0085]图13例示了在依照本公开的示范性实施例的用户接口的网格中图形元素的运动;
[0086]图14例示了可用于说明依照本公开的示范性实施例的用户接口的视频显示;
[0087]图15例示了依照本发明安排各自宽度与一个、两个、三个和四个手指相对应的示范性单手指和多手指猛划;
[0088]图16 (a)-图16 (d)例示了依照显示在图14中的流程图的各种视频显示替代;以及
[0089]图17(a)-图17(e)依次例示了依照本公开的视频偷看,其中为了本申请的目的,用灰度描绘彩色画面。
[0090]应该明白,这些附图是为了例示本公开的构思的目的,而未必代表例示和实现本公开的唯一可能配置。
【具体实施方式】
[0091]本发明安排提供了使得可以在观看其它内容的同时偷看第一、也许喜欢的视频内容(本文称为视频偷看)的视频显示设备的用户接口和显示系统。这样的视频显示器可以包括,例如和非限制地,视频输入板、视频板、智能电话、电子书、膝上型电脑、计算机监视器、和能够从多种视频源接收视频内容和可以为了触摸屏激活和控制而布置得与用户足够接近的各种电视装置。也可以更一般地认为视频内容是主要和次要视频或视频源;或认为是第一视频源和多个其它视频源。触摸屏接口上的猛划命令可以,例如,使用户能够在某个时间间隔内偷看来自多个其它视频源之一的视频。
[0092]依照本发明安排,来自其它视频源之一的视频看起来用其它所选视频的一部分局部位移和暂时取代正在观看的视频的一部分。其它视频源的选择可以,例如,通过用一个、两个、三个或四个指尖猛划来控制。其它视频源的选择可以进一步,例如,通过从长方形视频显示器的四个边缘的任何一个向内猛划来控制。这样,例如,用户可以根据同时猛划多少个指尖以及根据猛划源自视频显示器的哪一侧,在观看来自主要或第一视频源的视频的同时容易地偷看来自十六个或次要视频源的任何一个的视频。此外,可以进一步将触摸屏编程成能够将来自次要源的“偷看”视频与以前来自主要视频源的视频交互。这种交换可以,例如和非限制地,利用比偷看所需的猛划长的猛划来实现。来自然后变成次要源的视频源的视频因此可以变成能猛划的。
[0093]下面结合图14-17对视频偷看作更详细说明。在视频偷看的基本实施例中,观看来自第一视频源的第一视频(或第一视频内容)的用户可以使来自多个其它视频源之一的视频(或第二视频内容)能够用其它所选视频的一部分平稳地局部位移和暂时取代正在观看的视频的一部分,随后自动使其它所选视频平稳消失。也可以认为第一视频源的内容是主要视频源。
[0094]图14是例示如上所述使用猛划来实现和控制在视频输入板或类似能力设备中视频偷看所选视频源的流程图1400。在步骤1402中,用户选择可以依照本发明安排观看的多个视频源。视频内容的这些源可以被认为是用户在观看在一起的还有另一个源的视频内容的同时,预期通过依照本发明安排的视频偷看不时观看的“喜欢”或“优选”源。如在流程图中所述,观众可以指定表示成视频源I的第一视频源;可以将4个进一步的视频源(2到5)指定成水平视频偷看,作为视频源2-5 ;以及可以将4个进一步的另外视频源指定成垂直视频偷看,作为视频源6-9。因此,当用户依照步骤1404启动视频源I的显示,以及依照步骤1406显示视频源I时,用户拥有可以不完全中断视频源I的显示地通过视频偷看短暂观看的视频内容的一组八个不同可用频道或源。用户然后可以选择通过依照步骤1408利用从视频显示器的左边或右边或左侧或右侧的水平屏幕猛划,或通过依照步骤1412利用从视频显示器的上边或下边或上侧或下侧的垂直屏幕猛划实现水平视频偷看。
[0095]如与标号1410相联系的方框所指,水平猛划一个、两个、三个或四个手指将分别启动视频偷看视频内容或视频源6、7、8和9。如与标号1414相联系的方框所指,垂直猛划一个、两个、三个或四个手指将分别启动视频偷看视频内容或视频源2、3、4和5。要懂得的是,许多类型的视频显示器已经配有和配有旋转视频内容以补偿视频显示设备的旋转的能力。要懂得的是,本发明安排可与这样的旋转控制一起工作。
[0096]在显示在图14中的实施例中,视频内容的其它源的数量是可以响应向左或右水平猛划显示的四个源和可以响应向上或下水平猛划显示的四个源。就本发明而言,图14中的源的数量不受限制。事实上,例如,只向左和只向右水平猛划以及只向上和只向下水平猛划都可以调用视频内容的十六个其它源之一来视频偷看。但是,实际情况是,视频内容的其它源的数量受某些实际和个人问题限制。一个这样的问题是任何给定用户可以记住手指的方向和数量的多少种组合。另一个这样的问题是用户的手灵巧性。因此,要懂得的是,关于流程图1400,选择视频内容的少于八个其它源仍然在本发明安排的范围之内。的确,甚至视频偷看视频内容的单个其它源也在本发明的范围之内。
[0097]图15示出了视频显示设备1502。该显示设备具有上边或上侧1504、右侧或右边1506、下边或下侧1508和左侧或左边1510。每个虚线圆圈1512、1514、1516和1518对应于可触摸激活显示器上可以启动猛划运动的地点。该圆圈无意代表精确尺寸或形状。该虚线圆圈可以作为临时训练措施来显示,可以永久显示,或可以保持不显示。箭头旨在指示猛划方向。与虚线圆圈1512相联系的箭头旨在指示一指猛划。与虚线圆圈1514相联系的箭头旨在指示两指猛划。与虚线圆圈1516相联系的箭头旨在指示三指猛划。与虚线圆圈1518相联系的箭头旨在指示四指猛划。
[0098]在图16(a)到图16(d)中例示了图14中的流程图1400的实际应用。参考图14中的流程图1400以及图16(a),一指宽向下猛划将引发视频源2进入视频源I中的视频偷看。参考图14中的流程图1400以及图16(b),两指宽向左猛划将引发视频源7进入视频源I中的视频偷看。参考图14中的流程图1400以及图16(c),三指宽向上猛划将引发视频源4进入视频源I中的视频偷看。参考图14中的流程图1400以及图16(d),四指宽向右猛划将引发视频源9进入视频源I中的视频偷看。
[0099]应当注意到,猛划宽度与猛划方向的联系可以以可以优化视频偷看的数值的方式作出。例如,图16(a)例示了沿着从上侧或上边向下的方向的视频偷看。众所周知,钟表或旗帜通常被显示在与新闻和天气有关的视频内容的底下。于是,让用户选择通过向下定向猛划调用与新闻和天气有关的视频内容的源是有利的,以便使钟表或旗帜完全可见。类似地,在有关体育赛事的视频内容的源中,得分和其它状态信息往往被显示在视频内容的顶部或在视频内容的左上角。熟悉用户喜欢球队的广播的实际显示的用户也可以选择立刻提供有关体育赛事的状态的信息的猛划选项。
[0100]图17(a)到图17(e)是为了形象地例示视频偷看从视频片段中提取的视频帧1702、1704、1706、1708和1710的序列1700。在每个视频帧中,第一视频源(视频源I或主要视频或主要视频源)的内容用1712表示。在帧1702中只显示了视频源1,在本例中,企鹅。在视频帧1702中还示出了如结合图15和图16(a)-图16(d)所述的圆圈1716和箭头1718。在帧1704中,响应沿着箭头1716的方向的猛划运动,主要视频1712的一部分看起来可以被从右侧移入的其它视频内容的一部分,在本例中,棒球比赛局部位移和暂时取代。在帧1706中,主要视频1714的位移和取代已完成。在视频帧1708中,可以看到其它视频1714的左边向右移动并越来越小。在帧1710中,再次只显示主要视频1712。
[0101]依照当前优选实施例,可以让视频偷看持续某时间间隔,可以设想,该时间间隔是可调的。进一步依照当前优选实施例,例如,用户可以通过在猛划结束时继续按在触摸屏保持或维持视频偷看,该视频偷看因此持续到用户停止按屏幕。进一步依照当前优选实施例,想要在整个屏幕中观看偷看视频的偷看新视频的用户可以,例如,通过猛划过整个屏幕或通过按在猛划运动的末端上做到这一点。关于这方面,也可以设想,次要视频位移和取代主要视频的程度可以通过猛划的长度来控制。
[0102]依照本发明安排,用户可以,例如和非限制地,有利观看体育、新闻、或娱乐频道,并且可以偷看其它视频来查看得分和即时新闻,或甚至可以确定娱乐视频中的商业广告是否结束,因此是否返回到主要视频源。
【权利要求】
1.一种用于视频显示器的用户接口,包含: 可触摸激活屏幕; 能够检测跨过所述屏幕的区域的猛划运动的触摸屏处理器,包括区分所述猛划运动的不同方向、所述猛划运动的不同长度和所述猛划运动的不同宽度的至少一种;以及 有选择地将第一视频图像供应给所述屏幕和有选择地将多种其它视频图像的至少一种供应给所述屏幕的视频信号处理器; 其中响应发生在所述方向、所述长度和所述宽度的给定范围内的跨过所述屏幕的猛划运动,在给定时间间隔内有选择地将所述多种其它视频图像的所述至少一种供应给所述屏眷;以及 取代所述第一视频图像的一部分显示供应给所述屏幕的所述其它视频图像。
2.如权利要求1所述的用户接口,其中所述触摸屏处理器能够检测跨过所述屏幕的区域的猛划运动,包括区分所述猛划运动的不同方向、所述猛划运动的不同长度和所述猛划运动的不同宽度的至少两种。
3.如权利要求1所述的用户接口,其中所述触摸屏处理器能够检测跨过所述屏幕的区域的猛划运动,包括区分所述猛划运动的不同方向、所述猛划运动的不同长度和所述猛划运动的不同宽度的每一种。
4.如权利要求1所述的用户接口,其中在大致与所述猛划运动的所述方向相对应的扫掠运动中,供应给所述屏幕的所述其它视频图像位移所述第一视频图像的所述部分。
5.如权利要求2所述的用户接口,其中在所述时间间隔结束时,供应给所述屏幕的所述其它视频图像在大致与和所述猛划运动的所述方向相反的方向相对应的扫掠运动中从视图中退出。
6.如权利要求1所述的用户接口,其中所述屏幕具有可辨别侧,以及所述屏幕的每一侧都是所述猛划运动的至少一种的起点。
7.如权利要求2所述的用户接口,其中: 所述屏幕的每一侧都是所述猛划运动的至少两种的起点;以及 所述猛划宽度和所述猛划方向的不同组合导致有选择地将所述多种其它视频图像的不同几种供应给所述屏幕。
8.如权利要求3所述的用户接口,其中: 所述屏幕的每一侧都是所述猛划运动的至少三种的起点;以及 所述猛划宽度和所述猛划方向的不同组合导致有选择地将所述多种其它视频图像的不同几种供应给所述屏幕。
9.如权利要求8所述的用户接口,其中: 所述屏幕是大致长方形的;以及 所述猛划宽度和所述猛划方向的所述不同组合能够提供从至少八个不同视频源的任何一个中选择的所述其它视频图像。
10.如权利要求8所述的用户接口,其中能够将所述至少八个不同视频源指定给所述猛划宽度和所述猛划方向的至少八种不同组合。
11.如权利要求1所述的用户接口,其中在猛划运动结束时继续压在所述屏幕上达给定时间间隔导致所述其它视频图像替代所述第一视频图像。
12.如权利要求3所述的用户接口,其中长度比启动在所述屏幕上显示所述其它视频图像之一所需的长度长的猛划运动导致所述其它视频图像的所述一种替代所述第一视频图像。
13.—种控制具有可触摸激活屏幕的视频显示器的方法,包含如下步骤: 在所述屏幕上显示第一视频图像; 检测跨过所述屏幕的第一区域的猛划运动; 区分所述猛划运动的不同可能原点、所述猛划运动的不同可能方向、和所述猛划运动的不同可能宽度; 响应所述区分步骤选择多种其它视频图像的至少一种; 在给定时间间隔内将所述所选视频图像供应给所述屏幕取代所述第一视频图像的一部分;以及 一旦过了所述时间间隔,就终止所述供应步骤。
14.如权利要求13所述的方法,进一步包含区分所述猛划运动的长度的至少一个范围的步骤。
15.如权利要求14所述的方法,其中区分所述猛划运动的长度的至少一个范围的所述步骤包含: 响应出现在长度的第一范围内的所述猛划运动的第一长度的检测启动所述供应步骤;以及 响应出现在排除所述第一范围的长度的第二范围内的所述猛划运动的第二长度的检测用所述所选视频图像替代所述第一视频图像。
16.如权利要求13所述的方法,包含响应除了所述猛划运动之外的用户输入的检测用所述所选视频图像替代所述第一视频图像的步骤。
17.如权利要求13所述的方法,其中所述供应步骤进一步包含通过沿着大致与所述猛划运动的方向相对应的方向移动所述所选视频图像逐渐取代所述第一视频图像的所述部分的步骤。
18.如权利要求13所述的方法,其中所述终止步骤包含通过沿着大致与所述猛划运动的所述方向相反的方向移动所述所选视频图像用所述第一视频图像的所述部分逐渐取代所述所选视频图像的步骤。
19.如权利要求13所述的方法,进一步包含将所述多种其它视频图像的不同几种与所述猛划运动的所述不同可能原点、方向和宽度的不同组合相联系的步骤。
20.如权利要求14所述的方法,其中: 所述供应步骤进一步包含通过沿着大致与所述猛划运动的所述方向相对应的方向移动所述所选视频图像逐渐取代所述第一视频图像的所述部分的步骤;以及 所述终止步骤包含通过沿着大致与所述猛划运动的所述方向相反的方向移动所述所选视频图像用所述第一视频图像的所述部分逐渐取代所述所选视频图像的步骤。
【文档编号】G06F3/0481GK103797784SQ201280043293
【公开日】2014年5月14日 申请日期:2012年2月21日 优先权日:2011年8月5日
【发明者】M.J.沃德纳尔 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1