当前位置: 首页 > 专利查询>谷歌公司专利>正文

情境视频浏览制造技术

技术编号:9548162 阅读:141 留言:0更新日期:2014-01-09 05:33
一种用于与当前视频相关的视频的情境浏览的方法、系统。在用户界面中呈现包括标签和预览的浏览控件。标签代表根据视频的集合与当前视频的相关性组织的视频的集合。预览代表来自当前关注的视频的集合的视频。如果用户将关注从视频的一个集合切换至视频的另一集合,则预览被更新以对应于视频的第二集合中的视频。用户还可以浏览预览以便选择另一视频以用于回放。

【技术实现步骤摘要】
【国外来华专利技术】情境视频浏览
本公开内容总体上涉及视频浏览,并且具体地涉及浏览与当前视频情境地相关的视频的集合。
技术介绍
对于当前的视频托管网站(诸如YOUTUBE),用户界面包括其中呈现当前选择的视频的视频显示窗口,以及通过其可以选择一个或多个其他视频选择以用于查看的各种装置。在被设计用于在计算机屏幕上显示的界面中,用户可以通过选择在侧栏中显示的超链接或缩略图或者通过录入关键字搜索新视频来选择另一视频。然而,这些用户界面的布置、外观和行为被设计用于由具有输入设备(诸如鼠标)的常规计算机的用户使用者允许用户容易地移动光标至显示设备上的任意点,并且键盘允许直接字母数字输入。因此,这些用户界面在被应用于电视或其中用户输入设备提供非常有限的输入控件的其他设备时变得难于导航。例如,许多电视被用简单的方向输入设备控制,该方向输入设备仅具有上、下、左、右按钮或按键,诸如方向板(“D-pad”)或键盘上的“箭头键”。此类设备并不提供对光标的全面、任意的定位控制,而只是允许有限的垂直和水平移动。随着可用视频数目的增加产生上述问题。许多视频托管网站托管成数百万个视频,由此使得提供用户可以通过其容易地浏览并搜索感兴趣的内容的用户界面更加重要。另外,许多用户现在可以在电视和由D-pad类型控制器操作的其他显示系统上而不是用计算机鼠标和键盘非常容易地查看来自视频托管站点的视频内容。用户继续期望在电视或类似的显示设备的不同系统环境中以与其计算机经验熟悉的方式容易地使用。
技术实现思路
本公开内容涉及用于对与当前播放的视频相关的视频的情境浏览的计算机实现的方法、系统和计算机程序产品。在一个实施方式中,经由用户界面向用户显示当前视频。为了辅助用户找到另一视频以用于观看,标识与当前视频相关的视频的一个或多个集合,并且显示控件的集合以用于导航相关视频的该集合。控件包括标签,其中每个标签与相关视频的集合中的一个集合相关联。在一个实施方式中,标签根据视频的集合与当前视频之间的相关性以用户界面的第一方向(例如,沿垂直轴)被线性布置,从而使得针对较少相关的视频集合的标签在从针对最相关的视频集合的标签的增加的距离被显示。标签的线性布置允许用户将关注从一个标签切换至另一标签以使用简单方向控制器上的仅两个方向控件(例如,上/下)在视频的不同集合之间导航。当用户将关注移至标签或在标签之间移动关注时,显示针对由被关注标签代表的视频的集合的预览。这些预览优选地沿用户界面的垂直于第一方向的第二方向被线性布置(例如,沿水平轴)。这允许用户再次使用仅两个方向控件(例如,左/右)遍历预览。使用显示的预览,用户可以浏览视频的关注的集合中的视频并且选择视频中的一个视频以用于回放。通过使用基于视频集合与当前视频的相关性呈现视频集合的这些独特浏览控件,用户可以在少量时间中快速标识感兴趣的另一视频。在本
技术实现思路
及以下详细描述中描述的特征及优势不是穷举的。根据附图、说明书及其权利要求书,许多附加特征和优势将对本领域普通技术人员是明显的。附图说明图1是根据一个实施方式的系统架构的框图。图2A、图2B、图2C和图2D图示了根据一个实施方式的用于视频的情境浏览的用户界面。图3图示了根据一个实施方式的用于视频的情境浏览的用户界面的示意图。图4图示了根据一个实施方式的用于视频的情境浏览的状态图。附图仅出于例示的目的而描绘本公开内容的优选实施方式。本领域技术人员根据下文讨论将容易地认识到可以运用这里例示的结构和方法的备选实施方式而未脱离这里描述的原理。具体实施方式图1描述了根据一个实施方式的视频托管系统的系统架构。该系统包括经由网络121与视频托管服务器100通信的客户端123。通常,视频托管服务器100负责托管上传的媒体项以用于向客户端123的用户显示。在该系统的情境中,视频托管服务器100具体负责生成并向客户端设备中的视频播放器提供指令和数据,根据该指令和数据视频播放器可以显示本文所描述的用户界面。备选地,在其他实施方式中,客户端中的视频播放器能够负责生成用户界面。应当注意,视频仅是媒体项的一个示例,并且在其他实施方式中,这里所描述的原理可应用于任意类型的媒体项(例如,图片、音乐等)。如图1中所示,视频托管服务器100包括前端接口101、摄取模块103、视频搜索模块105、视频供应模块107、视频集合模块109、视频控件模块111、视频访问日志115、用户数据库117和视频数据库119。诸如防火墙、负载平衡器、应用服务器、故障转移服务器、站点管理工具等之类的许多常规特征没有被示出以免混淆本系统的特征。可以通过各种装置访问视频托管服务器100。用于实现视频托管服务器100的适当网站是YOUTUBETM网站,地址为www.youtube.com;其他视频托管站点也已知并且可以被适配用于根据这里公开的教导操作。将理解,术语“网站”代表被适配用于使用任意网络互连协议供应内容的任意计算机系统,并且并不旨在于被限制为经由因特网或HTTP协议上传或下载的内容。通常,在一个实施方式中被描述为在服务器100侧上被执行的功能也可以在适用时在其他实施方式中在客户端123侧上被执行。另外,归属于特定组件的功能可以由一起操作的多个组件或不同组件执行。服务器100也可以作为向其他系统或设备提供的服务通过适当应用编程接口被访问,并且因此不限于仅在网站中使用。视频托管服务器100被实现为在服务器类计算机上执行的服务器程序,该服务器类计算机包括CPU、存储器、网络接口、外围接口和其他公知组件。计算机本身运行诸如LINUX、MicrosoftWindows或MacOSX之类的操作系统,通常具有高性能CPU、2G或更多存储器以及1TB或更多磁盘存储装置。当然,可以使用其他类型的计算机,并且预期在将来开发更强大的计算机,这些计算机可以根据这里的教导被配置。由任意元件实现的功能可以从存储在有形计算机可读存储介质(例如,RAM、硬盘或光/磁介质)中的计算机程序产品(例如,作为计算机可执行指令)被提供。在一个实施方式中,客户端123执行视频播放器125并且可以经由网络121连接至视频托管服务器100以查看视频内容,这里被称为“视频”、“视频内容”或“视频项”。网络121通常是因特网,但也可以是任意网络,包括但不限于LAN、MAN、WAN、移动、有线或无线网络、专用网络或者虚拟专用网络的任意组合。虽然仅示出了两个客户端123和视频播放器125,但是应当理解,支持非常大数目(例如,数百万个)的客户端,并且客户端可以在任意时间与视频托管服务器100通信。在一个实施方式中,客户端123可以包括各种不同的计算设备,其中某些示例为电视、机顶盒、视频游戏控制台、个人计算机、数字助理、个人数字助理、蜂窝电话、移动电话、智能电话、平板计算机和膝上型计算机。客户端123可以被适配用于与各种输入设备一起工作,其中此类示例为鼠标、键盘、触摸屏或遥控器。视频播放器125包括被适配用于播放和浏览在视频托管服务器100上存储的视频的任意应用。该播放器可以被适配用于播放各种格式的视频,诸如AdobeFlashTM、WebM、H.264、DivX、FFMPEG等。在一个实施方式中,视频播放器125可以是具体专用于视频回放单独程序(例如,机顶盒中的专用程序)。在其他本文档来自技高网
...
情境视频浏览

