用于将在线内容关联到第二索引的内容的系统和方法_2

文档序号:8367475阅读:来源:国知局
”第一内容是指正在由用户消耗(即查看)的第一内容,用户决定将其通过本文公开的各种实施例的一个实施例的方式来“钉”到另一第二内容(即,“索引的”第二内容)。
[0029]如本领域普通技术人员所理解的,浏览器应用109可以向搜索引擎117发送查询113并且获得由浏览器应用109显示的结果115。此外,浏览器应用109可以访问可以提供对视频数据库121的访问的视频目录119。同样地,搜索引擎117可以通过搜索视频数据库121的内容来向浏览器应用109提供结果115。
[0030]电子设备105可以使用浏览器应用109来访问一些内容,诸如例如文章。根据实施例,在因特网连接111上与浏览器应用109交互的服务器101可以检测正在由浏览器应用109访问的文章(即,访问的第一内容)。然而,备选地,用户可以提供指示用户希望将文章钉到索引的第二内容的输入。在这一示例中,浏览器应用109可以发送第一内容的标识,诸如但不限于URL链接、标题、元数据或者唯一地标识第一内容并且使得能够通过服务器101或者通过其他设备(即其他用户123)取回第一内容的任何其他合适的标识。在一些实施例中,服务器101可以在因特网连接111上向浏览器应用109发送可执行代码以提供用户界面。用于用户界面的可执行代码可以例如是JavaScript或者Java小程序(Javaapplet)等。在其他实施例中,用户界面可以驻留在电子设备105上,并且可以与浏览器应用109集成。用户界面使得电子设备105的用户能够做出将正在浏览器应用109窗口中被查看的内容与索引的第二内容关联。也就是说,用户可以在索引位置处将第一内容钉到第二内容。一个示例是用户可以在视频的场景或者时间点(即,“索引位置”)处将Web文章钉到视频。
[0031]在一个示例实施例中,服务器101可以显示用户界面内的搜索框以使得用户可以录入搜索文本并且获得显示用户界面内的结果。搜索结果可以包括来自视频目录119的视频的列表。如果用户希望将文章钉到视频内的场景或者特定位置,则用户界面可以允许用户滚动到视频内的适当的帧或者时间。用户界面还可以使得用户能够选择用于文章的钉住的视频帧图像的一部分。例如,视频帧图像可以被分成节或者可以允许钉到图像内的像素区域。用户可以然后提供内容关联输入以将文章钉到视频内的场景或者时间(或者钉到具有索引的这一粒度的实施例中的帧上的位置)。换句话说,用户在索引位置(时间、帧、场景等)处做出将正在浏览器应用109窗口内被查看的内容与第二索引的内容关联。
[0032]在另一示例实施例中,用户可以具有多个设备,诸如膝上型计算机105和平板计算机125。在这一示例中,一个设备可以查看第一内容(诸如文章),而另一个设备提供用于向服务器101提供的内容关联输入的录入的用户界面。例如,电子设备105可以被用来在Web上浏览内容。在一些实施例中,服务器101可以检测浏览的内容并且向用户的第二电子设备125发送建议的第二内容项目以用于钉住。如所提到的,电子设备125具有可以是驻留应用一部分的用户界面,即驻留在电子设备125上,或者备选地,由服务器101向电子设备125提供的应用。由服务器101提供的应用的示例包括通过登录到基于云的应用服务(“软件即服务”)可访问的基于云的应用、或者被推送到作为客户端设备的电子设备125的Java小程序或者JavaScript。当电子设备125扮演“客户端”的角色时,服务器101可以包括用户的多个设备(诸如电子设备105和电子设备125)的上下文感知以使得在电子设备105上被查看的第一内容由服务器101用来提供第二内容建议或者用来允许用户根据实施例来做出关联。在一些实施例中,设备还可以经由在设备之间以对等方式发送的状态公告消息来共享关于正被查看的内容的信息。在其他备选实施例中,内容信息可以使用各种互操作性协议被查询,例如由DLNA(数字生活网络联盟)标准指定的“GetMedialnfo”命令可以被利用。在其他实施例中,在设备中的一个设备上的应用可以利用音频或者视频签名或者水印来确定在其他设备上的第一内容并且以对等方式从其他设备获得该信息。
[0033]电子设备105还可以包括第一用户界面,诸如但不限于可选的图标或者使得用户能够发起第二用户界面或者在电子设备125上的附加的用户界面特征及能力的“按钮”。也就是说,用户可以提供向服务器101发送标识信息的输入,该标识信息标识正在电子设备105上被查看的第一内容的并且通知服务器101用户希望做出与第二内容的关联。作为响应,服务器101可以向电子设备125提供可执行代码(诸如Java小程序或者JavaScript或者一些其他合适的可执行代码)以提供用户界面。用户可以然后通过搜索或者通过服务器建议来使用电子设备125以获得第二内容,并且提供内容关联输入以将在电子设备105上被查看的第一内容与在电子设备125上被查看的第二内容钉在一起。用户可以按照各种方式(诸如使用滚动条、数字索引指示的直接输入、页面的标识、视频帧或任何其他合适的索引输入等)提供向服务器101转达第二内容的索引位置的索引输入。服务器101然后基于索引输入和内容关联输入在索引位置处创建第一内容与第二内容的关联。
[0034]内容关联输入由用户经由用户界面录入到电子设备105中(或者到电子设备125中),并且至少包括第一内容(即,要被钉住的内容)的标识和第二内容的索引位置。服务器101可以在其中服务器101基于搜索结果提供提供建议的第二内容或者在用于用户的用户界面中显示第二内容的实施例中具有第二内容的身份的先验知识。以下描述其中向用户建议第二内容的示例实施例。
[0035]图2是根据另一实施例的示例网络架构200的示图。网络架构200包括内容建议服务器201。在一些实施例中,内容建议服务器201可以与服务器101 —起被包括或者与服务器101集成起。在这一示例中,浏览器应用109包括到内容建议服务器201的连接203、在网络(诸如因特网)上的连接。内容建议服务器201也可以在因特网连接213上访问用户简档数据库215、经由因特网连接223访问视频元数据数据库221以及经由因特网连接219访问场景元数据数据库217。场景元数据数据库217可以由接收视频信号227并且执行分析或者提取场景元数据的各种媒体分析引擎225填充。
[0036]内容建议服务器201可以包括经由连接209耦合到视频资产匹配模块207的多媒体分析模块205。视频资产匹配模块207向浏览器应用109的用户界面提供内容建议211。例如,内容建议可以为一个或者多个视频资产的列表。视频(即由视频资产匹配模块207建议的索引的第二内容)可以基于对浏览器应用109窗口内正由用户查看的内容的分析。也就是说,多媒体分析模块205可以分析针对关键字、元数据等的查看的内容以确定建议的内容的列表。视频资产匹配模块207也可以访问用户简档数据库215以确定由电子设备105的用户之前访问的视频内容,并且如果适当的话则提供这些内容项目作为内容建议211。否则,视频资产匹配模块207可以从场景元数据数据库217搜索场景元数据并且从视频元数据数据库221搜索视频元数据以做出视频内容的与正由浏览器应用109查看的内容关联的建议。
[0037]因此,在操作的一个示例中,当用户例如使用浏览器应用109来访问文章时,多媒体分析模块205分析针对关键字或者元数据的文章并且经由连接209向视频资产匹配模块207提供信息。视频资产匹配模块207可以然后访问各个数据库以确定与正被查看的文章相关的合适的匹配或者匹配集合,并且向浏览器应用109发送内容建议211。内容建议211还可以包括针对内容内的索引位置的建议。例如,视频资产匹配模块207可以在索引位置内搜索元数据或者匹配元数据的其他信息或者与文章相关的其他信息,并且基于结果做出适当的建议。内容建议可以由用户界面处理,该用户界面由服务器101提供。备选地,用户界面可以驻留在电子设备上。在一些实施例中,用户界面可以表现为第二应用窗口,并且可以向电子设备105的用户显示内容建议211。这时,用户可以做出是否做出关联的决定,即是否将文章钉到索引位置(诸如时间点、帧或者特定视频资产内的场景)的决定。
[0038]虽然在图1和图2中图示的实施例与浏览器应用109相关并且与电子设备105相关,但是浏览器应用并非在所有实施例中都必要。例如,在一个实施例中,用户可以经由电视机访问视频资产而无需任何特定的软件应用。如上面详细讨论的,用户可以使用第二电子设备(诸如电子设备125)来访问与视频相关的内容。例如,用户可以使用电子设备105 (诸如但不限于智能电话、膝上型计算机等)来访问文章。电子设备105可以经由因特网形成与服务器101的连接,并且服务器101可以检测正由用户访问的文章。如果电子设备(诸如电视)是因特网连接的设备,则电视可以提供使得用户能够将正在处理的设备中被查看的文章钉到在电视上显示的视频的用户界面。对于这一示例,用户可以具有用户账号或者被登录到服务器101上,以使得服务器101意识到绑定到该特定用户的设备,以便能够提供各种内容类型之间的关联。同样,用户可以被提供有使得将显示的文章钉到在电视机上显示的视频的电子设备上的用户界面。鉴于上面所提供的描述性示例,各种其他可能性对于本领域普通技术人员来
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1