多通道内容建模系统的制作方法

文档序号:6480804阅读:169来源:国知局
专利名称:多通道内容建模系统的制作方法
技术领域
本公开涉及目标内容信息的通信,并且更具体地,涉及将可用 的订户特定的和/或设备特定的多媒体内容中继给订户。
背景技术
数字内容的激增势头强劲并且不断增长。由强大的消费者需求 所驱动,数字音乐播放器、蜂窝电话、个人数字助理、个人计算机 和其他设备例行地提供对惊人数量信息的访问。事实上,信息涉及 生活的每个部分,从电话号码到私人联系人、家庭录像、个人音乐 收藏,不胜枚举。 一个揭示我们对数字数据依赖程度的指示是普通
硬盘驱动器的大小。尽管曾经认为80MB的硬盘驱动器过大,但是 今天个人计算机可用的各个硬盘驱动器都提供了多个千兆字节的存 储,并且没有驱动器容量增长将会停止的迹象。

发明内容
一种服务递送平台上的多通道内容建模系统,其接收对目录的 请求。该系统获取配置信息,并基于该配置信息获得订户特定的目 录条目。该系统将订户特定的目录条目与该订阅的服务细节一起发 回给所述订户。
通过实现多通道内容建模服务,用户可以从内容目录管理的任 务解放出来,以便更容易地从大量可能是分布式的数据存储设备和/ 或服务处获取数据。以此改进了人机交互。具体地,该系统和方法 可以处理关于所请求数据和/或信息以及用户的设备能力(例如,存 储能力和/或处理能力)的用户特定的请求。随后,可以确保只有已 授权的和/或已订阅的用户可以访问相应的信息和/或数据。在阅读了下述附图和具体实施方式
后,对于本领域技术人员而 言,其他系统、方法、特征和优势将会变得易见。所有这种附加的 系统、方法、特征和优势都包括在此说明书内、包括在所要求主体 的范围内,并由所附权利要求加以保护。