【技术保护点】
一种由服务器执行的用于支持经由客户端设备的用户界面浏览视频的计算机实现的方法,所述方法包括:在所述用户界面中提供沿所述用户界面的第一方向分布的多个标签以用于显示;其中所述多个标签对应于多个视频集合,每个视频集合与当前视频有关;其中所述标签根据每个视频集合与所述当前视频的相关性沿所述第一方向被排序;以及其中所述多个标签中的关注在第一标签上,所述第一标签对应于第一视频集合;以及在所述用户界面中提供沿所述用户界面的垂直于所述第一方向的第二方向分布的多个视频预览以用于显示,其中所述多个预览对应于来自所述第一视频集合的视频,以及其中所述多个预览与所述多个标签同时被显示。

【技术特征摘要】
【国外来华专利技术】1.一种由服务器执行的用于支持经由客户端设备的用户界面浏览视频的计算机实现的方法,所述方法包括:在所述用户界面中提供沿所述用户界面的第一方向分布的多个标签以用于显示;其中所述多个标签对应于多个视频集合,所述多个视频集合与当前视频有关,每个视频集合与基于用户在查看所述当前视频之后观看该视频集合中的每个视频多长时间而被确定的相应的相关性得分相关联;其中所述标签根据所述视频集合的所述相应的相关性得分沿所述第一方向被排序;以及其中所述多个标签中的关注在第一标签上,所述第一标签对应于第一视频集合;以及在所述用户界面中提供沿所述用户界面的垂直于所述第一方向的第二方向分布的多个视频预览以用于显示,其中所述多个预览对应于来自所述第一视频集合的视频,以及其中所述多个预览与所述多个标签同时被显示。2.根据权利要求1所述的方法,进一步包括响应于用于将所述标签中的所述关注从所述第一标签切换至对应于第二视频集合的第二标签的用户输入,更新所述视频预览以对应于来自所述第二视频集合的视频而不是来自所述第一视频集合的视频。3.根据权利要求2所述的方法,其中当关注在所述第一标签上时所述第一标签位于所述视频预览之上,并且进一步包括:响应于用于将所述标签中的所述关注从所述第一标签切换至所述第二标签的所述用户输入,将所述第一标签从所述视频预览之上滚动至所述视频预览之下。4.根据权利要求2所述的方法,其中当关注在所述第二标签上时所述视频预览位于所述第一标签与所述第二标签之间。5.根据权利要求1所述的方法,其中所述多个预览中的关注在对应于来自所述第一视频集合的第一视频的第一预览上。6.根据权利要求5所述的方法,其中所述第一预览包括与来自所述第一视频集合的所述第一视频相关联的文本信息。7.根据权利要求5所述的方法,进一步包括响应于当所述关注在所述第一预览上时选择所述第一预览的用户输入,在所述用户界面中播放来自所述第一视频集合的所述第一视频。8.根据权利要求1所述的方法,其中当前视频包括当前播放的视频。9.根据权利要求1所述的方法,其中标签包括所述视频集合的对应于所述标签的文本描述。10.根据权利要求1所述的方法,其中预览包括来自所述视频的对应于所述预览的静态图像。11.根据权利要求1所述的方法,其中基于所述当前视频与所述视频集合中的视频之间的查看模式确定视频集合的相关性。12.一种用于支持经由客户端设备的用户界面浏览视频的设备,所述设备包括:用于在所述用户界面中提供沿所述用户界面的第一方向分布的多个标签以用于显示的装置;其中所述多个标签对应于多个视频集合,所述多个视频集合与当前视频有关,每个视频集合与基于用户在查看所述当前视频之后观看该视频集合中的每个视频多长时间而被确定的相应的相关性得分相关联;其中所述标签根据所述视频集合的所述相应的相关性得分沿所述第一方向被排序;以及其中所述多个标签中的关注在第一标签上,所述第一标签对应于第一视频集合;以及用于在所述用户界面中提供沿所述用户界面的垂直于所述第一方向的第二方向分布的多个视频预览以用于显示的装置,其中所述预览对应于来自所述第一视频集合的视频,以及其中所述预览与所述标签同时被显示。13.根据权利要求12所述的设备,进一步包括用于响应于用于将所述标签中的所述关注从所述第一标签切换至对应于第二视频集合的第二标签的用户输入,更新所述视频预览以对应于来自所述第二视频集合的视频而不是来自所述第一视频集合的视频的装置。14.根据权利要求13所述的设备,其中当关注在所述第一标签上时所述第一标签位于所述视频预览之上,并且进一步包括:用于响应于用于将所述标签中的所述关注从所述第一标签切换至所述第二标签的所述用户输入,将所述第一标签从所述视频预览之上滚动至所述视频预览之下的装置。15.根据权利要求13所述的设备,其中当所述关注在所述第二标签上时所述视频预览位于所述第一标签与所述第二标签之间。16.根据权利要求12所述的设备,其中所述多个预览中的关注在对应于来自所述第一视频集合的第一视频的第一预览上。17.根据权利要求16所述的设备,其中所述第一预览包括与来自所述第一视频集合的所述第一视频相关联的文本信息。18.根据权利要求16所述的设备,进一步包括响应于当所述关注在所述第一预览上时选择所述第一预览的用户输入,在所述用户界面中播放来自所述第一视频集...

【专利技术属性】
技术研发人员:S·L·拉雅拉曼J·斯基吉尔V·潘塔佐鲍洛斯
申请(专利权)人:谷歌公司
类型:
国别省市:

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

1