内容的管理和递送的制作方法

文档序号:8532112阅读:331来源:国知局
内容的管理和递送的制作方法
【专利说明】
【背景技术】
[0001]数字内容开发者和其他内容源可以生成和/或托管诸如游戏、音乐、应用、图像等数字内容以及与这样的内容相关的元数据。这样的源可以将数字内容和相关的元数据发布到需要该内容的各种目的地系统,比如游戏市场、搜索服务器、应用市场等。这样的目的地系统可以进而使得数字内容可用于终端用户和其他客户端系统。
[0002]接收数字内容的每个目的地系统可以仅仅接受符合那个系统的特定数据结构的内容。相应地,为了将数字内容发布到目的地系统,内容源典型地通过转变内容以匹配目的地系统的可接受的数据结构,来转换其数字内容。因此,为了将其数字内容发布到各自使用不同数据结构的多个目的地系统,内容源不得不针对每个目的地系统数据结构执行单独的数据结构转变。
[0003]如果内容源想要将其内容发布到新目的地系统,该内容源不得不构建与该新目的地系统的数据结构相对应的新数据结构转变。如果目的地系统改变其可接受的数据结构,则发布到该目的地系统的每个内容源不得不对应地更新其数据结构转变过程。
[0004]管理多个数据结构转变过程以及针对改变而监视多个目的地系统的可接受的数据结构增加了源系统的复杂度和花费。进一步地,如果源系统以不可接受的数据结构向目的地系统提供数字内容,则这样的内容将不被该系统发布。在这种情况下,这样的内容可能到达不了想要该内容的终端用户和客户端系统。

【发明内容】