通过参考以下附图和描述,能够更好地理解系统。附图中的元 素并不必须按照比例绘制,而是意在示出本发明的原理。在附图中, 贯穿不同的视图,相同的附图标记指示对应的部分。
图l示出了数字文件拒(digital file locker)系统。 图2示出了数字文件柜概观。
图3示出了用于数字文件拒系统的文件夹创建界面。
图4示出了用于数字文件拒系统的文件上传和下载管理界面。
图5示出了用于数字文件柜系统的标签管理界面。
图6示出了用于数字文件拒系统的文件重命名、移动和删除管
理界面。
图7示出了文件和文件夹管理界面。
图8示出了用于文件和文件夹管理的硬件平台。
图9示出了用于文件和文件夹管理逻辑的流程图。
图IO示出了用于数字文件拒系统的内容共享界面。
图11示出了用于数字文件拒系统的内容转发界面。
图12示出了用于内容共享的硬件平台。
图13示出了用于内容共享逻辑的流程图。
图14示出了用于数字文件拒系统的备份界面。
图15示出了用于备份操作和还原操作的硬件平台。
图16示出了用于备份和还原逻辑的流程图。
图17示出了视频录制逻辑示意图。
图18示出了用于视频播放操作的硬件平台。
图19示出了用于视频播放逻辑的流程图。图20示出了用于视频录制操作的硬件平台。 图21示出了用于视频录制逻辑的流程图。
图22示出了用于数字文件拒系统的个人内容访问界面。
图23示出了用于数字文件拒系统的照片管理界面。
图24示出了用于照片访问的硬件平台。
图25示出了用于照片访问逻辑的流程图。
图26示出了用于数字文件拒系统的搜索界面。
图27示出了用于数字文件拒系统的管理员界面。
图28示出了用于管理界面的硬件平台。
图29示出了用于管理逻辑的流程图。
图30示出了多通道内容建模系统。
图31示出了服务递送平台。
图32示出了内容目录请求流程。
图33示出了订户特定的目录内容请求流程。
图34示出了内容请求流程。
图35示出了内容获取流程。
图36示出了用于系统核心逻辑中内容目录请求和获取的流程图。
图37示出了用于应用使能器(enabler)逻辑的流程图。 图38示出了用于系统核心逻辑中内容请求和获取的流程图。 图39示出了多通道内容建模系统的示例性实现。 图40示出了订户设备。
图41示出了用于订户设备上的客户端逻辑的流程图。
具体实施例方式
图1示出了数字文件拒系统("系统100")。系统100包括处理 器102、存储器104和数字文件拒存储库("存储库")106。存储库 106存储数字文件拒(DFL) 107,其保存特定订户的订户数字内容。 在存储库106中,可以存在用于任意数目订户的任意数目的DFL。系统100可以用多种不同方式实现,包括如图1中所示,如图8、图 12、图15、图18、图24和图28中的硬件平台图,或者其他方式。 系统100通过通信逻辑108与其他系统交换信息。通信逻辑108可 以是有线/无线接口、过程间通信机制、共享存储器、Web服务接口 或者任何其他类型的通信接口 。
存储库106提供集中式数字内容存储库,其存储由订户上传的 订户数字内容。例如,订户数字内容可以包括视频数据110、音频数 据112、文档数据114,或者订户上传的任何其他类型数据116。存 储库因而提供了任意数目的订户访问其自己的数字内容的中心点, 而不需要本地存储这种内容。因此,无论订户在哪,数字内容对于
该订户而言都是可用的。
订户在形式上可以有很大变化。图1中所示一个示例是蜂窝电 话118。其他示例包括数码相机120、膝上型计算机122和个人数字 助理124。
存储器存储数字文件拒("DFL")逻辑126。 DFL逻辑126可以包 括文件和文件夹管理逻辑128、内容共享逻辑130及备份和还原逻辑 132。DFL逻辑126还可以包括视频接口逻辑134、相册访问逻辑136 和订阅逻辑138。
DFL逻辑126提供对订户数字内容的灵活访问。例如,系统100 可以从订户接收数字内容操纵命令。视频接口逻辑134随后可以 确定数字内容操纵命令包括视频内容访问命令;响应于视频内容访 问命令,获取订户数字内容中一见频内容的—见频内容目录;并将该一见 频内容目录递送给订户。视频接口逻辑134还可以响应于把视频内 容目录递送至订户而从订户接受—见频动作选择请求,并确定一见频动 作选择请求的类型。当视频动作选择请求是视频播放请求时,视频 接口逻辑134可以确定针对该视频内容选择请求的资源定位符,并 将该资源定位符递送至订户。当^f见频动作选择请求是^L频录制请求 时,浮见频接口逻辑134可以从订户接受一见频流,并将该一见频流存储 在数字内容存储库106中,作为订户数字内容的一部分。又例如,内容共享逻辑130可以确定数字内容操纵命令包括数 字内容共享属性命令,该数字内容共享属性命令规定了共享的订户, 以及数字内容中第一选定共享内容。内容共享逻辑130随后可以根 据共享属性命令在第一选定数字内容上设置用于共享订户的共享内 容属性,并且将共享属性通知发送给消息通信系统,以便自动地递 送给共享订户。内容共享逻辑可以进一步适用于生成包括共享订户 标识符的共享订户列表,以及接受从所述共享订户标识符中选择与 该共享订户相对应的选定共享订户标识符的订户选择。内容共享逻 辑可以进一步确定数字内容操纵命令包括用于数字内容中第二选 定共享内容的内容转发命令;接受对区分电子邮件附件与多媒体消 息收发服务消息的递送类型的订户选择;接受对区分电子邮件递送 与蜂窝电话递送的递送模式的订户选择;接受对内容接收者的订户 选择;以及根据递送类型和递送模式将第二选定共享内容传递至内 容接收者。
文件和文件夹管理逻辑128提供对订户数字内容中文件和文件 夹的灵活控制。备份和还原逻辑132为订户提供对他们所上传内容 的选定部分进行保存和获取的能力。相册访问逻辑136可以提供对 存储在订户数字内容中的图像组织的访问和操纵。管理逻辑138可 以实现对订户数字内容的有组织的访问和控制,诸如设置磁盘空间 限额、访问时间限制以及针对订户数字内容的其他管理设置。
显示器140提供本地或者远程显示器,其显示系统IOO的操作。 在订户118-124与系统100交互时,也可以产生显示。系统100可以 产生如下文详细所述的各种界面,并通过这些界面与订户118-124 进4亍交互。
图2示出了数字文件拒概观200。多个设备202可以向系统100 提供多种不同的内容类型204并对其进行访问。系统IOO提供文件 安全性206,并且无论订户的移动性特征208如何,都可以对系统 100进4亍访问。
系统100通过具有低复杂度部署和可扩展性的web接口来管理订户数字内容并保证其安全。系统100通过在雇员间共享内容而增 进了协作,并且为了简单访问和分布而提供了集中式内容存储。系 统100还对个人媒体文件进行管理,其中个人媒体文件包括图片、 多媒体文件、文档和视频记录。订户可以从任何移动连接或者固定
连接来访问系统100。系统IOO通过为文档管理需求提供集成解决方
案而使主要服务增值。
系统100可以提供许多不同类型的功能。示例包括文件和文 件夹管理,包括创建文件夹、文件上传/下载、标签管理和文件重命 名/移动/删除;内容共享,包括文件传输;备份和还原;互联网协议 (IP)视频录制;访问个人内容和相册;以及其他功能,包括高级 搜索、已使用空间可视化,以及通过服务工厂目录的管理控制和订 阅。
图3示出了逻辑128可以生成的、用于数字文件拒系统的文件 夹创建界面300。在添加内容以前,订户决定如何在存储库106中组 织他的DFL。系统100可以提供缺省文件夹(例如,用于音乐和视 频)。当订户选择"添加文件夹"时,界面300打开并允许订户创 建新的DFL,该新的DFL包括层级式布置的结构。界面300包括添 加文件夹界面302,其包括文件夹名称域304、文件夹描述域306和 添加文件夹按钮308。响应于订户输入,逻辑128在存储库106中创 建文件夹。
图4示出了逻辑128可以生成的、用于数字文件拒系统的文件 上传和下载管理界面400。界面400包括上传文件夹界面402,其包 括内容名称域404、文件名域406、文件描述域408和上传按4丑410。 响应于订户输入,逻辑128将指定的文件名上传至存储库106,并附 加上所指定的文件描述和内容名称。当订户选择"上传文件"时, 订户可以从PC或者移动电话将文件上传至他在存储库106中的 DFL。界面400被打开以便帮助用户向DFL添加内容。逻辑128适 用于提供上传单个文件、整个文件夹、电子邮件附件、来自于Web 的公共内容,而且还适用于允许订户将文件从他DFL的任何文件夹下载至任何设备。
图5示出了用于逻辑128的文件和文件夹管理界面500,其包括 标签管理界面502。界面500包括"添加文件夹"按钮504、"上传 文件"按钮506和"管理"按钮508。界面500进一步包括内容显示 部分510,其指定了文件夹名称、层级结构、内容日期、类型、所有 者、大小和其他特征。
当选择"管理"按钮508时,显示界面502。界面502提供内容 管理命令窗口 504。窗口 504可以包括内容操纵命令按钮,这些按钮 包括复制按钮506 (用来复制数据)、移动按钮508 (用来将数据移 动至另一 DFL)、删除按钮510 (用于删除数据)、编辑按钮512 (用于更新标签或者其他属性)、发送按钮514 (用于将数据传递至 另一订户)、公布按钮516 (用于将数据公布),以及共享按钮518 (用于指定可以访问数据的选定订户)。
图6更详细地示出了文件重命名、移动和删除管理界面502。例 如,点击编辑按钮512会显示编辑界面520。编辑界面520包括文件 名域522、内容名称域524、文件描述域526和编辑接受按钮528。 逻辑128根据输入到域522-526中的数据来更新订户数字内容。类似 地,订户可以通过选择编辑按钮512并在对话框中指定不同的名称 来对内容进行重命名。订户还可以通过点击删除按钮510来删除所 选择的文件,并且会被要求确认该删除。订户可以通过选择移动按 钮508来移动文件,并且可以通过使用复制按钮506来将文件复制 到另一文件夹。
图7示出了用于系统100的主文件和文件夹管理界面700。界面 700包括使用度量(gauge) 702、具有高级搜索链接706的搜索界面 704和内容选择图标708 (例如,用于照片、所接收到的文件、共享 文件和公共文件)。还示出了 DFL选择器接口 710。系统100允许 订户从界面700来管理文件夹和文件。订户可以使用接口 710来浏 览文件夹、选择特定文件夹,并创建具有层级结构的其他文件夹。 订户还可以i殳置文件夹属性(例如,私有、共享、7>共)。订户还
14何DFL。在选择了特定文件后,订户可以对文件进行重命名、删除
或者将其移动至另一文件夹。
图8示出了用于文件和文件夹管理的硬件平台800。平台800包 括访问层802、应用层804、网络层806、运营支持系统(OSS ) /业 务支持系统(BSS)层808和服务递送平台(SDP) 810。服务递送 平台810可以包括用于每个层的接口,诸如访问接口 812、应用接口 814、网络接口 816和OSS接口 818。服务递送平台810中还存在核 心逻辑,并且该核心逻辑可以包括服务管理逻辑822、业务过程安 排(orchestration)逻辑824、服务安排和代理逻辑826、集中订阅管 理逻辑828、递送内容管理/内容自适应/数字限制管理逻辑830、安 全逻辑832以及策略和服务质量逻辑834。
访问层802可以包括订户入口逻辑836、管理入口逻辑838和第 三方入口逻辑840,订户、管理者和第三方可以通过这些逻辑来访问 平台800。应用层804包括DFL应用逻辑842,其与服务协调逻辑 826进行通信以便处理DFL操作。
DFL应用逻辑842包括DFL认证网关844、配置管理器846和 账户管理器848。 DFL应用逻辑842进一步包括服务管理器850,其 具有内容递送管理器852、通知管理器854、文件夹管理器856和文 件管理器858。文件夹管理器856支持对文件进行备份、浏览、创建、 重命名、移动和删除。文件夹管理器856还支持设置属性,诸如共 享属性、公共属性和私有属性。文件管理器858支持对文件进行上 传、下载、删除、重命名、查看(例如,照片)和移动。
图9示出了用于文件和文件夹管理逻辑与平台800交互的流程 图900,其是利用图8中的附图标号1-8示出的。订户通过服务安排 (SO) 826和集中订阅管理(CSM) 828来与服务提供商进行认证 (8-1 )。订户可以使用DFL应用逻辑842来浏览文件夹(8-2); 选择、创建、重命名、移动或删除文件夹(8-3);以及设置文件夹 属性(例如,私有、共享,公共)(8-4)。另外,订户可以对存储在订户DFL中的内容进行上传、下载、删除、重命名、移动或者查 看(8-5)。
当订户设置文件夹属性(8-6)时,DFL应用逻辑842向服务安 排(SO)逻辑826发送通知(例如,使用用于发送电子邮件应用的 Web服务前端)。SO逻辑826向用户发送这样的通知,即允许所添 加的订户共享他们的订户内容(8-7) 。 SO逻辑826将发送邮件请求 路由至对邮件递送进行协调的网络网关(8-8)。
图10示出了内容共享界面1000,其类似于图5中所示的用于数 字文件拒系统的内容共享界面。订户例如可以与朋友或者家庭共享 文件夹。在企业环境中,共享文件夹可以用作虚拟工作区,用户在 其中与来自不同位置和设备、为同一任务工作的用户一起工作。为 了共享文件夹,订户按下管理按钮508。订户选择文件夹并按下共享 按钮518。共享界面1002是显示者,其提示用户从实体列表进行选 择以获得对共享文件夹的访问。当操作完成时,邮件或者SMS被发 送至所选择的实体。
图11示出了用于数字文件柜系统的内容转发界面1100。订户可 以将存储在其DFL中的多媒体内容(照片、音乐、视频)转发至任 何其他实体。订户从其DFL中存储的内容中选择一个,并按下发送 按钮514。递送选择界面1102出现,其允许订户选择是将内容作为 电子邮件消息1104的附件发送还是将其作为MMS 1106发送。取决 于所选择的发送模式,订户可以使用电子邮件界面1108指定电子邮 件地址,或者使用MMS界面1110指定接收者的移动电话号码。
系统100促进与他人(诸如朋友/家庭)共享内容。订户可以从 主DFL接口 700打开文件夹并访问他的DFL。在选4奪了特定共享文 件夹后,订户可以添加能够访问该文件夹内容的用户。在选择了特 定共享文件夹后,订户还可以删除能够访问该文件夹内容的用户。 一旦完成,订户〗更可以离开该应用。
图12示出了用于内容共享的硬件平台1200。图13示出了文件 共享逻辑与硬件平台1200交互的流程图,附图标记请返回参考图12。用户认证订户通过SO逻辑826在CSM 828上进行认证,并 且订户可以访问DFL服务(12-1)。订户可以浏览所有文件夹,打 开文件夹以及访问存储的媒体文件(12-2a)。在选择了特定的"共 享文件夹"之后,订户可以"添加用户"(12-2b)。在添加了订户 之后,可以通过通知管理器854发送通知U2-2c)。
当添加用户时,DFL通知管理器854通过SO 826上所期望的 Web服务(例如,发送邮件Web服务)来发送通知请求(12-3)。 SO 826将电子邮件请求路由至网络网关,以便递送该电子邮件 (12-4)。订户还可以浏览所有文件夹(12-5a)。在选择了特定"共 享文件夹"后,用户还可以"删除用户,,,该用户能够访问文件夹 内容U2-5b)。在删除用户后,可以通过通知管理器854发送通知 (12-5c)。当删除用户时,DFL通知管理器854通过SO 826上的 Web服务发送通知请求(12-6) 。 SO 826将电子邮件请求路由至网 络网关,以^更递送该电子邮件(12-7)。
图14示出了用于数字文件拒系统的备份界面1400,其包括备份 按钮708。系统100通过显示备份/还原界面710来对备份按钮708 进行响应。订户选择界面710中列出的要备份的特定文件夹,并按 下备份按钮712。可以针对所有子文件夹和包含在所选择文件夹中的 文件来执行备份过程。订户还可以通过选择将要还原的文件夹并点 击还原按钮714来还原备份。
换言之,系统100允许订户访问备份功能/还原特征。订户可以 浏览他的文件夹,选择特定文件夹(例如,根文件夹)来选择"备 份文件夹,,。整个子树可以被存储。如果针对所选择的文件夹已经 存在备份文件夹,则可以覆盖该副本。通过DFL界面700,订户还 能够选择"还原文件夹"。
图15示出了用于备份操作和还原操作的硬件平台1500。图16 示出了备份和还原逻辑与硬件平台1500交互的流程图,附图标记请 返回参考图15。用户认证订户通过SO 826在CSM 828上被认证, 并且访问DFL系统100 (15-1)。订户可以浏览所有文件夹、打开文件夹以及访问存储的媒体文件(15-2a)。订户还可以选择备份文 件夹,并且系统100可以存储整个子树文件夹结构(15-2b)。订户 还可以浏览文件夹(15-3a)以及还原文件夹(15-3b)。
图17示出了视频录制逻辑示意图1700。订户启动端点1704(例 如,蜂窝电话)提供的小部件(widget)应用1702。端点1704包括 收发机,其包括天线、放大器、调制器/解调器以及用于与硬件平台 交互的其他波形发射/接收电路。为此,端点还可以包括处理器、显 示器和存储有诸如DFL接口逻辑之类的程序的存储器。DFL接口逻 辑可以提供用户界面,以用于访问订户DFL并协调对内容的请求(例 如,使用播放/录制逻辑来播放视频或录制视频)和对内容管理的请 求(例如,对文件夹和文件进行删除、移动、共享和重命名)。作 为一个示例,DFI^妄口逻辑可以包括小部件应用1702。当订户命令 时,处理器执行小部件应用,并且在端点1704上显示用户界面1708。
小部件应用1702向DFL系统IOO请求内容目录。端点1704接 收内容目录(例如,包含视频文件条目),并在用户界面1708中向 订户显示内容目录。订户浏览目录,并选择任意可用的内容,这些 内容可以根据任何期望类别1712来进行组织。订户点击用户界面 1708上的播放按钮1706。端点1704中的播放/录制逻辑以流模式从 硬件平台请求视频,以用于订户观看。
备选地,订户可以在界面1708上选择录制按钮1710,以将视频 文件上传至其DFL。 DFL存储视频内容,以备将来获取。 一旦将内 容存储在DFL中,订户便可以通过从任何地方连接到系统100来访 问内容。
系统100由此提供互联网协议(IP)视频录制(IPVR)服务和 查看服务。这些服务允许订户通过移动电话或者其他端点访问视频 目录。订户随后可以选择播放内容或者将内容录制到DFL。
图18示出了用于视频播放操作的硬件平台1800。平台1800中 的应用层804包括IPVR应用1902,其与端点1704交互以提供视频 播放能力和录制能力。图19示出了与平台1800交互的视频播放逻
18辑的流程图,附图标记请返回参考图18。订户启动端点上的小部件 应用,该小部件应用获取内容目录(18-1 )。具体地,小部件应用
1702通过SO逻辑826上的Web服务发送内容目录请求(例如,"下 载CSM移动目录,,)(18-2)。内容目录请求可以指定获取以下一 个或多个内容类别、内容列表和内容细节。
SO逻辑826从CSM逻辑828获取内容目录,其可以包括内容 类别、内容列表、资源定位符(例如,视频文件服务器和文件名称) 以及内容细节(18-3) 。 SO逻辑826随后将内容目录(例如,作为 可扩展标记语言(XML)文件)发送至端点1704和小部件应用1702 (18-3)。订户浏览内容目录,并针对内容目录条目发出用于播放的 视频动作选择请求。备选地,订户可以发出用于录制内容的视频动 作选择请求(18-4)。
当视频动作选择请求是视频播放请求时(18-5),小部件应用 1702通过Web服务将包含内容ID (例如,资源定位符)的"播放 内容"请求发送至SO逻辑826 ( 18-6 ) 。 SO逻辑826从递送内容 管理逻辑830获取流服务器或者其他内容递送逻辑的URL,并将 URL发送回小部件应用1702 ( 18-7 )。小部件应用连接至流逻辑的 URL,并查看该流内容(18-8 )。流逻辑可以是递送内容管理逻辑 830,其可以将视频数据的代码转换成订户所要求的任何格式,并且 可以对订户强制执行数字限制(digital restriction )。
图20示出了用于视频记录操作的硬件平台2000。图21示出了 视频记录逻辑的流程图2100,附图标记请返回参考图20。订户启动 端点1704上的小部件应用1702,并且该小部件应用1702获:f又内容 目录(20-1 )。具体地,小部件应用1702通过SO逻辑826上的Web 服务发送内容目录请求(例如,"下载CSM移动目录")(20-2)。 内容目录请求可以指定获取以下一个或多个内容类别、内容列表 或者其他视频内容信息。
SO逻辑826从CSM获取内容目录,其可以包括内容类别、内 容列表和内容细节(20-3) 。 SO逻辑826随后将内容目录(例如,
19作为可扩展标记语言(XML)文件)发送至端点1704和小部件应用 1702 ( 20-3 )。订户浏览内容目录,并针对内容目录条目发出视频动 作选择请求,以便播放内容或者录制内容(20-4)。
当视频动作选择请求是视频播放请求时(20-5),小部件应用 1702通过Web服务将包含内容ID (例如,资源定位符)的"录制 内容"请求发送至SO逻辑826 ( 20-6 ) 。 SO逻辑826从递送内容 管理逻辑830获取指定下载服务器的URL或者其他位置标记(20-7)。 SO逻辑826还从CSM逻辑828获取与订户DFL相关联的用户名 (20-8)。在一个实现中,CSM逻辑从小部件应用1702接收移动订 户综合服务数字网络号码(MSISDN),并基于该MSISDN进行搜 索,以获得相关联的用户名。
SO逻辑826随后调用上传Web服务(或者其他接口 ),该服务 由DFL应用842提供(20-9 ) 。 SO逻辑826将下载服务器的URL 发送至上传web服务。DFL应用随后连接至下载服务器的URL,并 将视频内容存储在下载服务器。DFL应用842还可以在指派给订户 的DFL中创建代表新存储视频内容的文件名或者其他内容条目 (20-10)。这样,平台2000促进了将端点1702捕捉的视频内容录 制到订户DFL中。
图22示出了用于数字文件拒系统的个人内容访问界面2200。 DFL虛拟空间中容纳的文件可以经由任何端点访问,诸如个人计算 机2202和移动电话2204。订户使用WAP/GPRS/UMTS连接或者 WiFi/有线连接来连接到登录页面2206。 一旦登录,用户便可以访问 在订户的DFL与端点之间上传/下载的内容2208、 2210。
图23示出了用于数字文件柜系统的照片管理界面2300。每个订 户可以具有缺省的照片文件夹2302 (例如,标记为"相册"),订 户可以在其中上传/删除他的图片。订户可以进入相册界面2304,并 查看他存储在其中的相册和图片。订户还可以管理相册(包括使用 新建相册按钮2306来创建新的相册),以及可以使用管理按钮2308 来选择相册封面、为图片添加注释,或者进行其他动作。示出了新建相册界面2309的示例,其包括名称域2310、描述域2312、作者 域2314、日期域2316和创建按钮2318。
换言之,DFL系统促进对来自DFL界面700的个人媒体内容的 订户管理、访问以及使用。订户可以从主DFL界面打开文件夹并访 问所存储的媒体文件。在选择了照片之后,订户可以以全屏模式查 看照片。订户可以从相册文件夹以幻灯片模式查看照片内容,并为 相册选择封面。订户还可以使用MMS将照片/视频转发至任何其他 实体,或者可以将任何内容置于其信任的特定文件夹(例如,公共
文件夹)中。
图24示出了用于照片访问的硬件平台2400。图25示出了照片 访问逻辑的流程图2500,附图标记请返回参考图24。用户认证通 过SO逻辑826来利用CSM对订户进行认证(例如,基于用户名/ 口令),并且订户可以访问DFL系统(24-1)。订户可以浏览所有 文件夹(24-2)。订户还可以选择并查看存储在特定文件夹中的照片 (24-3),并浏览该特定文件夹内的所有文件夹(24-4)。订户可以 使用MMS将照片/视频转发至任何其他实体(24-5)。为此,递送 内容管理器830向SO逻辑826上的特定Web服务发送MMS请求 (24-6) 。 SO逻辑826通过将MMS请求^各由至网络网关而将MMS 发送至用户,以便递送该消息(24-7)。
图26示出了用于数字文件拒系统的搜索界面2600。高级搜索功 能706允许订户在所有可用DFL中搜索内容。基本搜索域704出现 在每个界面屏幕页面的顶部,并且可以基于文件名或者任何其他搜 索标准进行搜索。还示出了高级搜索界面2602。利用界面2602,订 户可以指定其他参数。为此,界面2602包括内容名称域2604、作者 搜索域2606、内容描述域2608、开始创建日期搜索域2610和结束 创建日期搜索域2612。搜索按钮2614发起搜索。而且,在任何时候, 订户可以检查DFL中的剩余空闲空间,其由图形空间指示符702示 出(例如,作为百分比条)。
图27示出了用于管理DFL账户并被称为服务工厂目录访问的管理员界面2700。顶级管理员访问服务工厂目录,并可以创建组织和 初级管理员。任一管理员可以访问服务工厂目录,并输入由SDP认 证的用户ID和口令。界面2700显示系统提供的服务,诸如银级2702 的发送电子邮件,金级2704的发送电子邮件与备份/还原,以及白金 级2706的发送电子邮件、MMS消息以及备份/还原。管理员使用界 面2700订阅并配置服务(例如,输入以字节为单位的磁盘配额,以 及指定最大用户数目),并输入订户数据(包括服务证书)。管理 员输入的数据存储在CSM 828中。通过SO逻辑826,在支持服务平 台上提供订户的服务激活。
图28示出了用于管理员界面的硬件平台2800。图29示出了管 理逻辑的流程图,附图标记请返回参考图28。服务提供商访问服务 工厂目录,并输入由SDP认证和授权的用户ID和口令(28-1 )。界 面2700显示服务工厂提供的服务列表,并且管理员可以订阅和配置 DFL服务(28-2)。将关于管理员所提交的订户和组织的数据存储 在CSM 828中(28-3)。而且,在SO逻辑826的协调下,在服务 平台上提供对服务提供商和订户的服务激活(28-4)。
图30示出了用于递送自定义目录和自定义内容的多通道内容建 模系统3000。多通道内容建模系统3000包括服务递送平台(SDP) 3002和应用层3004。应用层3004可以包括应用逻辑3014、视频逻 辑3016、服务平台逻辑3018和其他逻辑3020。应用逻辑3014、视 频逻辑3016、服务平台逻辑3018和其他逻辑3020可以与SDP 3002 中的逻辑通信。应用层3004可以与一个或多个订户设备3012通信。 针对图39,更详细地示出了示例多通道内容建模系统。
图31示出了用于请求和递送自定义目录与自定义内容的服务递 送平台(SDP) 3002的示例实现。SDP 3002包括核心逻辑和应用使 能器层3104。核心逻辑3102包括服务安排和代理逻辑3112、集中
/数字版权管理(DRM) (DCD)逻辑3116。服务安排和代理逻辑3112 可以支持SDP 3002内的不同逻辑和层之间的通信,并促进SDP 3002
22对过程的执行。CSM逻辑3112可以支持订户配置信息的存储和获 取。DCD逻辑3116可以支持对媒体或多媒体内容的访问。
应用使能器层3104包括内容管理逻辑3118、设备管理逻辑 3120、流服务器逻辑3122、应用使能器逻辑3124、服务平台使能器 逻辑3126和其他逻辑3128。内容管理逻辑3118可以与服务安排和 代理逻辑3112通信,而设备管理逻辑3120、流服务器逻辑3122、 应用使能器逻辑3124、服务平台使能器逻辑3126和其他逻辑3128 可以与应用层中的逻辑通信。
设备管理逻辑3120可以作为SDP 3002的逻辑与设备管理器之 间通信的通道。流服务器逻辑3122可以作为SDP 3002的逻辑与流 客户端之间通信的通道。应用使能器逻辑3124可以作为SDP 3002 的逻辑与应用使能器之间通信的通道。服务平台使能器逻辑3126可 以作为SDP 3002的逻辑与服务平台之间通信的通道。
图32示出了请求和接收内容目录的流程3200。流程3200针对 内容目录和接收而示出了进行交互的实体,以及实体间传递的消息。 订户端点3202向应用3204发送初始化请求(3210)。订户端点3202 可以是订户设备,诸如膝上型计算机、桌面计算机或笔记本计算机; 移动电话或移动设备;个人数字助理(PDA);手持式设备;或者 任何其他通信和处理设备。应用3204可以是驻留在订户设备上的软 件,或者其可以是驻留在应用层3004中的应用逻辑3014。
初始化请求可以包括订户登录或注册信息,诸如用户名和口令 或其他信息。订户端点3202从应用3204请求自定义内容目录 (3212)。该请求可以作为初始化请求3210的一部分而由订户端点 3202自动包括。备选地或者附加地,该请求可以由订户端点3202 的用户通过订户端点3202上运行的用户接口而发起。
应用层3204处理初始化请求,并向SDP 3206中的核心逻辑3206 发送目录请求(3214)。目录请求可以包括订户标识信息和/或通道 标识信息。订户标识信息可以标识与特定订户相关联的SDP账户和/ 或订户配置。例如,订户标识信息可以包括用户名,诸如"j ohn green"。通道标识信息可以标识与订户相关联的设备和/或设备的通信能力或 处理能力。通信能力可以包括通信带宽或者连接类型,诸如宽带、 拨号或蜂窝宽带。处理能力可以包括处理器速度、存储器、显示器 大小、显示器分辨率、声音能力,或者可用的视频或音频编解码。
例如,通道标识信息可以是值"2",其中"2"对应于运行Symbian 作为操作系统的移动设备。
核心逻辑3206处理该请求,并将内容信息请求发送至应用使能 器层3208 ( 3216 )。应用使能器层3208可以是应用使能器层3104。 内容信息请求可以包括分类标识信息和/或通道标识信息。分类标识 信息可以标识可以从中选择媒体内容或多媒体内容的感兴趣主题。 例如,分类标识信息可以是值"3",其中"3"对应于"音乐"。 核心逻辑3206可以按照关于图33描述的方式来获得分类标识信息。
核心逻辑3206可以从来自应用层3204的目录请求获得通道标识信

应用使能器层3208处理该请求,并将内容信息返回给核心逻辑 3206 ( 3218 )。应用使能器层3208可以访问娱乐内容管理逻辑,诸 如关于图33示出的ECM,或者其可以访问内容信息的数据库。内 容信息可以包括可用媒体内容或多媒体内容的列表,这些内容被调 整以适应特定订户。内容信息可以包括订户特定的目录的一个或多 个条目或者条目列表。内容信息可以包括内容标识符和/或相应的内 容标题。例如,内容信息可以具有值为"0900000180003211"的内容 标识符,其对应于标题为 "Tiger Woods Drowned Clubs Advertisement"的可下载一见频内容。
核心逻辑3206处理内容信息,并将目录信息发送至应用层3204 (3220 )。核心逻辑3206可以对内容信息进行解析,并将该内容信 息的格式重新设为目录捆绑(bundle),诸如XML文件。核心逻辑 3206可以对域进行封装。目录信息可以包括可解析数据,其反映被 调整以适应于特定订户的媒体内容或多媒体内容,并且可以按照有 序呈现的方式来显示。例如,目录信息可以是可扩展标记语言(XML )文件,其包括订户特定的目录信息、订阅标识信息和服务能力信息。 目录捆绑(以下更具体描述)可以包括此XML文件。
应用层3204处理目录信息,并将目录信息发送至订户端点3202 以用于显示(3222 )。应用层3204可以对目录信息进行解析,并将 目录信息的格式重新设为与订户端点3202上的软件兼容的数据。例 如,应用层3204可以将目录信息的格式从XML文件重新设为HTML 表格数据,以用于在驻留于订户端点3202上的web浏览器上显示。 备选地,目录信息的格式可以被重新设为与订户端点3202上的专有 软件兼容的数据。
图33示出了请求订户特定的目录内容的流程3300。流程3300 可以进一步描述图32的动作3216和3218中核心逻辑3206与应用 使能器层3208之间的交互。服务安排逻辑3302将针对配置信息的 请求发送给集中订阅管理(CSM)逻辑3304 ( 3308 )。服务安排和 代理逻辑3112可以包括服务安排逻辑3302。该请求可以包括用户名 或其他订户或账户标识4言息。
CSM逻辑3304处理该请求并返回配置信息(3310) 。 CSM逻 辑3304可以利用来自于对相应配置信息的请求的用户名或其他订户 或账户标识信息来搜索数据库。配置信息可以包含订户的订户分类 信息。订户分类信息可以包括兴趣类别信息或者其他订户指示的或 面向目标广告的信息。例如,配置信息可以包括兴趣类别值"3",
其对应于订户指示的对"音乐"的兴趣。
服务安排逻辑3302处理配置信息,并向娱乐内容管理(ECM) 逻辑或者内容管理逻辑3306请求内容信息(3312)。服务安排逻辑 3302可以从配置信息解析出兴趣类别信息,并且将该兴趣类别信息 包含在来自ECM的内容信息请求中。内容信息请求可以包括分类标 识信息和/或通道标识信息。分类标识信息可以标识可以从中选择々某 体内容或多媒体内容的感兴趣主题。分类标识信息可以是兴趣类别 信息。通道标识信息可以标识与订户相关联的设备和/或设备的通信 或处理能力。ECM逻辑3306处理内容请求,并返回内容信息。ECM逻辑3306 可以解析内容请求,并利用相关联内容信息的分类标识信息和/或通 道标识信息来搜索数据库。目录信息可以是内容信息,并且可以包 括可用媒体内容或多媒体内容的列表,其中这些内容被调整以适应 于特定订户、设备和/或通信能力或处理能力。内容信息可以是订户 特定目录的条目。内容信息可以包括内容标识符和/或相应的内容标 题。
服务安排逻辑3302从CSM逻辑3304请求服务信息(3316)。 该请求3316可以包括用户名或其他订户或账户标识信息。该请求 3316可以在请求3308之前、之后发生或与其同时发生。
CSM逻辑3304处理该请求并返回服务信息(3318 )。服务信息 可以包括订阅标识信息,该信息标识订户具有访问权的订阅服务。 服务信息可以包括服务能力信息,该信息标识与订户具有访问权的 订阅服务相关联的订阅动作。例如,服务信息可以是值为"5"的订 阅标识符和值为"3"的服务能力标识符,其中"5"表示订户访问 数字文件柜,"3"对应于用于订户的数字文件拒访问的下载动作能 力。
图34示出了内容请求的流程3400。订户端点3402向应用层3404 发送初始化请求(3408 )。该初始化请求可以类似于图32中的初始 化请求3210。
订户端点3402向应用层3404请求内容(3410)。该请求可以 在订户设备上、由用户从显示在订户设备上的目录列表中选择代表 目录条目的信息来做出。应用层3404处理该请求,并将内容请求发 送至服务递送平台(SDP)中的核心逻辑3406。内容请求可以包括 内容标识符、订户标识信息、订阅标识信息和月良务能力信息。例如, 请求可以包括值为"0900000180003211"的内容标识符、值为"john green,,的订户标识信息、值为"5"的订阅标识,以及值为"3"的服务能 力标识。
核心逻辑3406处理内容请求,并返回所请求的内容(3414)。核心逻辑3406可以解析针对内容标识符、订户标识信息、订阅标识 信息和/或服务能力信息的内容请求。核心逻辑3406可以利用解析出 的信息来搜索数据库,以获得核心逻辑3406可以作为所请求内容而 返回的相应内容信息。所请求的内容可以下载至应用3404。所请求 的内容可以被流传输至应用层3404。应用层3404处理所请求的内 容,并将经过处理的内容发送至订户端点3402以用于显示(3420)。
备选地,核心逻辑3406处理内容请求,并返回确认(3418)。 核心逻辑3406可以利用从内容请求解析出的信息来搜索数据库,以 便获得核心逻辑3406可以进一步处理的相应内容信息,其中进一步 处理诸如是将文件复制到共享网络硬盘驱动器,或者将文件上传至 Web 2.0存储库或数字文件拒。当服务能力标识值表明所指示的动作 不需要发送内容时,核心逻辑3406可以返回确认,而不是返回所请 求的内容。例如,在动作指示将内容上传至数字文件拒的情况下, 可以发送确i^。应用层3404处理该确^人,并可选i也将该确i人发送至 订户端点3402以用于显示(3420 )。
图35示出了用于内容获取的流程3500。服务安排逻辑3502向 递送内容管理(DCM )/内容自适应(CA )/数字版权管理(DRM) (DCD) 逻辑3506发送内容请求(3512 )。内容请求可以包括内容标识信息、 订阅标识信息和服务能力信息。DCD逻辑3506处理该请求,并返回 统一资源定位符(URL) (3514)。 DCD逻辑3506可以解析该内容 请求,并利用来自于经解析的请求的信息来搜索数据库,以获得相 应的URL。 URL可以标识媒体内容或多媒体内容所存储并可访问的 位置。
服务安排逻辑3502向集中订阅管理(CSM)逻辑3504发送针 对访问信息的请求(3516)。该请求可以包括订阅和/或账户信息以 及订阅标识信息。请求3516可以在请求3512之前、之后发生或与
其同时发生。
CSM逻辑3504处理该访问信息请求,并返回所请求的访问信息 (3518)。 CSM逻辑3504可以解析访问信息请求,并使用经过解析
27的信息来搜索数据库,以获得访问信息。CSM逻辑3504使用账户信 息来确定订户是否可以访问订阅信息所标识的订阅月良务。例如,CSM 逻辑3504可以确定用户名"john green"是否可以访问数字文件拒服 务。CSM逻辑3504可以返回包括访问参数的访问信息。例如,用户 名"John green"可以访问数字文件拒订阅,其中访问参数是数字文件 柜订阅用户名"John green"。
服务安排逻辑3502处理并发送URL和访问信息至服务平台逻 辑3508( 3520 )。服务安排逻辑3502可以解析URL并重新设置URL 的格式,诸如通过在发送URL之前,将其包括在封装器(wrapper) 中。服务平台逻辑3508使用访问信息来访问用户服务平台或者其他 服务平台。服务平台逻辑3508可以使用户服务平台来访问位于URL 处的内容。例如,服务平台可以上传URL处的内容以便存储。用户 服务平台可以是数字文件柜服务、Web2.0存储库、共享目录,或者 其他海量或网络存储设施。可选地,用户服务平台3508可以将所存 储内容的位置通知给应用层3510 ( 3522 )。应用层3510随后可以访 问位于所存储位置的内容。所存储内容的位置可以由其他U R L标识。 备选地,服务安排逻辑3502可以直接将URL和访问信息发送至应 用层3510 ( 3524 )。应用层3510随后可以使用该URL和访问信息 来访问URL处的内容。
图36示出了系统核心逻辑(诸如系统核心逻辑3206 )可执行的 用于请求和获取内容目录的流程图3600。系统核心逻辑接收针对目 录的请求(3602 )。目录请求可以包括订户标识信息和/或通道标识 信息。系统核心逻辑获取配置信息(3604 )。配置信息可以包含由 订户信,包、所标识的订户的订户分类信息。
系统核心逻辑获得目录信息(3606 )。系统核心逻辑可以使用 分类标识信息和/或通道标识信息来获得目录信息。目录信息可以是 内容信息,并且可以包括可用媒体内容或多媒体内容的列表,其中 这些内容被调整以适应于特定订户、设备和/或通信能力或处理能力。 内容信息可以是订户特定的目录条目。内容信息可以包括内容标识符和/或相应的内容标题。目录信息可以在一个捆绑中递送和获得, 或者其可以顺序地或者在多个捆绑中获得。在从多个捆绑中获得目 录信息的情况中,系统核心逻辑可以在进一步处理发生之前等待接
收所有捆绑。
系统核心逻辑获取服务信息(3608 )。该逻辑可以使用用户名 或者其他订户或账户标识信息来获取服务信息。服务信息可以是代 表订阅细节和/或账户细节的服务变量信息。服务信息可以包括订阅 标识信息,该信息标识订户具有访问权的订阅服务。服务信息可以 包括服务能力信息,该信息标识与订户具有访问权的订阅服务相关 联的订阅动作。获取3608可以在获取3604之前、之后发生或与其 同时发生。
系统核心逻辑发送对目录请求的响应(3610)。该响应可以包 括可解析数据,其反映被调整以适应于特定订户的媒体内容或多媒 体内容,并以有序呈现的方式来显示。例如,该响应可以是可扩展 标记语言(XML)文件,其包4舌订户特定的目录信息、订阅标识信 息 和服务能力信息。
图37示出了用于发送目录信息的流程图3700,其可以由诸如应 用使能器逻辑3208的应用使能器逻辑来执行。应用使能器逻辑可以 存储目录信息(3702 )。目录信息可以包括内容条目,内容条目具 有内容信息,内容信息可以包括媒体内容或多媒体内容。内容条目 可以包括这样的数据,其指示媒体内容或多媒体内容可以由设备和/ 或通信或处理能力来访问。内容条目可以包括这样的数据,该数据 指示订户分类,其中利用该订户分类来标识媒体内容或多媒体内容。 内容信息可以包括内容标识符和/或相应的内容标题。
应用使能器逻辑可以接收针对目录信息的请求(3704 )。该请 求可以包括分类标识信息和/或通道标识信息。分类标识信息可以标 识可以从中选择J 某体内容或多媒体内容的兴趣主题。通道标识信息 可以标识与订户相关联的设备和/或设备的通信或处理能力。
应用使能器逻辑可以访问目录信息(3706 )。例如,应用使能
29器逻辑可以搜索与分类标识信息和/或通道标识信息相匹配的内容条 目的目录信息。如果没有这样匹配的内容条目,则应用使能器逻辑 可以确定是否存在其他目录信息请求可用于处理。如果其他请求可 用,则应用使能器逻辑接收该请求。否则,过程结束。如果内容条 目与请求匹配,则应用使能器逻辑处理该匹配内容条目,并将处理
后的条目作为目录信息发送(3708 )。目录信息可以包括内容标识
符和/或相应的内容标题。
图38示出了系统核心逻辑(诸如系统核心逻辑3206 )可以执行 的用于请求和获取内容的流程图3800。系统核心逻辑接收内容请求 (3802 )。内容请求可以包括内容标识符、订户标识信息、订阅标 识信息和服务能力信息。
系统核心逻辑获取URL ( 3804)。系统核心逻辑可以使用内容 标识信息、订阅标识信息和服务能力信息来获取URL。 URL可以标 识媒体内容或多媒体内容所存储并可访问的位置。
系统核心逻辑获取访问参数(3806 )。系统核心逻辑可以使用 订阅和/或账户信息以及订阅标识信息来获取访问参数。获取3806 可以在获取3804之前、之后发生或与其同时发生。
系统核心逻辑访问URL处的内容(3808 )。系统核心逻辑可以 使用访问参数和URL来访问内容。系统核心逻辑可以随后将内容上 传至用户服务平台(3810),或者将内容直接递送至应用层、订户 端点、订户设备或者订户(3812)。用户服务平台可以是数字文件 拒服务、Web2.0存储库、共享目录,或者其他海量或网络存储设施。
图39示出了多通道内容建模系统3000的示例实现。系统3000 包括存储器3902、处理器3904和通信逻辑3906。通信逻辑3906可 以与网络3908通信。数据库3910、 3912和3914可以连接至网络 3908,并可以通过通信逻辑3906访问存储器3902和处理器3904。
存储器3902包括系统核心逻辑3916、应用使能器逻辑3918、 内容目录请求3920、订户配置信息3922、服务变量信息3928、通道 标识信息3934、访问参数3936、 URL 3938、订户特定的目录信息3940、内容请求3954和目录捆绑3959。订户配置信息3922可以包 括订户分类3924,该订户分类3924可以包括兴趣类别信息3926。 服务变量信息2938可以包括订阅标识信息3930和服务能力信息 3932。
订户特定的目录信息3940可以包括目录条目3942和3950。每 个目录条目可以包括兴趣类别信息3944、 3951,内容标识信息3946、 3952以及内容标题3948、 3953。内容请求3954可以包括内容标识 信息3955、订阅服务信息3956、动作标识信息3957和访问标识信 息3958。
目录捆绑3959可以包括订户特定的目录信息3960、订阅标识信 息3969和服务能力信息3970。订户特定的目录信息3960可以包括 目录条目3961和3965。每个目录条目可以包括兴趣类别信息3962、 3966,内容标识信息3963、 3967和内容标题3964、 3968。目录捆绑 中的信息可以由处理器进行解析,并且可以用于自定义订户的目录 显示。例如,目录显示可以包括表格,其列出兴趣类别信息3962、 3966,内容标识信息3963、 3967以及内容标题3964、 3968。该表格 还可以包括订阅标识信息,以标识哪些服务对于给定的内容标题是 可用的。该表格还可以包括给定订阅服务的服务能力信息。例如, 该表格可以包括条目"运动,0900000180003211, Tiger Woods Drowned Clubs Advertisement,数字文件拒,上传,,。该条目可以指 示订户兴趣为"运动"、内容标识符为"0900000180003211"、内 容标题为"Tiger Woods Drowned Clubs Advertisement"、订阅标识 符为"数字文件拒,,,以及订阅服务能力动作为"上传"。
CSM数据库3910包括订户配置信息3971、服务变量信息3974 和访问参数3977。订户配置信息3971可以包括订户分类3972,订 户分类3972可以包括兴趣类别信息3973。服务变量信息3974可以 包括订阅标识信息3974和服务能力信息3976。 ECM数据库3912包 括目录条目3978、 3982。每个目录条目可以包括兴趣类别信息3979、 3983,内容标识信息3980、 3984,以及内容标题3981、 3985。 DCD数据库3914包括URL条目3986,该URL条目3986进一步包括内 容标识信息3987和URL 3988。数据库3910、 3912和3914可以实 现为单个数据库或者多个数据库。
图40示出了订户设备4000。订户设备包括通信接口 4002、处 理器4004和存储器4006。存储器4006包括客户端逻辑4008、内容 目录请求4012、目录捆绑4014、内容请求4038、通道标识信息4048、 URL 4050和内容信息4052。客户端逻辑可以包括目录逻辑4010, 其处理目录信息以用于显示。目录捆绑4014可以包括订户特定的目 录信息4016、订阅标识信息4034和服务能力信息4036。
订户特定的目录信息4014可以包括目录条目4018和4026。每 个目录条目可以包括兴趣类别信息4020、 4028,内容标识信息4022、 4030以及内容标题4024、 4032。内容请求4038可以包括内容标识 信息4040、订阅服务信息4042、动作标识信息4044和访问标识信 息4046。
图41示出了用于向目录请求并接收目录和媒体内容或多媒体内 容的流程图4100,其可以由订户设备上诸如客户端逻辑4008的客户 端逻辑来执行。客户端逻辑可以初始化订户^殳备(4102)。该初始 化可以包括在服务递送平台(SDP)上注册设备。如果客户端逻辑决 定要请求目录,则客户端逻辑初始化目录程序或应用(4104)。否 则,客户端逻辑可以结束进一步处理。初始化可以包括将应用加载 至订户设备。目录应用可以通过目录逻辑与订户对接。
客户端逻辑可以请求目录(4106)。该请求可以传输至SDP。 如果在 一 段时间内没有接到对该请求的响应,则客户端逻辑可以尝 试再次请求该目录。否则,客户端逻辑可以结束进一步处理。当接 收到对该请求的响应时,客户端逻辑可以处理该响应。客户端逻辑 随后可以按照目录显示的形式来显示经过处理的响应信息(4108)。 客户端逻辑可以使用目录逻辑来处理和/或显示响应信息。
客户端逻辑和/或目录逻辑可以显示对于所显示的目录条目可用 的动作选项(4110)。如果客户端逻辑和/或目录逻辑未收到针对所显示目录条目的选择的动作,则客户端逻辑和/或目录逻辑可以继续 显示该目录以及该动作选项。当客户端逻辑和/或目录逻辑接收到动
作选择时,该逻辑将该选择与内容标识信息一起发送至SDP(4112)。
如果该逻辑未收到响应,则该逻辑可以再次发送所选择的动作 和内容标识信息。如果该逻辑确定不需要发送其他请求,则其可以 结束进一步处理。当接收到响应时,该逻辑可以对该响应执行处理。 例如,当所选择的动作包括将广告视频流传输至订户设备的请求时,
该逻辑可以访问流式广告^L频、存储用于流式广告^L频的分量并且 在订户设备上显示视频内容(4114)。
上述系统和硬件平台可以按照不同方式实现。功能可以在单个 系统上实现,或者在功能上划分于多个系统。作为另一示例,实现 为计算机可执行指令的逻辑或者实现为存储器中数据结构的逻辑可 以存储在、分布在许多不同类型的机器可读介质上,或者从其读取。 机器可读介质可以包括RAM、 ROM、硬盘、软盘、CD-ROM、信号 (诸如从网络接收的信号,或者划分成段并从自网络传递而来的多 个包中接收的信号)。系统可以通过软件、硬件或者软硬件组合的 方式实现。
而且,系统可以实现为具有附加的、不同的或者更少的部件。 作为一个示例,处理器或者任何其他逻辑可以实现为微处理器、微 控制器、DSP、专用集成电路(ASIC)、程序指令、离散的模拟或 数字逻辑或者其他类型电路或逻辑的组合。作为另一示例,存储器 可以是DRAM、 SRAM、闪存或者任何其他类型存储器。系统可以 分布在多个组件之间,诸如分布在多个处理器和存储器中,可选地, 包括多个分布式处理系统。逻辑(诸如程序或电路)可以在多个程 序间合并或者拆分,分布在若干存储器和处理器之间,或者可以利 用函数库实现或者实现为函数库,诸如动态链接库(DLL)或者其 他共享库。
系统和硬件平台可以使用的协议示例包括实时消息传递协议 (RTMP )和实时流协议(RTSP ) 。 FLV ( Flash视频)格式可以用于i某体流,并且系统可以包4舌Adobe (TM) Flash Media Streaming Server软件,其可从加利福尼亚州旧金山的Adobe系统公司获得。 作为其他示例,系统可以包括Flash Lite (TM)服务器、QuickTime (TM) 流传输服务器,或者Darwin开源服务器。
然而,可以使用通过网络在服务器与端点之间传递音频、视频 和数据的任何其他协议。传输层可以包括传输控制协议(TCP)、实 时传输协议(RTP)或者其他传输逻辑。网络层可以基于互联网协议 v4、 v6 (即,IPv4或IPv6)或其他网络层协议对信息进行路由。数 据链路层可以包括有线链路或无线链路,诸如IEEE 802.11、 WiFi、 WiMAX、异步传输模式(ATM)、光纤分布式数据接口 ( FDDI)、 以太网或者在光纤、同轴电缆、双绞线或者其他物理层之上的其他 数据链路层。
系统与系统内逻辑及模块之间的接口可以按照多种方式实现。 例如,系统间的接口可以是Web服务接口。 4矣口的其他示例包括消 息传递,诸如公布/订阅消息传递、共享存储器,和远程呼叫。
在端点上运行的软件平台和硬件平台可以有很大变化。例如, 端点可以运行Windows CE (TM)操作系统、JAVA ME (TM)系统、 Symbian (TM)操作系统、Palm (TM)操作系统。硬件平台可以用通用 处理平台实现,诸如从Sun Microsystems、 Hewlett Packart或国际商 业机器公司可得的、并运行Unix、 Windows (TM)、 Linux或其他操 作系统的那些硬件平台。
尽管描述了多通道内容建模系统的各种实施方式,但是应当理 解,对于本领域技术人员而言,在本发明范围内的多种实施方式和 实现都是可行的。因此,除了所附权利要求及它们的等同物外,本 发明不受限制。
根据另一方面, 一种产品,可以包括存储器;存储在该存储 器中的系统核心逻辑,其可操作以从订户接收内容目录请求、访问 存储的订户配置信息(包括订户分类信息,该订户分类信息包括兴 趣类别指定)、从应用使能器逻辑请求并接收订户特定的目录信息、访问存储的服务变量信息(包括订阅标识信息和服务能力信息,其 中该订阅标识信,包-标识了订户具有访问权的订阅服务,该服务能力 信息标志了与订户具有访问权的订阅服务相关联的订阅动作)、在 包括订户特定的目录信息,订阅标识信息和服务能力信息的存储器 中创建目录捆绑、以及将目录捆绑发送至订户;以及存储在存储器 中的应用使能器逻辑,其可操作以存储标识可用媒体内容的目录信 息、从系统核心接收对订户特定的目录信息的请求(该请求包括兴 趣类别指定)、访问与该兴趣类别指定相关联的目录信息(其包括 与兴趣类别指定匹配的目录条目,并且其中,每个目录条目包括内 容标识符以及与该内容标识符相关联的内容标题)以及将与兴趣类 别指定相关联的目录信息发送至系统核心。
根据另一方面,系统核心逻辑可以进一步操作以从订户接收
内容目录请求包括接收标识与订户相关联的系统账户的订户标识信 息,其中订户配置信息与系统账户相关联,并且其中订阅标识信息 与系统账户相关联。
根据另一方面,系统核心逻辑可以进一步操作以接收内容目录 请求,包括接收标识与订户相关联的设备的通道标识信息,并且其 中订户特定的目录信息包括具有通道标识信息的目录条目。
根据另 一方面,系统核心逻辑可以进一步操作以根据所发送的 订户特定的目录信息来从订户接收内容请求(其中该内容请求包括 内容标识符)、基于该内容请求来获取存储的统一资源定位符
(URL)、获取存储的访问参数(其中访问参数提供通过系统账户 对系统的访问)以及基于URL和访问参数来执行访问操作。
权利要求
1. 一种用于在服务递送平台系统上实现的多通道内容建模服务方法,所述方法包括从订户接收内容目录请求;从集中订阅管理CSM模块获取订户配置信息,其中所述订户配置信息包括订户分类信息,所述订户分类信息包括兴趣类别指定;从娱乐内容管理ECM模块获得订户特定的目录信息,其中所述订户特定的目录信息包括同与所述订户配置信息相关联的所述兴趣类别指定相匹配的目录条目,并且其中每个目录条目包括内容标识符;以及与所述内容标识符相关联的内容标题;从所述CSM模块获取服务变量信息,其中所述服务变量信息包括订阅标识信息,其标识所述订户具有访问权的订阅服务;以及服务能力信息,其标识与所述订户具有访问权的所述订阅服务相关联的订阅动作;在包括所述订户特定的目录信息、所述订阅标识信息和所述服务能力信息的存储器中创建目录捆绑;以及将所述目录捆绑发送给所述订户。
2. 根据权利要求1的方法,其中从所述订户接收所述内容目录 请求包括接收标识与所述订户相关联的服务递送平台账户的订户 标识信息,其中所述订户配置信息与所述服务递送平台账户相关联, 并且其中所述订阅标识信息与所述服务递送平台账户相关联。
3. 根据权利要求1的方法,其中获取所述服务变量信息包括 获取标识数字文件柜订阅服务的订阅标识信息以及标识订阅动作的 服务能力信息,其中所述订阅动作包括与所述数字文件柜订阅服务 相关联的"存储"、"共享"或者"公布"订阅动作能力。
4. 根据权利要求1的方法,其中接收所述内容目录请求包括 接收标识与所述订户相关联的设备的通道标识信息,并且其中所述 订户特定的目录信息包括与所述通道标识信息相匹配的目录条目。
5. 根据权利要求1的方法,还包括基于所述发送的订户特定的目录信息,从所述订户接收内容请 求,其中所述内容请求包括所述内容标识符;基于所述内容请求获取统 一 资源定位符U RL;从所述CSM模块获取访问参数,其中所述访问参数提供对所述 服务递送平台系统的访问;以及基于所述URL和所述访问参数来执行访问操作。
6,根据权利要求5的方法,其中获取URL包括获取与下载服 务器或流服务器相关的URL。
7. 根据权利要求5的方法,其中执行访问操作包括使用所述访问参数来访问与所述URL相关联的内容;以及
8. 根据权利要求7的方法,其中将所述内容上传至用户服务平 台包括将所述内容上传至数字文件拒。
9. 根据权利要求7的方法,其中将所述内容上传至用户服务平 台包括将所述内容上传至Web2.0存储库。
10. 根据权利要求7的方法,其中将所述内容上传至用户服务平 台包括将所述内容上传至共享目录。
11. 根据权利要求5的方法,其中执行访问操作包括 使用所述访问参数来访问与所述URL相关联的内容;以及 将与所述URL相关联的所述内容递送给所述订户。
12. 根据权利要求5的方法,其中接收所述内容请求包括接收内 容请求,所述内容请求包括选定订阅服务、与所述选定订阅服务相 关联的选定订阅动作标识符、以及标识与所述选定订阅服务相关联 的订阅账户的订阅访问标识信息,其中所述访问参数是基于所述订 阅访问标识信息和所述选定订阅服务来获取的,并且其中4丸4亍访问操作包括使用所述访问参数来访问与所述URL相关联的内容;以及对所访问内容扭J亍与所述选定订阅动作标识符相关联的选定订阅动作。
13. —种多通道内容建模服务系统包括系统核心,其可操作以从订户接收内容目录请求;访问包括订户分类信息的存储的订户配置信息,其中所述订户分类信息包括兴趣类别指定;从应用使能器请求并接收订户特定的目录信息;访问存储的服务变量信息,所述服务变量信息包括订阅标识信息,其标识所述订户具有访问权的订阅服务;以及服务能力信息,其标识与所述订户具有访问权的所述订阅服务相关联的订阅动作;在包括所述订户特定的目录信息、所述订阅标识信息和所述服务能力信息的存储器中创建目录捆绑;以及将所述目录捆绑发送给所述订户;以及所述应用使能器可操作以存储标识可用媒体内容的目录信息;从所述系统核心接收针对订户特定的目录信息的请求,所述请求包括所述兴趣类别指定;访问与所述兴趣类别指定相关联的所述目录信息,与所述兴趣类别指定相关联的所述目录信息包括与所述兴趣类别指定相匹配的目录条目,并且其中每个目录条目包括内容标识符;以及与所述内容标识符相关联的内容标题;以及将与所述兴趣类别指定相关联的所述目录信息发送给所述系统核心。
14. 根据权利要求13的系统,其中所述系统核心还可操作以从所述订户接收所述内容目录请求包括接收标识与所述订户相关联的系统账户的订户标识信息,其中所述订户配置信息与所述系统账户相关联,并且其中所述订阅标识信息与所述系统账户相关联。
15. 根据权利要求13的系统,其中所述系统核心还可操作以接收所述内容目录请求包括接收标识与所述订户相关联的设备的通道标识信息,并且其中所述订户特定的目录信息包括与所述通道标识信息相匹配的目录条目。
16. 根据权利要求13的系统,其中所述系统核心还可操作以基于所述发送的订户特定的目录信息从所述订户接收内容请求,其中所述内容请求包括所述内容标识符;基于所述内容请求获取存储的统一资源定位符URL;获取存储的访问参数,其中所述访问参数提供通过系统账户对所述系统的访问;以及基于所述URL和所述访问参数来执行访问操作。
17. —种产品,包括存储器;存储在所述存储器上的系统核心逻辑,其可操作以从订户接收内容目录请求;访问包括订户分类信息的存储的订户配置信息,其中所述订户分类信息包括兴趣类别指定;从应用使能器逻辑请求并接收订户特定的目录信息;访问存储的服务变量信息,所述服务变量信息包括订阅标识信息,其标识所述订户具有访问权的订阅服务;以及服务能力信息,其标识与所述订户具有访问权的所述订阅服务相关联的订阅动作;在包括所述订户特定的目录信息、所述订阅标识信息和所述服务能力信息的所述存储器中创建目录捆绑;以及将所述目录捆绑发送给所述订户;以及存储在所述存储器上的所述应用使能器逻辑,其可操作以存储标识可用媒体内容的目录信息;从所述系统核心接收针对订户特定的目录信息的请求,所述请求包括所述兴趣类别指定;访问与所述兴趣类别指定相关联的所述目录信息,与所述兴趣类别指定相关联的所述目录信息包括与所述兴趣类别指定相匹配的目录条目,并且其中每个目录条目包括内容标识符;以及与所述内容标识符相关联的内容标题;以及将与所述兴趣类别指定相关联的所述目录信息发送给所述系统核心。
18. 根据权利要求17的产品,其中所述系统核心逻辑还可操作以从所述订户接收所述内容目录请求包括接收标识与所述订户相关联的系统账户的订户标识信息,其中所述订户配置信息与所述系统账户相关联,并且其中所述订阅标识信息与所述系统账户相关联。
19. 根据权利要求17的产品,其中所述系统核心逻辑还可操作以接收所述内容目录请求包括接收标识与所述订户相关联的设备的通道标识信息,并且其中所述订户特定的目录信息包括与所述通道标识信息相匹配的目录条目。
20. 根据权利要求17的产品,其中所述系统核心逻辑还可操作以基于所述发送的订户特定的目录信息从所述订户接收内容请求,其中所述内容请求包括所述内容标识符;基于所述内容请求获取存储的统一资源定位符URL;获取存储的访问参数,其中所述访问参数提供通过系统账户对所述系统的访问;以及基于所述URL和所述访问参数来执行访问操作。
全文摘要
本发明涉及多通道内容建模系统。具体地,公开了一种服务递送平台,其接收对目录的请求。系统基于利用该服务递送平台存储的配置信息来获取订户特定的多媒体目录条目。该系统将订户特定的目录条目与所述订阅的服务细节一起发回给所述订户。
文档编号G06F17/30GK101510201SQ20091000730
公开日2009年8月19日 申请日期2009年2月11日 优先权日2008年2月11日
发明者D·德鲁卡, L·马丁诺, R·普里维特拉, V·迪罗马格诺里 申请人:埃森哲环球服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1