触发媒体内容项目的用户通知的制作方法

文档序号:9693248阅读:370来源:国知局
触发媒体内容项目的用户通知的制作方法
【技术领域】
[0001]本公开一般地涉及内容共享平台,更具体地涉及用于触发媒体内容项目的用户通知的系统和方法。
【背景技术】
[0002]内容共享平台通过允许用户上传、观看和共享数字内容项目将数字内容托管和交付服务呈递给其用户。在某些示例中,数字内容可以包括媒体项目,媒体项目包括音频片段、电影片段、电视片段和音乐视频以及诸如视频博客、原创短视频、图片、照片和其他多媒体内容的业余内容。当流媒体提供者在网络(例如因特网)上递送数字内容项目时,其可以由终端用户来消费。另外,一些内容共享平台可以提供实时媒体流以及预先记录的媒体内容的流送。

【发明内容】

[0003]呈现了一种用于触发媒体内容项目的用户通知的方法。媒体内容共享平台可以识别用于呈现媒体内容项目通知的目标用户。所述媒体内容共享平台可以确定多个媒体内容项目具有超过定义的阈值的用户兴趣度量的值,其中所述多个媒体内容项目由基于预定义的标准编辑的媒体内容项目的列表来表示,并且其中所述用户兴趣度量反映所述用户对于所述多个媒体内容项目的兴趣。所述媒体内容共享平台可以在所述多个媒体内容项目之中选择所述用户尚未访问的媒体内容项目。所述媒体内容共享平台可以将所述媒体内容项目通知所述用户。
[0004]另外,还呈现了用于执行上述方法的操作的计算设备以及存储使得所述计算设备执行上述方法的操作的指令的计算机可读存储介质。
【附图说明】
[0005]本公开通过示例的方式来说明,但不限于此,并且当结合附图来考虑时可以参照下文的具体描述来更全面地理解本公开,其中:
[0006]图1表示根据本公开的一个或多个方面的提供用户通知的媒体内容共享平台的高层级架构图;
[0007]图2表示根据本公开的一个或多个方面的媒体内容频道的图形表示;
[0008]图3-4示意性图示根据本公开的一个或多个方面的访问媒体内容共享平台的移动计算设备可以采用的图形用户界面(GUI)的示例;
[0009]图5描绘根据本公开的一个或多个方面的用于通过媒体内容共享平台来触发媒体内容项目的用户通知的方法的一个说明性示例的流程图;以及
[0010]图6描绘根据本公开的示例操作的说明性计算机系统的框图。
【具体实施方式】
[0011]本文描述了用于触发媒体内容项目的用户通知的方法和系统。将媒体内容托管和交付服务提供给其用户的内容共享平台可以采用用户通知以便将用户的注意力吸引到某些媒体内容项目。在某些实施方式中,内容共享平台可以向用户提供内容预订服务,允许用户明确请求被通知某些内容项目,例如具有特定属性(例如属于指定的媒体内容频道)的新上传的内容项目。
[0012]然而,用户群体的绝大部分可能选择不预订内容共享平台的任何媒体内容频道,或者仅预订媒体内容频道中这样的用户持续消费的一些。为了将用户的注意力吸引到不符合用户的当前预订的媒体内容项目,内容共享平台可以被编程以提供关于这样的媒体内容项目的用户通知。然而,这样的未经请求的通知可能被一些用户认为是不期望的。为了避免用户的不良反应,这样的未经请求的通知可以被指向媒体内容的可能对目标用户感兴趣的有限子集。用户对媒体内容项目的兴趣级别可以基于用户兴趣度量被估计。在某些实施方式中,用户兴趣度量可以基于用户的内容消费模式。在一个说明性示例中,可以通过关于特定用户的频道亲和力分值来提供用户兴趣度量。
[0013]下面通过示例来详细描述上述方法和系统的各个方面,但不限于此。
[0014]图1表示根据本公开的一个或多个方面的提供用户通知的媒体内容共享平台的高层级架构图。本文所述的“内容共享平台”应指将媒体内容托管和交付服务呈递给其用户的计算机系统。
[0015]媒体内容共享平台100可以包括经由网络118耦合至内容数据存储114的一个或多个前端流送服务器110。网络118可以由局域网来提供。包括因特网、一个或多个内联网、局域网(LAN)、广域网(WAN)和/或虚拟私人网络(VPN)的其他网络可以是网络118的一部分。内容数据存储114可以由本地或分布式数据库、文件存储库或者任何其他适当架构的数据存储库来提供。内容数据存储114可以被用来存储多个媒体内容项目(统称为“内容”)。在一个说明性示例中,内容可以包括由媒体内容共享平台100的用户为与其他用户共享而上传的一个或多个项目。所上传的内容项目可以包括由一个或多个个人计算机119和/或移动计算设备120通过网络425捕获和/或传送的数据。
[0016]在某些实施方式中,媒体内容共享平台100可以进一步包括用于生成用户通知的用户通知服务器130,如在下面更详细描述的。尽管前端服务器110、内容数据存储114以及用户通知服务器130在图1中被描绘为分立的组件,但内容托管和交付平台100的这些和其他组件可以一起在单个计算设备或者在可以通过包括LAN和/或WAN的一个或多个网络互连的多个不同计算设备和系统的各种组合中来实现。
[0017]在某些实施方式中,内容共享平台100可以进一步包括各种组件,诸如负载平衡器(图1中未示出),其可以被用于将通过网络115接收的用户请求调度给两个或更多个前端服务器110。在某些实施方式中,内容共享平台100可以进一步包括用户目录服务器(图1中未示出),其可以被用于认证访问共享内容托管和交付平台100的用户。
[0018]用户可以在网络115上经由客户端设备120来访问由内容共享平台100存储的内容。在某些实施方式中,客户端设备120可以由运行移动应用122的移动计算设备来提供,所述移动应用122被设计成促进用户与内容共享平台100的交互。“移动计算设备”在本文中应指具有处理器、存储器以及至少一个通信接口的便携式设备。移动计算设备的示例包括但不限于智能电话、平板计算机以及笔记本计算机。
[0019]移动应用122的功能可以包括例如下载媒体内容项目、播放媒体内容项目、将媒体内容项目上传至内容共享平台100、管理用户对内容共享平台100的内容频道的活动馈送的预订等。为了改善终端用户的内容消费体验,移动应用122可以缓冲所接收的视频和/或音频流,由此允许终端用户发出播放控制命令,诸如暂停、停止、回退和/或快进。
[0020]内容共享平台110可以采用用于将所托管的媒体内容项目分组的内容频道200a-200z,如由图2示意性图示。“媒体内容频道”在本文中应指媒体内容项目的集合。在一个说明性示例中,媒体内容项目可以被指定为基于媒体内容项目的主题或题目而与给定的媒体内容频道相关。在另一示例中,媒体内容项目可以被指定为基于媒体内容项目的源而与给定的媒体内容频道相关。在另一示例中,媒体内容项目可以由授权的用户(例如媒体内容频道的所有者)任意指定为与给定的媒体内容频道相关。在又一示例中,媒体内容项目可以被指定为与两个或更多个媒体内容频道相关。关于媒体内容频道的各种用户动作可以包括由内容频道所有者和/或其他用户上传新的媒体内容项目、评估(例如通过“喜好”或者评论)媒体内容项目、下载和观看媒体内容项目等。关于媒体内容频道的内容项目的某些用户行为的注释列表可以被称作“频道活动馈送”。
[0021]媒体内容频道200可以由媒体内容项目210的列表来表示,所述媒体内容项目210可由相应的媒体内容项目标识符来识别,如由图2示意性图示。媒体内容频道可以由媒体内容频道标识符来识别。
[0022]内容共享平台110可以通过关于与特定的媒体内容频道相关联的某些类型的事件生成用户通知,例如响应于用户的请求,向用户提供内容预订服务。在一个说明性示例中,用户可以预订频道活动馈送以便接收其他用户关于特定的媒体内容频道的某些动作的通知。组合的活动馈送可以包括与特定用户预订的两个或更多个媒体内容频道相关联的某些类型的事件的列表。
[0023]为了将用户的注意力吸引到不符合用户的当前预订的媒体内容项目,内容共享平台可以被编程以提供关于这样的媒体内容项目的用户通知。为了避免用户对未经请求的通知的不良反应,这样的通知可以指向媒体内容项目的可能是目标用户感兴趣的有限子集,如下文详细描述。
[0024]在某些实施方式中,内容共享平台100可以识别用于呈现一个或多个未经请求的内容项目通知的一个或多个目标用户。在一个说明性示例中,目标用户可以是经由移动应用来访问内容共享平台的那些。在另一个说明性示例中,目标用户可以是在预定义的时间周期(例如24小时)内未访问内容共享平台的那些。
[0025]内容共享平台100可以进一步识别可能是目标用户潜在感兴趣的多个媒体内容项目。多个媒体内容项目可以由基于一个或多个预定义的标准编辑的列表被识别。用户对媒体内容项目的列表的兴趣的级别可以基于用户兴趣度量被估计。在某些实施方式中,用户兴趣度量可以基于用户的内容消费模式。
[0026]因此,在一个说明性示例中,内容共享平台可以识别未被用户预订并且具有超过预定义阈值的频道亲和力分值的一个或多个内容
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1