用于创建和共享媒体内容的书签的方法和系统的制作方法

xiaoxiao2020-7-22  15

专利名称:用于创建和共享媒体内容的书签的方法和系统的制作方法
技术领域
本公开一般地涉及媒体内容发布领域,并且具体地涉及用于创建和共享媒体内容的书签的技术。
背景技术
随着在电子和通信领域中先进技术的出现,媒体和娱乐产业已经有了巨大飞跃。 通过使用现代技术,媒体和娱乐产业的范围成倍增长。目前,能够使用诸如因特网的通信网络来远程地共享媒体内容。基于web的媒体发布服务,例如^uTube 和Metacafe ,已经聚集了大量的人气。人们使用这样的服务发布其期望媒体内容的剪辑,并且与其他人共享。大多数的媒体内容是从电视(TV)节目中提取的,因此违反了 TV内容的版权保护。 这样的违反被认为是非法的。另外,尽管使用媒体发布服务来共享TV内容可能有助于推销相应的TV节目,但是这无益于增加具有相应TV节目的广播权限的频道订户。例如,用户可能发布特定频道广播的著名表演的剪辑。另一用户可能在观看剪辑之后,有兴趣观看该著名表演的全部内容,但是剪辑不包含关于频道及其订阅的信息。用于控制内容的访问权限的一种现有技术是通过确定内容是否被购买。当访问设备决定访问内容时,在内容递送平台处接收到请求。在URL代理处拦截该请求,URL代理确定该内容是否被购买。如果该内容已经被购买,则将该请求重定向到数字权限服务器。数字权限服务器对该请求进行处理,并且确定该内容的数字权限。然后提供数字权限,使得访问设备可以访问该内容。如果访问设备的用户还没有购买该内容,则可以向访问设备发送请求用户购买该内容的消息。一旦内容被购买,然后就提供数字权限,使得访问设备可以访问该内容。本技术没有集中于从节目创建内容剪辑。其涵盖了思想对用户对内容的访问进行验证,并且如果被拒绝,则向用户呈现购买内容的选项。在另一现有技术中,编辑设备访问媒体节目,并且该编辑设备的用户指定媒体节目内的摘录。然后,针对该指定的摘录来生成书签。经由网络将该书签从编辑设备传送到回放设备。通过参考接收到的书签,回放设备呈现仅包括指定摘录的媒体节目的编辑版本。 本技术公开了创建媒体节目的期望摘录或剪辑,但是没有解决与媒体节目的版权保护相关的问题。因此,存在对用于创建媒体内容的书签并且与他人共享书签、通过控制书签的访问权限来维护内容的版权保护的方法和系统的需要。