[0005]为了解决以上问题,提供了用于管理和递送内容的系统和方法。在一个示例中,该方法可以包括,用内容管理服务器登记多个内容源服务器和多个内容递送服务器。所述多个内容源服务器可以包括游戏控制台内容服务器、音乐内容服务器、和/或移动设备应用内容服务器。内容递送服务器可以包括游戏控制台市场服务器、搜索服务器、移动设备应用市场服务器、和/或个人计算机应用市场服务器。
[0006]每个内容源服务器可以被配置为供应不同预定类型的原始源内容数据。预定原始源内容数据类型可以包括游戏控制台应用、音乐文件和移动设备应用。每个内容递送服务器可以被配置为经由广域网向终端内容可消费客户端供应不同预定类型的可递送内容数据。可递送内容数据的预定数据类型可以包括,游戏控制台应用、可搜索图像、视频、web页面、音乐文件、移动设备应用、以及个人计算机应用。可递送内容数据可以根据用于每个内容递送服务器的数据契约而被格式化。
[0007]该方法可以包括,为每个内容源服务器提供相应的入站内容适配器。所述相应的入站内容适配器可以被配置为从关联的内容源服务器接收原始源内容数据并根据发布规范数据模型处理原始源内容,从而生成规范源数据。
[0008]该方法可以进一步包括,为每个内容递送服务器提供相应的出站内容适配器。所述相应的出站内容适配器可以被配置为根据用于相应内容递送服务器的数据契约来处理规范源数据,并且从而生成适合于关联的内容递送服务器的数据类型的可递送内容数据。
[0009]本
【发明内容】
被提供来以简要形式介绍概念的选择,以下将在【具体实施方式】中对这些概念进行进一步的描述。本
【发明内容】
既不是旨在标识所要求保护主题的关键特征或必要特征,也不是旨在被用来限制所要求保护主题的范围。此外,所要求保护主题不限于解决了在本公开的任何部分中指出的任何或所有缺点的实现方式。
【附图说明】
[0010]图1是根据本公开的实施例的内容管理系统的示意视图。
[0011]图2是图示了来自内容源的原始源内容数据的一个示例的图。
[0012]图3是原始源内容数据被聚集和分组成被递送到相应的内容递送服务器的根本不同的规范数据子集的一个示例的示意视图。
[0013]图4是图示了图1的内容管理系统的可操作序列的一个示例的图。
[0014]图5A、5B和5C是根据本公开的实施例的内容递送方法的流程图。
[0015]图6是计算设备的实施例的简化示意图示。
【具体实施方式】
[0016]现在将通过示例并参照所图示的以上列出的实施例来描述本公开的方面。可能在一个或多个实施例中实质上相同的组件、过程步骤以及其他元素被协调地标识并且以最小的重复进行描述。然而,应注意,协调地标识的元素也可以在一定程度上不同。应进一步注意,本文包括的绘图是示意性的,并且一般未按比例绘制。相反,图中所示的组件的各种绘制比例、纵横比和数量可以被有目的地扭曲以使某些特征或关系更容易看见。
[0017]图1是内容管理系统10的一个实施例的示意视图,内容管理系统10用于接收原始源内容数据并将其处理成可递送内容数据以及将可递送内容数据递送到内容递送服务器。在一个示例中,内容管理系统10可以位于运行在一个或多个服务器上的内部网络内。内部网络可以包括例如局域网(LAN)、广域网(WAN)、个域网(PAN)或其组合。应意识到,在其他示例中,内容管理系统10可以跨一个或多个其他网络实施,所述其他网络例如是分离的WAN、PAN或其组合,并且包括因特网。
[0018]内容管理系统10可以包括驻留在内容管理服务器18上的内容管理程序14。如以下更详细地描述的,内容管理服务器18可以经由网络(例如以上描述的内部网络或分离的WAN,PAN或其组合,并且包括因特网)与一个或多个内容源服务器以及一个或多个内容递送服务器通信。在一个示例中,内容管理服务器18经由WAN 16与内容源服务器通信。内容管理程序14可以包括服务核心程序32,服务核心程序32促进原始源内容数据的发现、接收、以及到被发布和递送到内容递送服务器的可递送内容数据的处理。
[0019]内容管理程序14包括可以被存储在计算设备的大型存储装置中的指令。内容管理程序14可以被加载到存储器中并由计算设备的处理器执行以执行以下更详细地描述的方法和过程中的一个或多个。类似地,服务核心程序32可以被存储在计算设备的大型存储装置中,被加载到存储器中并由计算设备的处理器执行。
[0020]上面提到的计算设备可以采取以下形式:桌面型计算机、网络计算机、服务器或其他适当类型的计算设备。以下将参照图6更详细地描述关于上面提到的计算设备的组件和计算方面的附加细节。
[0021]继续参照图1,内容管理程序14可以被配置为从多个内容源服务器20接收原始源内容数据。内容管理程序14还可以被配置为登记所述多个内容源服务器20。在图1中描绘的示例中,所登记的内容源服务器20包括游戏控制台内容服务器24、音乐内容服务器26和移动设备应用内容服务器28。未登记的内容源服务器30也可以向内容管理程序14提供原始源内容数据。例如,内容管理程序14可以被配置为经由未登记服务器的公共API从未登记内容源服务器30的数据馈送中动态地发现原始源内容数据。
[0022]每个内容源服务器20可以被配置为供应不同预定类型的原始源内容数据,包括描述性元数据。在图1中描绘的示例中,游戏控制台内容服务器24可以被配置为供应游戏控制台应用以及对应的描述性元数据。音乐内容服务器26可以被配置为供应音乐文件以及对应的描述性元数据。移动设备应用内容服务器28可以被配置为供应移动设备应用以及对应的描述性元数据。未登记服务器30可以被配置为供应web页面和到视频文件和图像文件的链接以及对应的描述性元数据。应意识到,内容管理程序14可以从生成和/或托管其他类型的数字内容的其他登记和未登记的内容源服务器接收原始源内容数据。
[0023]现在参照图2,提供了可以由移动设备应用内容服务器28供应的原始源内容数据202的一个示例。在该示例中,原始源内容数据202是移动设备应用形式的视频游戏。该应用包括游戏可执行文件206和提供与视频游戏相关的各种信息的描述性元数据210。该应用可以被配置为在移动设备上运行,并且还可以被配置为连接至在线多播放器游戏服务。
[0024]描述性元数据210可以包括描述、识别、表征或以其他方式涉及关联的视频游戏的各种信息。在一个示例中,描述性元数据210可以包括产品标识(ID)数据214、发布者数据218、定价数据222、SKU信息226、发行日期数据230、游戏评论数据234、文件位置数据238、单/多播放器游戏数据242、游戏播放器模式数据246、游戏等级数据248和游戏成绩数据252。文件位置数据238可以进一步包括到位于游戏控制台内容服务器24或另一服务器上的视频游戏应用可执行文件的链接。应意识到,在其他示例中,描述性元数据210可以包括描述、识别、表征或以其他方式涉及关联的视频游戏的其他信息。附加地,应意识到,在包含其他类型的数字内容的其他示例中,描述、标识、表征或以其他方式涉及该内容的各种其他类型的描述性元数据可以被使用。
[0025]再次参照图1,内容管理程序14还可以被配置为登记多个内容递送服务器22,所述多个内容递送服务器22被配置为从内容管理程序接收不同预定类型的可递送内容数据。内容递送服务器22还被配置为经由WAN 16向终端内容可消费客户端供应这样的可递送内容数据。在图1中描绘的示例中,内容递送服务器22包括游戏控制台市场服务器3
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1