用于分级媒体共享频道的方法、系统以及设备的制作方法

xiaoxiao2020-7-22  2

专利名称:用于分级媒体共享频道的方法、系统以及设备的制作方法
技术领域
本发明总体上涉及网络数据,并且更具体地涉及用于分级媒体共享频道的系统、 设备以及方法。
背景技术
以下讨论涉及发现在线共享用户内容。在线媒体共享站点(例如,在Ovi 上的共享,从前已知为Twango)可以包括允许贡献者组织和共享其媒体的特征。在Ovi共享系统中,该特征被称为“频道”。Ovi共享频道是帮助一个人组织和共享其媒体的容器。任何人能够就媒体类型、特定主题或所期望的任何其他分类系统来创建频道。例如,一个人能够创建容纳其家庭、运动或国家的照片的频道,或针对特定旅行或事件的频道。对于频道的内容的贡献不必限制于一个单独的来源。频道的拥有者能够在任何时间向任意数量的人授予对该频道的贡献权。例如,组织者可以针对事件(例如音乐会) 来设置频道,以使得音乐会的任何参与者能够向该频道贡献他们的来自该事件的照片或视频。类似地,拥有者可以控制该频道的观众。在任何时间,该拥有者能够修改对任何数量的人的观看访问。例如,猫频道能够被设置为具有公众观看访问,从而任意数量的公众能够观看成员的猫照片的集合。公众频道(具有公众观看访问的频道)可以在这样的媒体共享系统上流行。例如, 所有新成员可以在创建账户的时候被分配一个默认的公众频道。随着这些服务的成员资格的成长以及公众频道的数量的猛增,用户浏览该站点上可用的公众频道的全部集合变得不切实际。为了便于进行这种类型的浏览,媒体共享服务根据不同的活动性量度为公众频道分级。在对公众频道进行分级时使用的活动性量度可以包括频道所接收到的观看或评论的数量等。分级的频道进一步在经选择的结果页面中被标记页数。通过选择任一标准并浏览最先的几个结果页面,用户能够迅速地识别哪些频道最频繁地被社区所使用,并可以因此引起他/她的兴趣。

发明内容
在一些示例性实施例中,本发明公开了一种用于对新网络内容进行分级的系统、 设备以及方法。在一方面,一种方法涉及确定对频道的内容贡献者。确定针对与所述内容贡献者相关联的其他频道的活动性量度。基于针对其他频道的活动性量度而为该频道提供初始分级。该初始分级独立于与该频道相关联的活动性量度。在另一方面,一种设备包括一个或多个处理器,配置为确定对于一个频道的内容贡献者并确定针对与所述内容贡献者相关联的其他频道的活动性量度。处理器还基于针对其他频道的活动性量度为所提供的频道提供初始分级。初始分级独立于与该频道相关联的活动性量度。在另一方面,一种计算机可读存储介质包括指令,其可由设备执行以实现包括以下的操作a)确定对频道的内容贡献者;b)确定针对与所述内容贡献者相关联的其他频道的活动性量度;以及c)基于针对所述其他频道的活动性量度为所述频道提供初始分级。该初始分级独立于与该频道相关联的活动性量度。在另一方面,一种设备包括a)用于确定对频道的内容贡献者的装置;b)用于确定针对与所述内容贡献者相关联的其他频道的活动性量度的装置;以及c)用于基于针对所述其他频道的活动性量度为所述频道提供初始分级的装置。该初始分级独立于与该频道相关联的活动性量度。在上述(实施例、方面)的变化例中,方法、设备以及计算机可读存储介质可以基于新频道的龄期衰减初始分级,和/或可以进一步由该新频道的贡献者中的单个贡献者来监管。此外,该频道可以包括媒体共享服务的网络可访问媒体对象的集合和/或提供所述初始分级的目的可以在于至少部分地基于所述初始分级,按照媒体共享服务的频道的等级排序化观看来对所述频道进行排序。进一步地在这些变化例中,按照等级排序化观看对该新频道进行排序可以响应于搜索查询和提供所述媒体共享服务的预定观看之一或两者而发生。在这样的情况下,方法、设备以及计算机可读存储介质可以对所述活动性量度中的每一个应用权重,且所述权重能够基于搜索查询的参数和为所述媒体共享服务的预定观看所定义的参数之一或两者而选择。在所附的权利要求中特别地指出了表征本发明的新颖性特征以及这些和各种其他有益效果,并且其构成了本发明的一部分。然而,为了更好地理解本发明、其有益效果以及通过其使用而获得的目的,应参考构成本发明又一部分的附图以及所附说明性内容,其中图示并描述了根据本发明的系统、设备以及方法的代表性示例。