在附图的各个视图中,相同的附图标记指示相同或功能上类似的元素,并且附图与以下具体实施方式
一起并入本说明书中并且构成本说明书的一部分,附图用于进一步说明各种实施例,并且用于解释根据本公开的各种原理和优点。图1是根据一些实施例的用于创建和共享媒体内容的书签的系统示图。图2是图示根据一些实施例的书签服务器的组件的框图。
4
图3是图示根据一些实施例的包括在图2的书签服务器中的模块的框图。图4是图示根据一些实施例的用于促进远程设备发送元数据来创建书签的方法的流程图。图5是图示根据一些实施例的用于促进书签服务器创建书签的方法的流程图。图6是图示根据一些实施例的用于访问在书签服务器上发布的书签的方法的流程图。本领域技术人员应当理解,附图中的元素为了简单明了而进行图示,并且不必按比例绘制。例如,附图中一些元素的尺寸可能相对其它元素被夸大,以有助于促进对本公开实施例的理解。
具体实施例方式在详细描述根据本公开的实施例之前,应当理解,实施例主要在于与创建和共享媒体内容的书签相关的方法步骤和装置组件的组合。因此,在附图中合适地用常规符号来表示装置组件和方法步骤,仅示出了与理解本公开的实施例相关的那些具体细节,以便于不会因对于受益于本文描述的本领域的普通技术人员将显而易见的细节而使本公开模糊。在本文中,诸如第一和第二、顶和底等的关系术语可以仅用于将一个实体或动作与另一实体和动作进行区分,而没有必要求或意指这样的实体或动作之间的任何实际这样的关系或顺序。术语“包括”或其任何其它变体意在涵盖非排它性包含物,使得包括一系列元素的过程、方法、物体或装置不仅包括那些元素,还可以包括没有明确列出的或者这样过程、方法、物件或装置所固有的其他元素。由“包括…”引导的元素,在没有更多约束的情况下,不排除在包括该元素的过程、方法、产品或装置中存在其它相同的元素。应当理解,本文描述的公开的实施例可以包括一个或多个常规处理器和唯一存储的程序指令,其控制一个或多个处理器结合特定的非处理器电路来实现本文描述的用于创建和共享媒体内容的书签的一些、大多数或所有功能。非处理器电路可以包括但不限于无线电接收机、无线电发射机、信号驱动器、时钟电路、电源电路和用户输入设备。这样,这些功能可以被解释为用于创建和共享媒体内容的书签的方法的步骤。替代地,可以通过不具有存储的程序指令的状态机或在一个或多个专用集成电路(ASIC)中实现一些或所有的功能,其中,每个功能或特定功能的一些组合被实施为定制逻辑。当然,可以使用两种方法的组合。因此,本文已经描述了用于这些功能的方法和装置。另外,尽管可能由于例如可用时间、当前技术和经济上的考虑而促使进行了大量的努力和很多设计选择,但是预期,本领域普通技术人员在由本文公开的概念和原理指引时,能够以最少的试验容易地生成这样的软件指令和程序以及集成电路(IC)。在本具体实施方式
中描述的所有实施例是示例性实施例,被提供用于使本领域的技术人员可以制造或使用本公开,并且不限制由权利要求所限定的本公开的范围。本公开涉及一种用于促进书签服务器从与内容源相关联的内容创建书签的方法。 在一个实施例中,基于经由输入接口接收到的输入,从内容源接收内容的设备选择与内容源相关联的内容的一部分。然后,设备生成与内容的被选部分相关联的元数据。元数据可以包括诸如定时、内容描述等信息。该设备与书签服务器进行通信,从而请求书签服务器创建书签。该设备向书签服务器发送元数据,以使得书签服务器可以创建书签。书签服务器具有对与内容源相关联的内容的访问。书签服务器创建包括元数据和可选地包括相关联的内容的书签。书签服务器控制对于元数据以及与书签相关联的内容的访问权限。图1示出了用于创建和共享媒体内容的书签的系统100。在一个实施例中,系统 100包括两个远程设备102-1和102-2 (统称为远程设备10 、内容源104、书签服务器106 和网络108。远程设备102是电子设备,诸如电视机、机顶盒、蜂窝电话等。远程设备102从内容源104获取媒体内容。内容源104指预先记录的视听源,诸如磁带、光盘(CD)、数字视频光盘(DVD)等,或者广播媒体内容的广播频道。媒体内容包括但不限于预先记录的音乐、电影、流音频节目、流视频节目和图像。书签服务器106是具有对从远程设备102和内容源104接收到的数据进行处理的能力的任何服务器。网络108是任何有线或无线网络, 并且可以包括各种网络设备,诸如路由器、交换机、桥接装置、复用器、解复用器、中继器等。 网络108还可以指因特网。远程设备102、内容源104和书签服务器106经由网络108彼此进行通信通信。在一个实施例中,远程设备102-1从是广播频道的内容源104接收媒体内容。媒体内容可以是用户在远程设备102-1上观看的TV节目,远程设备102-1是具有机顶盒的电视机。用户向远程设备102-1提供输入,指示远程设备102-1选择TV节目的期望部分。在选择期望节目之后,远程设备102-1针对TV节目的被选部分生成元数据。元数据包括关于TV 节目的信息。远程设备102-1经由网络108与书签服务器106进行通信。远程设备102-1 向书签服务器106发送元数据,并且请求书签服务器106基于元数据来创建书签。书签服务器106读取元数据,并且确定关于TV节目的被选部分的信息。然后,书签服务器106访问内容源104,以获取TV节目的被选部分。书签服务器106创建包括元数据和可选地包括TV节目的被选部分的书签。在替代实施例中,书签服务器106可以包括对 TV节目的被选部分的链接,而不是在书签中包括该部分本身。在创建书签之后,书签服务器106发布书签,以使得订阅书签服务器106的用户能够访问书签。书签服务器106通过将访问限制到内容的所选部分来保护TV节目的版权。书签服务器106还向订阅用户提供若干选项,用于访问来自替代内容源的TV节目或者搜索类似的TV节目。图2是图示书签服务器106的各种组件的框图。关于在框图中描述的各种模块来解释书签服务器106的功能。应当理解,示出各种模块以促进更好地理解书签服务器106。 然而,包括在书签服务器106中的模块并不意味着限制本公开的实施例。参考图1中所示的组件解释了书签服务器106的以下描述。在一个实施例中,书签服务器106包括处理器 200 ;用于建立与远程设备102、内容源104和连接到及包括在网络108中的其他设备中至少一个的通信的网络接口 202 ;以及用于存储由处理器200执行的操作指令的存储器204。处理器200包括一个或多个微处理器、微控制器、DSP (数字信号处理器)、状态机、 逻辑电路或基于操作或编程指令来处理信息的任何其他一个或多个设备。这样的操作或编程指令被存储在存储器204中。存储器204可以是包含任何形式RAM(随机存取存储器) 或R0M(只读存储器)的IC(集成电路)存储器芯片、软盘、CD-ROM(光盘只读存储器)、硬盘驱动、DVD (数字视频光盘)、闪速存储器卡或适用于存储数字信息的任何其他介质。本领域的普通技术人员将认识到,当状态机或逻辑电路执行处理器200的一个或多个功能时, 存储器204包含可以嵌入到状态机或逻辑电路内的对应操作指令。
存储器204包括各种模块,用于使得书签服务器106能够创建和发布书签。在一个实施例中,存储器204包括书签剪辑器206、书签管理器208、同步模块210以及其他模块212,诸如书签服务器106的适当功能所需要的操作系统、应用支持软件等。书签剪辑器206对经由网络接口 202从例如远程设备102_1的远程设备接收到的元数据进行处理。书签剪辑器206读取元数据,元数据包括信息,诸如与元数据相关联的内容的内容源、内容的电子节目指南(EPG)信息、内容的一部分的开始时间、内容的一部分的持续时间等。通过分析元数据,书签剪辑器206通过访问相应的内容源(例如,内容源104) 来识别该内容的一部分。书签剪辑器206还确定内容源104的类型,即内容源104是预先记录的视听源还是广播频道。如果内容源104是预先记录的视听源,诸如⑶或DVD,则书签剪辑器206搜索数据库,以寻找视听源的对应内容。例如,如果内容源104是电影“侏罗纪公园”的DVD,则书签剪辑器206在其数据库中寻找该电影的可用性,数据库可能被包括在其他模块212中。如果书签剪辑器206无法找到内容源104的匹配,则书签剪辑器206将元数据传递给书签管理器208,这在下文中进行解释。然而,如果书签剪辑器206找到匹配,则书签剪辑器206按包括在元数据中的内容的一部分的开始时间和持续时间来提取电影的相关部分。在另一情况中,当内容源104是向订阅该内容源104的若干设备广播节目的广播频道时,书签剪辑器206通过访问广播频道所广播的节目来识别该内容的一部分。在一个实施例中,书签服务器106订阅了在地理区域中运营的所有广播频道。而且,书签服务器 106将广播频道当前广播的每个节目存储在缓冲器中。如果书签服务器106在相应节目的结束之前没有接收到用于创建书签的请求,则书签服务器106可以删除存储的节目。书签剪辑器206按元数据中提供的开始时间和持续时间所确定的来提取节目的相关部分。从广播频道中提取节目的相关部分可能有一些同步问题,如下文所解释的,这由同步模块210 来解决。在从内容源104识别和提取该内容的一部分之后,书签剪辑器206创建包括元数据的书签。书签还可以将内容的提取部分包括在书签中。在另一实施例中,书签剪辑器206 在书签中提供对内容的提取部分的链接,而不包括内容的该部分本身。在创建书签之后,书签剪辑器206向书签管理器208通知创建的书签。书签管理器208发布要由订阅书签服务器106的用户访问的书签。书签管理器 208控制对书签的访问,从而保护与书签相关联的内容的版权。书签管理器208还向想要访问在书签服务器106上发布的各种书签的用户提供各种选项。以下参考图3来详细解释书签管理器208。当书签剪辑器206将内容源104识别为广播频道时,同步模块210激活。在这样的情况下,在远程设备102-1从广播频道接收到的节目和书签服务器106从同一广播频道接收到的同一节目之间可能存在时移。由于不同服务提供商提供的服务中的变化而产生这样的时移。例如,远程设备102-1可以从直接到户(DTH)服务A接收频道X,并且书签服务器106可以从有线电视服务B接收频道X。在DTH服务A中的传输延迟可能低于有线电视服务B的传输延迟,因此,与远程设备102-1相比,书签服务器106在有时间滞后的情况下, 从频道X接收节目。同步模块210通过与远程设备102-1进行同步来确保书签剪辑器206 提取节目的正确部分。同步模块210与远程设备102-1进行通信,以识别该时移。同步模
7块210通过采用本领域公知的一种或多种视频分析技术来识别该时移。然后,同步模块210 按元数据中所提供的确定内容的该部分的开始时间,也称为第一时间。然后,同步模块210 确定书签服务器106接收内容的同一部分的第二时间。同步模块210基于第一时间和第二时间之间的差来确定时移。同步模块210将时移传送到书签剪辑器206,从而使得书签剪辑器206能够从广播频道广播的节目中提取内容的相关部分。图3是包括在书签服务器106中的书签管理器208的框图。在一个实施例中,书签管理器208包括访问控制模块300、选项模块302、订阅模块304以及可以支持其他三个模块的功能的其他模块306。访问控制模块300控制对书签服务器106以及在书签服务器106上发布的书签的访问。用户可以访问书签服务器106来请求书签服务器106创建书签或者访问发布的书签。 书签服务器106要求用户订阅书签服务器106以获得访问。在准许访问书签服务器106之前,访问控制模块300对用户进行认证。访问控制模块300可以基于诸如用户名、密码或者个人标识号(PIN)等的一个或多个认证参数来对用户的证书进行验证。在一个实施例中, 用户和书签服务器106相互彼此进行认证,其中,用户基于服务器ID等来识别书签服务器 106。访问控制模块300还通过限制对书签的任何未授权的访问来维护对与书签相关联的内容的版权保护。访问控制模块300对发布的书签中的每一个强制执行特定访问策略。访问策略可以独立施加到元数据以及与书签相关联的内容。创建书签的用户可以对元数据强制执行访问策略并且施加限制,并且内容源104对与书签相关联的内容强制执行访问策略并且施加限制。订阅用户可能能够访问书签的元数据,但是访问与书签相关联的内容是受限的。如果书签服务器106有权限分发来自内容源104的内容,则访问控制模块300 可以允许对与书签相关联的内容的访问。在内容源104是广播频道的情况下,访问控制模块300允许订阅用户查看所有从广播频道广播的节目创建的书签。如以下将要详细描述的,访问控制模块300结合选项模块302来进行工作,以对用户确保由选项模块302所建议的对书签的访问控制。如果用户无法访问期望的书签,则选项模块302向用户提供各种选项或替代。用户可能有权限访问与期望的书签相关联的元数据,但是没有权限访问与书签相关联的内容。在这样的情况下,选项模块302可以提供各种选,用于寻找用户有访问权限的相关内容或替代内容。相关和替代内容可以具有各种定义和解释。在一个示例中,相关内容指通过不同服务提供商但是从同一内容源获取的与期望书签的内容相同的内容。例如,对于具有来自最初通过服务提供商A从频道X获取的电影 “侏罗纪公园”的内容的书签的相关内容,可以是来自通过另一服务提供商B从频道X获取的电影“侏罗纪公园”的相同内容。相关内容还可以指与期望书签的内容相同的内容,但是具有更低或更差的质量。类似的,在一个示例中,替代内容指具有与期望书签的元数据类似的元数据的内容。例如,对于具有来自电影“侏罗纪公园”的内容的期望书签的替代内容可以是来自电影 “侏罗纪公园III”的内容。可以从相同或不同的内容源接收替代内容。替代内容还可以指来自创建期望书签的同一用户的其他书签的内容。替代内容还可以指由书签服务器106基于期望书签的元数据来确定为适当的任何内容。选项模块302还可以提供推迟搜索期望书签的内容的选项。在一个实施例中,如果选项模块302无法找到任何相关或替代内容,则选项模块302使搜索期望书签的内容推迟或延期稍晚的时间段。每无论何时当内容可用时,选项模块302记录内容并且向用户提供该内容。例如,如果用户没能找到“侏罗纪公园”,但是该内容在下一天可用,则选项模块 302为用户安排对于相关内容的记录。订阅模块304允许用户在期望时订阅广播频道。用户在观看来自书签的一部分内容之后,可能想要观看整个内容。订阅模块304使得用户能够订阅广播从其提取了内容的节目的广播频道。在一个实施例中,订阅模块304可以允许用户基于每次观看付费来订阅广播频道。在这样的情况下,用户可以仅对他期望观看的节目而不是对整个频道付费。然而,这样的订阅将遵守该广播频道的条款和条规。图4示出了用于促进远程设备发送元数据以创建书签的方法的流程图400。已经参考图1和图2解释了流程图400。在步骤402处,例如远程设备102-1的远程设备选择从例如内容源104的内容源获取的内容的一部分。在一个实施例中,内容源104是预先记录的视听源或者广播频道。远程设备102-1基于从用户接收到的输入来选择内容的一部分。 远程设备102-1有能力使内容后退或前进,从而使得用户能够选择在远程设备102-1上播放的内容的期望部分。在步骤404处,远程设备102-1生成与内容的被选部分相关联的元数据。在一个实施例中,元数据包括但不限于内容源信息、EPG信息、内容的该部分的开始时间、持续时间以及内容描述。用户还可以按需要将任何定制信息附加到元数据。在步骤406处,远程设备102-1建立与书签服务器106的通信。可以经由网络108 来路由该通信。为了建立通信,远程设备102-1要求与书签服务器106进行相互认证。书签服务器106提示远程设备102-1输入认证参数,诸如用户名、密码等。在框408处,在建立通信之后,远程设备102-1将在步骤404中所生成的元数据发送到书签服务器106。远程设备102-1发送元数据以及请求书签服务器106基于元数据来创建书签的请求消息。图5示出了用于促进书签服务器创建书签的方法的流程图500。参考图1解释了流程图500。在步骤502处,书签服务器106接收远程设备102-1针对从内容源104获取的内容所生成的元数据。远程设备102-1可以发送元数据以及请求创建书签的请求消息。在步骤504处,书签服务器106分析元数据,并且确定内容是从内容源104获取的。书签服务器106还确定内容源104的类型,即,是预先记录的视听源还是广播频道。在步骤506处,书签服务器106确定内容源104是否是广播频道。在一个实施例中,如果书签服务器106确定内容源104是广播频道,则书签服务器106遵循步骤508处的指示。另一方面,如果内容源不是广播频道,则书签服务器106遵循步骤512处的指示。在框508处,书签服务器106从广播频道访问内容。在一个实施例中,书签服务器 106被订阅到广播频道,并且将广播频道所广播的当前节目存储在缓冲器内。在框510处,书签服务器106确定在从广播频道访问的内容中的时移。在一个实施例中,书签服务器106与远程设备102-1进行通信,以确定在远程设备102-1接收到的内容和书签服务器106从同一广播频道接收到的内容之间的任何时移。书签服务器106采用一种或多种视频分析技术来确定时移。在步骤512处,书签服务器106基于元数据来从内容源104识别该内容的一部分。 在内容源104是预先记录的视听源的情况下,书签服务器106在数据库中搜索从预先记录的视听源获取的内容,并且在获取内容之后,书签服务器106基于包括在元数据中的信息来识别和提取内容的该部分。然而,如果内容源104是广播频道,则广播服务器106访问广播频道来获取内容。在获取内容之后,书签服务器106基于包括在元数据中的信息和确定的时移来识别和提取内容的该部分。在步骤514处,书签服务器106创建书签。在一个实施例中,书签服务器106通过包括至少与内容的该部分相关联的元数据来创建书签。书签服务器106还可以根据内容源 104或创建书签的用户指示的访问策略来将内容的提取部分包括在书签中。在替代实施例中,书签服务器106将到内容的该部分的链接与元数据一起包括在书签中。在步骤516处,书签服务器106发布书签,并且管理用于书签的访问策略。在一个实施例中,书签服务器106在可由订阅书签服务器106的用户访问的网站上发布书签。在发布书签之后,书签服务器106管理用于书签的访问策略,以确保对与书签相关联的内容的版权保护。图6示出用于访问在书签服务器上发布的书签的方法的流程图600。参考图1已经解释了流程图600。在步骤602处,用户从书签服务器106上的书签列表中选择期望书签。在一个实施例中,书签服务器106维持订阅书签服务器106的各个用户所创建的大的书签集合。书签服务器106可以基于书签创建者、书签创建日期、书签类型等来维持书签的一个和多个列表。订阅书签服务器106的用户可以访问书签服务器106,书签服务器106在用户拥有的远程设备上呈现图形用户接口。然后,用户可以从通过书签服务器106的图形用户接口所呈现的一个和多个书签列表中选择书签中的任何一个。
在步骤604中处,书签服务器106确定是否允许对与选择的书签相关联的内容部分的访问。在一个实施例中,书签服务器106中列出的书签具有管理它们的不同访问策略。 用户1可能被允许访问用户2所创建的书签,但是被拒绝访问用户3所创建的书签。可能存在基于其来确定对书签的访问的若干其他访问策略。书签服务器106因此确定是否允许访问与用户选择的书签相关联的内容部分。如果书签服务器106确定允许访问,则书签服务器106遵循在步骤606处的指示。另一方面,如果书签服务器106确定不允许访问,则书签服务器106遵循在步骤608处的指示。在步骤606处,书签服务器106允许访问与选择的书签相关联的内容部分。在一个实施例中,在确定书签的访问策略时,书签服务器106允许用户访问与书签相关联的内容部分。在确保了内容的版权保护(即书签服务器106已经从从其获得了内容的内容源获得了权限)之后,书签服务器106允许对内容的访问。在框610处,书签服务器106确定是否允许对全部内容的访问。在一个实施例中, 书签服务器106向用户询问用户是否期望访问全部内容。在用户希望访问全部内容的情况下,书签服务器106确定用户是否具有对全部内容的访问。如果基于访问策略或订阅,用户具有对全部内容的访问,则如步骤612中所示,允许用户访问全部内容。然而,如果用户不具有对全部内容的访问,则如步骤614中所示,书签服务器106要求用户订阅从其获取了内容的内容源。一旦订阅了内容源,用户就可以访问全部内容以及通过内容源可得到的其他节目内容。在步骤608处,在确定了不允许用户访问该内容部分时,书签服务器106进一步确定是否允许用户访问与书签相关联的元数据。如果不允许访问元数据,则如步骤610所示, 书签服务器106显示指示不允许访问书签的消息。然而,如果书签服务器106确定允许访问元数据,则书签服务器106遵循步骤612处的指示。在步骤612处,书签服务器106允许用户访问包括在与用户选择的书签相关联的元数据中的信息。书签服务器106以用户可读的格式在图形用户接口上呈现信息。在元数据中的信息可以包括内容源标识、内容描述、内容的持续时间、内容的大小和格式等。在步骤614处,书签服务器106经由其他内容源来搜索相关内容。在一个实施例中,书签服务器106基于书签的元数据来搜索相关内容。书签服务器106可以从用户订阅的其他内容源来获取相关内容。如果用户具有对其他书签的内容部分的访问,则书签服务器106还可以从存储在书签服务器106中的其他书签获取相关内容。在步骤616处,书签服务器106确定相关内容是否可用。在一个实施例中,书签服务器106搜索所有可用的选项,以寻找相关内容。在搜索完成之后,书签服务器106确定是否有任何搜索结果提供了相关内容。如果找到相关内容,则如步骤618中所示,书签服务器 106允许用户访问相关内容。否则,书签服务器106遵循步骤620处的指示。在步骤620处,书签服务器106确定是否进行对替代内容的搜索。在一个实施例中,如果书签服务器106无法找到相关内容,则书签服务器106向用户询问是否基于元数据来搜索替代或类似类型的内容。如果用户同意对替代内容的搜索,则书签服务器106遵循步骤622处的指示。如果用户拒绝对替代内容的搜索,则书签服务器106遵循步骤6 处的指示。在步骤622处,书签服务器106搜索替代内容。在一个实施例中,书签服务器106 基于元数据来搜索替代内容。书签服务器106基于诸如内容类型、书签创建者以及包括在元数据中的其他这样的参数的信息来在不同内容源、其他用户标签中,搜索替代内容。书签服务器106进行扩展搜索,并且对用户显示搜索结果。对于替代内容的搜索结果的有效性由用户自由决定。用户可能想或可能不想访问书签服务器106所提出的替代内容。在步骤拟4处,书签服务器106允许用户访问替代内容。在一个实施例中,书签服务器106要求用户从搜索结果中选择替代内容中的任何一个。用户选择期望的替代内容。 书签服务器106允许用户访问期望的替代内容。在步骤拟6处,在无法找到相关内容时,书签服务器106使对相关内容的搜索推迟稍后的时间,并且当相关内容可用时进行记录。书签服务器106可以参考它可以访问的用于各种广播频道的电子节目指南来检查相关内容在不久的将来是否可用。然后,书签服务器106可以相应地按要求安排对相关内容进行记录,并将其呈现给用户。在以上说明中,已经描述了本公开的特定实施例。然而,本领域的普通技术人员应当理解,在不偏离如所附权限要求中阐述的本公开范围的情况下,可以进行各种修改和改变。因此,说明和附图被认为是说明性的而不是限制性的意义,并且希望将所有这样的修改包括在本公开的范围内。益处、优点、对问题的解决方案,以及可以使任何益处、优点或解决方案发生或变得更明显的任何元素都不被解释为任何或所有权利要求的关键的、必须的或基本的特性或元素。本公开仅由所附权利要求来限定,包括在本申请待决期间所做出的任何修改以及发布的那些权利要求的等效内容。
权利要求
1.一种用于促进书签服务器从与内容源相关联的内容创建书签的方法,所述方法包括基于来自用户接口的输入,选择所述与内容源相关联的内容的一部分;生成与所述内容的被选部分相关联的元数据;与所述书签服务器进行通信,所述书签服务器具有对所述与内容源相关联的内容的访问;以及向所述书签服务器发送所述元数据,以使得所述书签服务器能够创建所述书签,所述书签包括所述元数据。
2.如权利要求1所述的方法,还包括追踪与所述内容的被选部分相关联的开始时间和持续时间。
3.如权利要求1所述的方法,还包括将经由所述用户接口提供的定制信息附加到所述元数据。
4.如权利要求1所述的方法,还包括基于一个或多个认证参数来对用户的证书进行认证。
5.如权利要求1所述的方法,其中,选择所述与内容源相关联的内容的一部分包括从将所述内容广播到至少远程设备和所述书签服务器的广播频道获取所述内容。
6.如权利要求1所述的方法,其中,向所述书签服务器发送所述元数据,以使得所述书签服务器能够创建所述书签,所述书签还包括所述内容的被选部分。
7.—种书签服务器,包括一个或多个网络接口,所述一个或多个网络接口被配置为与至少内容源和远程设备进行通信,所述一个或多个网络接口接收元数据,所述元数据包括关于与所述内容源相关联的内容的一部分的信息;书签剪辑器,所述书签剪辑器被配置为基于所接收的元数据,通过访问所述内容源来识别所述内容的一部分;创建包括所述接收的元数据的书签;以及书签管理器,所述书签管理器被配置为管理对于所述书签的元数据的访问权限。
8.如权利要求7所述的书签服务器,其中,所述元数据包括与所述内容的一部分相关联的开始时间和持续时间。
9.如权利要求7所述的书签服务器,其中,所述书签还包括所述内容的被识别部分。
10.如权利要求9所述的书签服务器,其中,所述书签管理器包括访问权限模块,所述访问权限模块被配置为基于至少所述内容源施加的限制来控制对所述书签的内容部分的访问ο
11.如权利要求7所述的书签服务器,其中,所述书签管理器还被配置为基于至少用户施加的限制来控制对与所述书签相关联的元数据的访问。
12.如权利要求9所述的书签服务器,其中,所述书签管理器还包括选项模块,所述选项模块被配置为提供从不同内容源访问所述书签的内容部分的选项。
13.如权利要求12所述的书签服务器,其中,所述选项模块还被配置为基于所述书签的元数据来搜索替代内容。
14.如权利要求12所述的书签服务器,其中,所述选项模块还被配置为推迟对所述书签的内容部分的搜索,并且可选地当所述内容部分可用时进行记录。
15.如权利要求9所述的书签服务器,其中,所述书签管理器还包括订阅模块,所述订阅模块被配置为订阅所述内容源以访问所述书签的所述内容部分。
16.如权利要求7所述的书签服务器,其中,所述内容是从将所述内容广播到至少所述远程设备和所述书签服务器的广播频道获取的。
17.如权利要求16所述的书签服务器,还包括识别在与所述远程设备从所述广播频道接收到的内容相关联的第一时间以及与所述书签服务器从所述广播频道接收到的内容相关联的第二时间之间的时移。
18.—种在书签服务器上创建书签的方法,所述方法包括接收关于与内容源相关联的内容的一部分的元数据;基于所述元数据,从所述内容源访问所述内容;基于所述元数据,识别所述内容的一部分;创建所述书签,所述书签包括所述元数据;以及发布所述书签,以向订阅所述书签服务器的观众提供对所述书签的访问。
19.如权利要求18所述的方法,还包括与所述内容源进行通信,以访问所述内容。
20.如权利要求18所述的方法,还包括基于一个或多个认证参数来对创建所述书签的用户进行认证。
21.如权利要求18所述的方法,其中,从所述内容源访问所述内容包括从将所述内容广播到至少远程设备和所述书签服务器的广播频道获取所述内容。
22.如权利要求21所述的方法,还包括识别在与所述远程设备从所述广播频道接收到的内容相关联的第一时间以及与所述书签服务器从所述广播频道接收到的内容相关联的第二时间之间的时移。
23.如权利要求18所述的方法,其中,创建所述书签还包括将所述内容的被识别部分包括在所述书签中。
24.如权利要求23所述的方法,还包括管理对于所述元数据以及与所述书签相关联的所述内容部分的访问权限。
25.如权利要求18所述的方法,还包括基于所述元数据来从一个或多个内容源访问替代内容。
全文摘要
公开了一种用于促进书签服务器(106)从与内容源(104)相关联的内容创建书签的方法。该方法包括远程设备(102)基于经由用户接口接收到的输入来选择与内容源(104)相关联的内容的一部分。然后,远程设备(102)生成与内容的被选部分相关联的元数据。元数据包括关于内容源(104)和相关联的内容的信息。远程设备(102)与可以访问与内容源(104)相关联的内容的书签服务器(106)进行通信。远程设备(102)向书签服务器(106)发送元数据以及请求书签服务器(106)基于元数据创建书签的请求消息。
文档编号G06Q50/00GK102197410SQ200980143259
公开日2011年9月21日 申请日期2009年9月15日 优先权日2008年10月31日
发明者尼蒂亚·纳拉辛汗, 茨韦坦·T·霍罗佐夫, 韦努戈帕尔·瓦苏德万 申请人:摩托罗拉移动公司

最新回复(0)