结合随后附图中所图示的示例性实施方式来描述本发明。图1是根据本发明的一个示例性实施例的、示出频道的构成和分级的框图;图2A和图2B是根据本发明的一个示例性实施例的、示出被搜集起来以对新频道进行分级的数据输入的框图;图3是根据本发明的一个示例性实施例的、示出新的媒体共享频道的分级的流程图;图4是根据本发明的一个示例性实施例的、示出新的媒体共享频道的分级的流程图;图5是根据本发明的一个示例性实施例的、示出为新的媒体频道使用分级组件的系统的框图;以及图6是根据本发明的一个示例性实施例的服务设备的框图。
具体实施例方式在以下各示例性实施例的描述中,参考了构成本发明一部分的附图,且其中通过举例说明的方式示出了各示例性实施例。需要理解的是,可以使用其他实施例,因为可以做出结构上以及操作上的改变而不背离本发明的范围。通常,本公开涉及帮助用户发现通过在线内容共享站点公开地可访问的高度地相关且令人感兴趣的内容。所述站点可以在预定公众“频道”下总体上对个人内容项(例如数字照片、视频、音频等)进行分类。这些频道可以基于使用的量度(例如观看的数量、评论的数量、被链接的次数等)而分级。频道使用量度是当前流行度的指示,尽管对这些使用量度的依赖可能防止新创建的频道被立即识别出来。即使新频道可能包含高度令人感兴趣的(且最终流行的)内容,但是如果其没有得到时间去积累足够的社区关注,则其分级将比较低,并且在一定时间内将不会出现在靠前的结果中。在图1的框图中示出了一个系统的示例性实施例,本发明的概念可以用于其中。 用户102-104是一个在线媒体共享服务(由存储库106表示)的成员。每一用户102-104 可以保持至少一个具有服务的账户,如由账户108-110所分别表示的。账户108-110中的每一个可以包括一个或多个共享媒体的频道。以账户108为例,用户102已经建立了两个频道112、114。这些频道112、114是基于通常由关联的用户102所定义的标准而分类的媒体内容(例如照片、视频、音频、图表、文本等)的例子。频道112是私人的,如由图标116所指示的。该私人状态116通常涉及限制对至少某些用户的访问,并且用户102可以使用本领域已知技术(例如访问/拒绝列表、 鉴权等)控制对频道112的访问。如由图标118所指示的,频道114是公开的。公开状态 118表明任何人可以至少观看/呈现(render)频道114的内容,尽管其他活动可能仍是受限的(例如发表评论的能力、贡献内容的能力、删除内容的能力、或在频道及其内容上实现其他活动的能力)。频道114的公开状态118对随后的讨论中是感兴趣的,因为频道内容可以通过存储库106来搜索。尽管私人频道(例如频道11 也可以由具有观看许可的人来搜索,但出于多个原因,包括非会员在内的一般大众搜索公开频道的能力是有吸引力的特征。相比于由某个人可访问的私人频道的数量,可能存在非常大量的通过该个人可访问的公开频道。 并且,使用搜索或内容的预定观看(例如最多评论的)允许内容创建者获得曝光,并提供其他人以找到感兴趣的内容。正如大多数搜索策略一样,需要一种分级结果的方式以更好地将结果与搜索/观看匹配。系统可以包括多种方式来分级一个特定频道。这由分别与公开频道114、1M和 126相关联的分级值120-122来指示。频道(在某些情况下以及其内容)可以根据诸如最多拜访量、最多共享等的活动性指示来分级。这样的活动性指示是有用的,尽管有时候会趋向于导致“反馈循环”,例如高等级内容具有保持高等级的趋势且妨碍新内容提升列表。例如当新的拜访者仅仅拜访具有高等级的频道时这会发生。因此,当诸如“最多拜访”的量度用于分级时,某些频道的现有的高等级将更多地增加到这些频道的拜访量。在此情况下,新增加的内容可能难以变得可见,不管这内容有多么引人注目。下文中描述了一种替代性的用于频道分级的方法以发现这些潜在的“沧海遗珠”。通常,示例性实施例描述了一种改进的分级方法,用于展现可能普遍引起服务106 的社区的兴趣的最近创建的频道。这样的改进的分级可以提供技术效果,诸如由于拜访者分级系统需要提交较少的询问而带来的显示结果时的效率提升,以及通过使人们更容易找到有趣的图像从而降低了找到有趣的图像所花的数据流量和时间。其他技术效果可以包括给系统管理员提供关于如何更好地分配资源的数据,例如通过向那些更可能证明是受最终用户欢迎的频道/账户分配更多的处理资源。这一资源分配进而可以改进总体系统性能。
在图1中,改进的分级能力由等级确定组件1 所指示。在图示的场景中,用户 104(其已经可能保持现有的频道126)增加(130)新频道132。新频道132常规情况下可能被隐藏远离观看者的眼睛,因为其尚未积累足够的社区关注以由现有分级方法有利地定级。所提出的等级确定组件1 通过提供初始分级134给出了替代性的手段用于用户探索在站点上可用的内容,从而提升了用户体验。对于频道贡献者和拥有者,被展现提供了激励以不断地上传更好的内容并且保持对该站点的忠诚。在站点上具有优质内容进而能够吸引新成员加入,而这进而使得站点管理员受益。尽管频道132可能被示为或描述为“新近增加的”,但应理解的是,“新近”可以是一个相对概念,其取决于特定的实现。通常,初始分级134独立于当前关联于频道132的任何活动性量度,这样初始分级134可以被用于在很少或没有活动性量度存在的情况下对频道132进行分级,例如在频道132已经被添加以后、但在任何活动被贡献给该频道之前。然而,当执行等级排序或如于此描述的其他功能时,初始分级134的分配并不排除将初始分级134与其他等级(例如基于直接可应用的活动性量度)结合使用。分级组件1 可以考虑多个数据参数以确定新近增加的频道132的初始分级134。 频道设置可以允许其他人对频道贡献内容。这由路径136-138所指示,其示出了频道114、 IM以及1 之间的贡献。应理解的是,贡献不必源自如图示的其他公众频道。用户102-104 可以使用私人频道内容或使用并非存储于存储库106之内别处的内容来对其他人的频道做贡献。尽管贡献136-138可以包括各种类型的媒体,包括文本,但应理解的是,该场景中的贡献136-138是指频道内容的贡献而非描述该内容的外围设备数据的贡献(例如评论、 元数据)。用户之间的另一种类型的互动由路径140示出,其指示了由用户账户109订阅来自用户104的频道126的内容。这样的订阅140可以涉及从账户109的主页观看(例如直接地或通过链接)频道126的内容。在其他的设定中,订阅140可以涉及接收关于目标频道1 的变化的警报(例如电子邮件、新闻馈送阅读器)。如在下文中将更为详细地描述的,涉及到新频道132的创建者104以及其他用户 102、103的这些以及其他活动性能够提供新频道132可能包含有趣内容的可能性指示。因此,初始分级134能够被形成以反映这一可能性。随着时间流逝,活动性/访问因素(例如观看数量、链接)将确保频道132基于实际使用而获得更高或更低的分级。即使频道132可能在没有高的初始分级估计值134的情况下随着时间过去而获得高等级,这一初始估计值 134能够提高获得那个最终等级的速度,并且当内容仍然新鲜且有关时,材料能够被更多人所观看。作为一个假定的使用实例,假定Joe是一位专业摄影师,也是对于媒体共享站点的热心贡献者。他拥有一个专注于猫的公众频道,他在此公布他最好的猫照片。他的频道被社区所非常认可,且具有很高的观看次数。Joe还频繁地贡献照片到其他成员所拥有的其他流行的动物主题的公众频道。Joe刚刚Wkrengeti的狩猎旅行中回来,并且他希望通过他新近创建的狩猎频道将其野生动物照片与其他人进行分享。大约在Joe创建并公布他的狩猎旅行频道的同时,许许多多其他成员也提交他们的新频道。这些频道中的某些由新成员创建,某些不是。无论如何,Joe的狩猎旅行频道在该站点的“最有趣的新频道”类别下得以有利地定级,因为他具有向流行频道贡献的良好记录。由于向他的频道给出的有利定级以及因出现在首页而获得的曝光,他的狩猎频道更快地接触到观众,且观众通过到优质内容的更快途径而获益。包含在用户简档之内的数据可以对新频道的定级具有影响。例如,在上述实例中, 可以进一步假定Joe通常贡献动物的照片。因此他的简档可以自动地或手动地将“动物摄影”列为兴趣和/或专业。这样,当Joe创建包含与动物无关的媒体(例如汽车图片)的新频道、或向包含与动物无关的媒体(例如汽车图片)的新频道做贡献时,对Joe的贡献所进行的加权并不像新频道包含动物图片那么高。然而,如果另一个贡献者Jim被视为有规律地贡献和/或专注于汽车照片,那么Jim的贡献在新的汽车照片频道的最终初始分级中可能被更高地加权。如在上述示例中能够看到的,一个频道的潜在的兴趣性可以基于该频道的贡献者在创建流行频道时的先前表现。如前面提及的,有几种量度能够被用于测量这些其他频道的流行性,且它们可以基于相对于频道的社区活动性而计算。其他频道的流行性量度能够被应用为对新频道的流行性的估计。其他频道的流行性分值(例如一个O到1之间的值)可以基于活动性计数而计算。 在图2A中以框图示出了一个示例性实施例中针对频道(或其一部分)的流行性分值的确定。可以考虑涉及频道(或其子成分)相关的特定活动性,诸如例如列在某人的喜好中的次数202、评论数量203、观看数量204、订阅/订户的数量205、以及共享次数206。其他因素207也可以适合于特定搜索或观看,诸如内容类型、主题、语言/场所、关键字、内容大小等。因素202-207中的每一个可以应用有单独的权重,如方块208中所指示的。权重可以根据特定观看、结果设定、搜索类型、站点操作员等而调整。例如,诸如“最多观看”的预先配置的类别可以主要地或完全地依赖于观看数量量度204。在权重被应用208之后,结果流行性210与该频道(或者其他内容对象)相关联。为了进一步讨论的目的,图2A中所示以及所描述的因素的符号化表示呈现在下列的列表1中。列表1中的变量使用指示与特定频道“Z”的关联的下标,且被定义为该特定频道的量度相对于应用于所有有关的频道的相同量度的比值。令vz =(对于频道Z的观看的数量)/(对于所有频道的观看的总数量)令cz =(对于频道Z的评论的数量)/ (对于所有频道的评论的总数量)令fz =(对于频道Z的喜好的数量)/ (对于所有频道的喜好的总数量)令& =(对于频道Z的共享次数)/ (对于所有频道的共享次数的总次数)令mz =(对于频道Z的订阅的数量)/ (对于所有频道的订阅的总数量)列表 1通常,当该同一用户是新频道的贡献者的时候,与特定用户相关联的频道流行性量度可以是该新频道的流行性的预报器。因为示例性实施例包括可能具有不止一个贡献者的频道,所以对于新频道的初始流行性指示可以基于与那些贡献者的贡献成比例的贡献者的有关流行性。这在图2B的框图中示出。对于贡献者的内容流行性212-214基于现有的贡献(例如使用图2A中所示流行性量度210)而确定。单独的量度212-214基于贡献到新频道的内容的相对量而调整216。这一调整过的值被用于找到对于新频道的最终的分级量度 218。
8
另一个可能影响这一最终值的因素是频道的龄期220,其可以基于搜索的特定上下文而加权222。如果目标是帮助提高新近增加的内容的简档,则在最终分级218上的作为结果效应218能够反比于该频道的龄期220。权重222可以导致这一反向影响,也可以提供其他调整以反映龄期220相对于其他因素(例如贡献者量度212-214)的重要性。在该示例中,龄期220可以指计量自其原始形成起的频道龄期,和/或可以反映该频道的构成内容的龄期(例如创建、修改)。在下列的列表2至4中,伪码阐明了图2B中所概述的新频道的计算。列表2示出基于每一个成员对频道的内容贡献的总量的每一个成员的流行性份额。对于每一用户X,令ix =用户X的兴趣量度,初始地设为0对于每一频道Z,令ρ = Z中由X所贡献的内容的比例//基于其对频道Z的贡献量来递增用户X的兴趣量度// 令 ix = ix+p* (wv*vz+wc*cz+wf*fz+ws*&+wm*mz)列表2在一个示例性实施例中,列表2中常数wv、w。、wf, ws, wm中的每一个可以是0至1 范围内的非负实数,以使得这些常数的总和等于1,亦即Wv+W。+Wf+Ws+Wm= 1。这些常数能够加权特定活动性计数的重要性。例如,一种配置能够具有Wv= 1且W。+Wf+Ws+Wm = 0。这一配置将因而忽略除了观看之外的所有活动性计数。能够由站点操作员做决定以选择对该站点最优选的值。最后,对于新频道的兴趣量度(例如“兴趣性”)基于其贡献者的兴趣量度而计算, 如下列列表3中所见。对于每一频道Z,令iz =频道Z的兴趣性,初始地设为0对于频道Z的每一贡献者X,令ρ =加权后的Z中由X所贡献的内容的比例//基于频道的贡献者的兴趣性来计算频道的兴趣性iz = iz+pz*ix列表3列表3中的内容比例值“pz”(还有列表2中所示内容比例值“ρ”)可以被加权以使得频道的兴趣性不会过度地敏感于单个贡献者。有多种方式来执行这种加权,诸如采用平方根、立方根、和/或贡献率的对数。如前面所提到的,为了提升新近创建的频道,通过频道的龄期来衰减频道的兴趣量度可能是有用的。实际使用的衰减函数可以基于站点操作员的偏好。例如,设、为自频道Z创建起所逝去的分钟数,某些可能的衰减函数示于下列列表4。iz’ = iz-iz* β *tz,其中β是在0至1范围内的实数 (1)iz’ = tz_a*iz,其中α是大于等于1的实数(2)列表 4算法的最终输出是频道的兴趣性分值的列表(存储于iz或iz’),其中最潜在地有趣的频道具有最高的分值。使用这些分值,于是频道能够通过以降序排列整理iz’而被分级,和/或当这些分值被归一化以使得它们的总和为1时被或然地(probabilistically) 分级。在或然分级的情况下,频道基于它们的相关或然率而从搜索领域被选择用于显示。在这样的情况下,频道相关的或然率可以完全地或部分地基于兴趣性分值。在一个变化例中, 候选频道的列表能够通过使用最小的上/下门限和/或通过选择顶部的N个频道而被“精选”。无论从该精选中得到什么样的结果,都可以使得他们的分值被归一化,从而他们的和等于1。在这样的方案中,基于分值的频道排序是有一点令人烦恼的,而且可能给推荐增加某些惊奇。例如,在该方案下,每一次推荐页面被拜访时,可能示出少量不同的频道(假定这就是站点操作员所希望的)。前面描述的不同分级的观看能够呈现给观众(或者单独地或者组合地)以作为浏览频道的替代方式。这些示例性实施例的优点在于用户可以更有效地挖掘出那些尚未有时间搜集到具有观看、评论、书签标记、共享和/或订阅形式的足够社区注意的最近创建的频道。这进而改进了用户体验,并且由于额外的曝光而提供了共享更好内容的激励。在图3中,流程图示出了用于对新频道进行分级的流程300的示例性实施例。流程300通常适用于新频道的创建302,而创建302之后的各步骤能够在频道创建302之后被有规律地执行以更新新频道的等级。流程300涉及确定304正在为该频道贡献的η个用户的身份。通常,可以假定这些用户都是相同的媒体共享服务的成员,尽管也可以考虑该媒体共享频道之外的贡献者的活动性。因此,如果贡献者(其可能需要为当前媒体共享站点上的账户签约以作贡献)在受影响的站点仅有很少的活动性,但是在视频共享站点X非常受欢迎,那么所示的流程可以被调整为从站点X得到类似的兴趣量度。这可能需要将该用户在受贡献的站点上的身份与在站点X上的身份链接起来,而且这可以通过用户对该媒体共享服务的注册而确定。兴趣量度I被初始化306为零,而循环308为η个用户中的每一个迭代一次。在该循环中,每一用户的贡献的比例被确定310,且用户η的兴趣量度In初始化312为零。流程然后确定314与用户η相关联的m个频道,然后在循环316中在m个频道中的每一个上进行确定。如前面所提到的,这m个频道可以是新频道创建于其中的同一个媒体共享系统的频道。m个频道中的某一些也可以来自于能够得到类似的兴趣量度的某些其他媒体共享系统,而且来自那些其他系统的用户身份能够作为贡献者而链接到新频道。在循环316中,用户对于频道m的贡献被确定318,而兴趣量度In使用上面表2中的公式来递增320。该计算320可以涉及从关联于媒体共享系统的活动性数据库324中拉挽活动性量度322。该计算320也可以涉及获得对于特定站点或搜索而言是上下文特定的权重值326,如上下文数据3 所表示的。应理解的是,特定活动性量度322以及权重326 作为示例给出,而其他现有技术中已知的量度/权重也可以使用。例如,如果考虑来自外部站点的量度,则可以使用其他量度以替代或附加于所示示例性量度(例如诸如Digg 的推荐分级)。在频道循环316的结尾,总的兴趣量度I由用户η的贡献而递增330,而外部循环 308继续进行。注意递增330可以涉及使用将敏感度降低到极值或局外人用户等级(例如前面有关于表2-3所描述的)的加权后的值Ρη。在退出外部循环308后,量度I反映η个用户的相对兴趣性,而新频道的龄期得以确定332。量度I基于该龄期而被衰减334。最后,尽管频道可能是相对较新的,但其仍然具有其自身的某些活动性量度能够得以确定336。该频道的总等级然后得以确定338,而且能够为了诸如用户搜索、预先形成的浏览(例如感兴趣的新频道)等的目的而使用。能够看到,由于I由于该频道的老化而逐渐地下降334,使用量度336将支配该分级。在此情况下,流程300可以针对最小龄期进行测试(未示出), 以确定是否需要计算I,从而可以在那种情况下跳过循环308。在图4中,流程图根据本发明的一个示例性实施例示出了用于为新频道分级的通用流程400。可以例如通过web接口来可选地促进媒体共享服务的新频道的创建。媒体共享服务的频道可以包括网络可访问媒体对象的集合。媒体服务的频道中的每一个可以能够从多个贡献者接收各自的媒体对象。确定404针对与对于该新频道的贡献者相关联的其他频道的活动性量度,并且基于针对所述其他频道的所述活动性量度为该新频道确定406初始分级。该初始分级独立于 (例如不依赖于)与该频道相关联的活动性量度,尽管该初始分级可以在确定综合分级时与活动性量度结合在一起。该初始分级可以可选地基于该新频道的龄期而被衰减408。至少部分地基于该初始分级,该新频道可以可选地按照媒体共享服务的频道的等级排序化观看而被排序410。所述等级排序化观看可以是web服务的预定观看,和/或可以是响应于搜索查询。现在参考图5,框图示出了示例性系统,本发明的实施例可以应用于其中。应理解的是,用户将越来越多地依赖于移动设备502进行内容创建和观看。同时,这样的用户也将越来越多地使用网络服务504(例如如此处所描述的媒体共享服务)以及因特网506以扩展移动设备502的能力。许多用户将为了这些以及其他目的而继续依赖于传统个人电脑 (PC) 508。在某些场景中,个人计算层508可以变得近乎透明,例如在网络504、506以及移动设备502之间提供轻便的接口。在其他情况中,移动设备502和服务504可以直接地交互,而无需充当中间件的PC应用。为了提供友好的且流畅的用户体验,所示系统无需根据技术或任务而构造。在该示例中,系统被建造于程序套件、站点、类目以及播放器周围。使用这样的范例,人们能够容易地理解懂要去哪里以及要干什么。用户内容510实际上“在”哪里是无关紧要的,因为几乎所有东西从所有三个平台都是可访问的。从信息的观点,所示架构涵盖三个平台(设备502、PC 508、以及网络506)以及集中存储区512。内容510是跨平台的且可以被组织为围绕特定的程序套件,诸如游戏、音乐、照片、地图、视频&电视、因特网、联系方、日程表、消息、以及设置。设置程序套件(由图标510A表示)允许访问控制面板,该控制面板使得能够对整个架构上的行为进行无缝配置。如路径514和516所指示的,移动设备502以及服务504是同步的。因为设备502 的容量可能不同于PC 508的容量,所以可以由子集和播放列表的系统居间促成同步514、 516。PC 508可以包括软件程序套件,其为PC 508提供到服务504的桌面接口。PC 508和设备502也可以包括各自的接口 518、520,这些接口使得人们能够为他们的内容创建“快照”并将其存储在具有服务504的账户上。此外,存储区512包括因特网接口 522,而设备 502,508可以总是可以直接地或者通过服务504访问存储区512。如此处所描述的,服务504可以包括通过从多个贡献者接受内容的公众频道的媒体共享能力524。该媒体共享特征5M也可以包括用于确定内容/频道表示以及对搜索做出反应的分级功能(例如针对图1、图2A、图2B、图3以及图4所示和所描述的那样)。分级和搜索功能5M可以跨越所有的层502、504以及508而工作,并且可以适于跨架构分布的某些或所有应用程序套件510。例如,对于媒体共享频道(例如图1中的频道114、124、 126)的贡献者也可以参与为这些或其他频道贡献其他类型的内容。这样一个贡献者的兴趣量度可以由其他公众内容贡献,诸如游戏(例如通过创建和玩游戏时的技巧来测量)贡献、 等级/评论贡献、导航/绘图贡献(例如geo-cache,兴趣点的集合)等,所确定。这样的涉及到特定贡献者的兴趣量度数据可以跨越不同的层502、504以及508来进行散布,并且可以使用跨越那些层502、504、508的数据以更好地估计特定用户或特定用户群的兴趣性。现在参考图6,框图提供了根据本发明的实施例的网络服务600的细节,网络服务 600为新近创建的内容提供兴趣量度分级。服务600可以通过一个或多个传统计算装置601 来实施。计算装置601可以包括定制的或通用的电子组件。计算装置601包括一个或多个可以连接到随机访问存储器(RAM)604和/或只读存储器(ROM)606的中央处理器(CPU)602。 ROM 606可以包括各种类型的存储介质,诸如可编程ROM (PROM)、可擦除PROM (EPROM)等。处理器602可以通过输入/输出(1/0)电路608与内部以及外部组件通信。处理器602可以包括一个或多个处理核心,而且可以包括驻留在独立功能模块中的通用和专用处理器。处理器602执行本领域已知的多种功能,如由固定逻辑、软件指令、和/或固件指令所指定的。计算装置601可以包括一个或多个数据存储设备,包括可移动盘驱动器612、硬盘驱动器613、光驱614、以及其他能够读取和/或存储信息的硬件。在一个实施例中,用于执行依照本发明的操作的软件可以存储和分布于光介质616、磁介质618、闪存620、或能够便携地存储信息的其他形式的介质。这些存储介质可以插入到诸如光驱614、可移动盘驱动器 612、1/0端口 608等的设备,并且可以由这些设备读取。软件也可以通过数据信号被发送到计算装置601,诸如通过诸如因特网的网络拟6而电子地下载。计算装置601可以连接到用户输入/输出接口 622以实现用户交互。用户输入/输出接口 622可以包括诸如鼠标、 键盘、麦克风、触控板、触控屏、声音识别系统、监视器、LED显示器、LCD显示器等的设备。服务600配置有可以存储于存储器604和永久性存储体(例如硬盘驱动器613) 的任意组合上的软件。这样的软件可以包含于固定逻辑或只读存储器606,或通过便携计算机可读存储介质和计算机程序产品而置入读写存储器604之内,包括诸如只读存储器磁盘、光介质、闪存设备、固定逻辑、只读存储器等的介质。软件也可以通过连接到输入输出总线608的数据传输链接的方式置于存储器606内。这样的数据传输链接可以包括有线/无线网络接口、通用串行总线(USB)接口等。软件通常包括指令628,其使得处理器602通过其他计算机硬件进行操作以提供此处所描述的服务功能。指令拟8包括频道服务630,其将用户贡献的内容632安排并呈现为由至少一个用户所定义的集合。这样的用户通常将通过账户服务634建立账户,并且账户服务634可以为了如此处所描述的整体跨平台用户服务(例如图5中所示架构)而被集中。每一频道630可以由一个用户账户所拥有/监管,尽管多个用户可以对该频道做贡献。服务600可以收集有关于频道630的活动性量度636,如由跟踪器组件638所表示的。这些量度可以包括表1中所示因素、以及可以指示个体的贡献(例如对等点分级、在因特网或社会网络站点上的曝光、由该用户创建的其他内容的商业成功)的质量的其他数据。分级引擎640能够考虑这些量度636和通过频道服务630、账户服务634以及活动性跟踪器638可用的其他数据,以获得不受上下文影响的分级数据。例如,用户简档可以从账户服务634中获得,账户服务634确定是否可以由分级引擎将一个特定用户的贡献加权为高于或低于其他贡献。这样的用户简档考虑可以是这样的参数,例如过去的主题贡献趋势、由其他人做出的由该用户一贯地有关/无关贡献的标志、地理/语言设置等。表示层642可以从分级引擎640获得分级,并应用于基于该表示的上下文来变化的权重数据644。例如,相同的分级数据可以具有不同的权重,所述权重被应用到当前不同的数据排序,以用于诸如最受欢迎的新内容、最多品论的新内容之类的类别。表示层642能够被容易地调整以通过权重644和分级引擎640的输出的选择性组合而产生多种结果。跟踪器638、分级引擎640、以及表示层642可以包括在上文中有关于图1、图2A、图2B、图3以及图4所示和所描述其他特征。计算装置601可以通过网络6 耦合到其他计算设备646。计算装置601包括网络接口 648,其用于为了诸如接收内容632、提供频道服务630、实施搜索、通过表示层642 观看分级后的频道等的目的而与客户端拟8交互。网络接口 648可以包括硬件和软件组件的组合,包括媒体访问电路、驱动器、程序、以及协议模块。网络接口 648可以包括应用层协议,诸如用于发送来自表示层642的内容的超文本传输协议(HTTP)。这样的内容可以以诸如超文本标记语言(HTML)、可扩展标记语言(XML)、纯文本、图表等的格式而传送。例如,频道的等级排序化观看可以响应于查询和/或在服务600的预定观看中(例如最受欢迎、最多评论)通过表示层642而呈现。这些协议和格式也能够用于从用户设备646接收内容, 诸如通过HTML格式发布内容到频道服务630、以及通过跟踪器638搜集活动性量度636。为了说明的目的,从互动以提供特定结果的功能电路/软件模块的方面描述了服务600的操作。本领域技术人员应能理解,功能模块的其他安排是可能的。此外,本领域技术人员使用本领域通常所知的知识能够容易地在模块级别或者从整体上实现这样的所描述的功能性。计算结构601仅是能够用于提供此处所描述的基于位置的服务的网络基础设施硬件的一个代表性实例。通常,计算服务600的功能能够分布于很多处理和网络元件上, 并且能够与诸如Web服务、网关、移动通信消息收发等的其他服务集成在一起。例如,服务 600的某些方面可以通过客户机-服务器互动、点对点交互、分布式计算等而实现于用户设备646中(和/或诸如图5中所示PC 508的中间设备)。上文中已经为了解释和说明的目的给出了本发明的示例性实施例的描述。其并非意在穷尽举例或是将本发明限制为所公开的具体形式。根据上述教导,许多修改或变化是可能的。其意在本发明的范围不限于该详细的说明书,而是由此处所附权利要求所确定。
权利要求
1.一种方法,包括确定对频道的内容贡献者;确定针对与所述内容贡献者相关联的其他频道的活动性量度;基于针对所述其他频道的所述活动性量度,为所述频道提供初始分级,其中所述初始分级独立于与所述频道相关联的活动性量度。
2.如权利要求1所述的方法,其中,所述频道包括媒体共享服务的网络可访问媒体对象的集合,且其中所述频道包括来自所述内容贡献者的媒体对象。
3.如权利要求1所述的方法,其中,提供所述初始分级的目的在于至少部分地基于所述初始分级,按照媒体共享服务的频道的等级排序化观看来对所述频道进行排序。
4.如权利要求1所述的方法,还包括基于所述新频道的龄期来衰减所述初始分级。
5.如权利要求1所述的方法,其中,所述频道由对所述新频道的贡献者中的单个贡献者来监管。
6.如权利要求1所述的方法,其中,所述频道的所述初始分级是响应于搜索查询而提供的。
7.如权利要求6所述的方法,还包括对所述活动性量度中的每一个应用权重,其中所述权重是基于所述搜索查询的参数而选择的。
8.如权利要求1所述的方法,其中,所述频道的所述初始分级是响应于请求媒体共享服务的预定观看而提供的。
9.如权利要求8所述的方法,还包括对所述活动性量度中的每一个应用权重,其中所述权重是基于为所述媒体共享服务的所述预定观看所定义的参数而选择的。
10.一种设备,包括一个或多个处理器,配置为确定对频道的内容贡献者;确定针对与所述内容贡献者相关联的其他频道的活动性量度;基于针对所述其他频道的所述活动性量度,为所述频道提供初始分级,其中所述初始分级独立于与所述频道相关联的活动性量度。
11.如权利要求10所述的设备,其中,所述频道包括媒体共享服务的网络可访问媒体对象的集合,且其中所述频道包括来自所述内容贡献者的媒体对象。
12.如权利要求10所述的设备,其中,提供所述初始分级的目的在于至少部分地基于所述初始分级,按照媒体共享服务的频道的等级排序化观看来对所述频道进行排序。
13.如权利要求10所述的设备,其中,所述频道的所述初始分级是响应于搜索查询而提供的。
14.如权利要求13所述的设备,其中,所述处理器还配置为对所述活动性量度中的每一个应用权重,其中所述权重是基于所述搜索查询的参数而选择的。
15.如权利要求10所述的设备,其中,所述频道的所述初始分级是响应于请求媒体共享服务的预定观看而提供的。
16.如权利要求15所述的设备,其中,所述处理器还配置为对所述活动性量度中的每一个应用权重,其中所述权重是基于为所述媒体共享服务的所述预定观看所定义的参数而选择的。
17.一种计算机可读存储介质,包括指令,其可由设备执行以实现包括以下的操作确定对频道的内容贡献者;确定针对与所述内容贡献者相关联的其他频道的活动性量度;以及基于针对所述其他频道的所述活动性量度,为所述频道提供初始分级,其中所述初始分级独立于与所述频道相关联的活动性量度。
18.如权利要求17所述的计算机可读存储介质,其中,所述频道包括媒体共享服务的网络可访问媒体对象的集合,且其中所述频道包括来自所述内容贡献者的媒体对象。
19.如权利要求17所述的计算机可读存储介质,其中,提供所述初始分级的目的在于 至少部分地基于所述初始分级,按照媒体共享服务的频道的等级排序化观看来对所述频道进行排序。
20.如权利要求17所述的计算机可读存储介质,还包括对所述活动性量度中的每一个应用权重,其中所述权重是基于下列的任意组合而选择的a)为媒体共享服务的预定观看所定义的第一参数;以及b)搜索查询的第二参数。
21.一种设备,包括用于确定对频道的内容贡献者的装置;用于确定针对与所述内容贡献者相关联的其他频道的活动性量度的装置;以及用于基于针对所述其他频道的所述活动性量度,为所述频道提供初始分级的装置,其中所述初始分级独立于与所述频道相关联的活动性量度。
22.如权利要求21所述的设备,还包括用于对所述活动性量度中的每一个应用权重的装置,并且还包括以下的一个或多个用于基于为媒体共享服务的预定观看所定义的参数而选择权重的装置;以及用于基于搜索查询的参数而选择权重的装置。
全文摘要
分级媒体共享频道涉及确定对频道的内容贡献者。确定针对与该内容贡献者相关联的其他频道的活动性量度。基于针对所述其他频道的活动性量度为该频道提供初始分级。该初始分级独立于与该频道相关联的活动性量度。
文档编号G06Q30/00GK102165441SQ200980137592
公开日2011年8月24日 申请日期2009年7月30日 优先权日2008年9月24日
发明者D·王 申请人:诺基亚公司

最新回复(0)