媒体共享通信系统的制作方法
【专利说明】
[0001] 对相关申请的交叉引用
[0002] 本申请要求在2013年3月14日提交的美国临时申请No. 61/781887和在2013年 9月23日提交的美国申请No. 14/033667的权益,通过参考将二者的全部内容并入本文。
技术领域
[0003] 本说明书描述了与媒体共享有关的技术。
【背景技术】
[0004] 基于云的媒体的用户可能希望彼此共享被保护的内容。但是,运种共享会引起数 字权利问题,因为希望共享被保护内容的一些用户可能不具有消费该共享内容的数字权 利。由于被保护内容的媒体共享而出现的数字权利问题适用于广泛的媒体内容,包含视频、 音乐、音频、游戏、应用、图像和文档。
[0005] 例如,共享用户可能具有从特定的媒体提供方或源访问视频的权利,并且可能希 望与另一用户共享该视频,该另一用户在W下被称为接收用户。但是,接收用户可能不具有 从共享用户的媒体提供方访问该视频的权利,但可能代替地具有从不同的媒体提供方访问 该视频的权利。尽管具有访问该共享视频的权利,但接收用户仍然可能不能感知共享视频, 因为共享事务将对共享视频的访问限于共享用户的媒体提供方。
【发明内容】
[0006] 公开了解决从用户之间的被保护媒体内容的共享而出现的数字权利问题的技术。 该技术使得用户能够W内容源(或媒体提供方)不可知的方式共享媒体。即,该技术允许发 送用户W运样的方式选择与一个或多个接收用户共享一条媒体内容:使一个或多个接收用 户能够从可能与共享用户使用来起初访问和感知该条共享媒体内容的媒体提供方不同的 媒体提供方(W下,也可被称为媒体内容提供方或内容提供方)访问该条共享媒体内容。换 句话说,共享事务不再限于共享用户的媒体提供方。在一些实现方式中,可通过使用通信系 统实现媒体的源不可知共享,该通信系统W与内容源(例如/'star化ek的化isode#425") 独立的方式建立要被共享的内容的身份,提供可由接收用户选择W与中间服务器交互的该 识别内容特有的中间链接,并且使得接收用户能够通过与中间服务器的自动或手动交互并 且基于接收用户的权利简档被重新引导到用户可与其交互W消费该共享内容的媒体提供 方(例如,NETFLIX?)。
[0007] 在一些实现方式中,当接收用户不具有从任何媒体提供方消费共享内容的权利 时,通信系统可将提供该共享内容的一个或多个媒体提供方通知给接收用户,并且可使接 收用户能够通过例如从该一个或多个媒体提供方购买感知共享内容的权利来获取运些权 利。在一些实现方式中,当可通过不同的形式(例如,使用不同的视频分辨率或不同的数字 格式)传送共享内容时,通信系统可向接收用户提供选择共享内容的希望形式并且如果必 要的话从特定的媒体提供方购买访问运种形式的共享内容的权利的选项。运样,在一些实 现方式中通信系统可用作中介,该中介通过向从其它用户接收媒体共享消息的用户提供按 需的媒体内容更新、购买或新预订来帮助媒体提供方增加他们的收入和/或订户基础。
[0008] 在一些实现方式中,可W支持广泛的媒体提供方。一些媒体提供方可^是直接的内容提 供方,包括但不限于网站或基于云的内容源YOUTUBE?、订Unes*)。一些 媒体提供方可W是间接的内容提供方,包括但不限于向用户提供对内容源的访问的电缆和其它 电信提供方或消费者电子提供方(例如,HBO?)。可与不同用户具有不同类型的关系的 运些完全不同类型的媒体提供方可被聚集和管理,W向用户提供观看和相互共享媒体内容 的真正源不可知体验。
[0009] 在一个方面中,一方法包括从第一媒体内容提供方取回媒体内容W供共享用户访 问,W及接收共享用户希望与接收用户共享该媒体内容的指示。该方法还包括确定共享用 户希望与其共享媒体内容的接收用户的身份,W及通过向接收用户的计算机系统发送识别 要被共享的媒体内容的中间链接来共享媒体内容。该方法还包括接收该接收用户已选择中 间链接的指示,W及向中间服务器传送媒体内容的身份和接收用户的身份。该方法还包括 从中间服务器获得第一统一资源定位符扣化),第一U化已经由中间服务器基于媒体内容 的身份和接收用户的身份而确定。该法还包括响应于该指示,通过使用第一U化从第二媒 体内容提供方取回媒体内容。
[0010] 在该方法的一些实现方式中,媒体内容可包含W下中的一个或多个:照片、图像、 音乐、音频、电影、电视节目、视频剪辑、应用、游戏、电子文档、电子书或电子杂志。
[0011] 在该方法的一些实现方式中,通过发送中间链接来共享媒体内容可包含通过向接 收用户发送电子消息来共享该媒体内容,该电子消息包含中间链接作为该电子消息的消息 内容中的嵌入超链接。在运些实现方式中,电子消息还可包含电子邮件、即时消息或文本消 息中的一个。在运些实现方式中,电子消息还可包含被包括在由社交网络服务提供方提供 给接收用户的新闻馈送中的消息。
[0012] 在一些实现方式中,从第一媒体内容提供方取回媒体内容可包含共享用户的计算 机通过使用第二U化从第一媒体内容提供方访问该媒体内容来取回该媒体内容。在运些实 现方式中,中间链接可与第=U化相关联,并且媒体内容的身份和接收用户的身份向中间 服务器的传送可通过使用第SU化而发生。
[0013] 在一些实现方式中,该方法可包括访问接收用户的数字权利信息;基于该数字权 利信息确定用于访问媒体内容的对接收用户可用的一组访问选项,该组访问选项包含可选 择W从第二媒体内容提供方取回媒体内容的访问选项和可选择W从第=媒体内容提供方 取回媒体内容的访问选项;从该组中的访问选项之中选择访问选项;W及基于所选择的访 问选项识别第一U化。在运些实现方式中,从该组中的访问选项之中选择访问选项可包含访 问接收用户的缺省偏好W及基于该缺省偏好自动选择访问选项。在运些实现方式中,从该 组中的访问选项之中选择访问选项还可包含使接收用户能够感知该组访问选项W及使接 收用户能够从该组中的访问选项之中手动选择访问选项。
[0014] 在一些实现方式中,该方法可包含向中间服务器传送媒体内容的身份和接收用户 的身份,可包含响应指示从接收用户计算机系统向中间服务器传送媒体内容的身份和接收 用户的身份。
[0015] 在另一方面中,一系统包括一个或多个计算机和存储指令的一个或多个存储装 置,运些指令可操作为当通过一个或多个计算机被执行时使得该一个或多个计算机执行包 括W下各项的操作:从第一媒体内容提供方取回媒体内容W供共享用户访问和接收共享用 户希望与接收用户共享媒体的指示的操作。该操作还包括确定共享用户希望与其共享媒体 内容的接收用户的身份,W及通过向接收用户的计算机系统发送识别要被共享的媒体内容 的中间链接来共享媒体内容。该操作还包括接收该接收用户已选择中间链接的指示,W及 向中间服务器传送媒体内容的身份和接收用户的身份。该操作还包括:从中间服务器获得 第一统一资源定位符扣化),第一U化已经由中间服务器基于媒体内容的身份和接收用户 的身份确定;化及响应于指示,通过使用第一U化从第二媒体内容提供方取回媒体内容。
[0016] 在该系统的一些实现方式中,媒体内容可包含W下中的一个或多个:照片、图像、 音乐、音频、电影、电视节目、视频剪辑、应用、游戏、电子文档、电子书或电子杂志。
[0017] 在该系统的一些实现方式中,通过发送中间链接来共享媒体内容可包含通过向接 收用户发送电子消息来共享媒体内容,该电子消息包含中间链接作为电子消息的消息内容 中的嵌入超链接。在运些实现方式中,电子消息还可包含电子邮件、即时消息或文本消息中 的一个。在运些实现方式中,电子消息还可包含被包含于由社交网络服务提供方提供给接 收用户的新闻馈送中的消息。
[0018] 在该系统的一些实现方式中,从第一媒体内容提供方取回媒体内容可包含共享用 户的计算机通过使用第二U化从第一媒体内容提供方来取回媒体内容。在运些实现方式 中,中间链接可与第SU化相关联,并且通过使用第SU化,可W发生媒体内容的身份和接 收用户的身份向中间服务器的传送。
[0019] 在另一方面中,计算机可读存储装置存储包含可由一个或多个计算机执行的指令 的软件,运些指令当被运样执行时使得该一个或多个计算机执行包括W下各项的操作:从 第一媒体内容提供方取回媒体内容W供共享用户访问,W及接收共享用户希望与接收用户 共享媒体的指示。操作还包括确定共享用户希望与其共享媒体内容的接收用户的身份,和 通过向接收用户的计算机系统发送识别要被共享的媒体内容的中间链接来共享媒体内容。 该操作还包括接收该接收用户已选择中间链接的指示,W及向中间服务器传送媒体内容的 身份和接收用户的身份。该操作还包括:从中间服务器获得第一统一资源定位符扣化),第 一U化已经由中间服务器基于媒体内容的身份和接收用户的身份确定;W及响应于指示, 通过使用第一U化从第二媒体内容提供方取回媒体内容。
[0020] 在该装置的一些实现方式中,媒体内容可包含W下中的一个或多个:照片、图像、 音乐、音频、电影、电视节目、视频剪辑、应用、游戏、电子文档、电子书或电子杂志。
[0021] 在该装置的一些实现方式中,通过发送中间链接共享媒体内容可包含通过向接收 用户发送电子消息来共享媒体内容,该电子消息包含中间链接作为电子消息的消息内容中 的嵌入超链接。在运些实现方式中,电子消息可包含电子邮件、即时消息或文本消息中的一 个。在运些实现方式中,电子消息可包含被包含于由社交网络服务提供方提供给接收用户 的新闻馈送中的消息。
[0022] 在一些实现方式中,从第一媒体内容提供方取回媒体内容可包含共享用户的计算 机通过使用第二U化从第一媒体内容提供方访问媒体内容来取回媒体内容。在运些实现方 式中,中间链接可与第SU化相关联,并且通过使用第SU化,可发生媒体内容的身份和接 收用户的身份向中间服务器的传送。
[0023] 在W下的附图和说明中阐述在本说明书中描述的主题的一个或多个实现方式的 细节。根据说明、附图和权利要求,该主题的其它潜在特征和方面将变得清楚。
【附图说明】
[0024] 图1是共享用户的媒体播放器的图形用户界面(GUI)。
[00巧]图2是表示共享用户的共享页面的GUI。
[0026] 图3是表示接收用户的共享接收页面的GUI。
[0027] 图4是表示接收用户的访问选项页面的GUI。
[0028] 图5是接收用户的媒体播放器的GUI。
[0029] 图6是示出使得能够实现用户之间的媒体共享的通信系统的框图。
[0030] 图7是示出由媒体共享通信系统执行的操作的流程图。
[0031] 图8是用于选择用于共享的媒体内容并且向接收用户传送到所共享的内容的链 接的过程的流程图。
[0032] 图9是用于接收到所共享的媒体内容的链接并且使得接收用户能够通过使用该 链接取回所共享的内容的过程的流程图。
[0033] 图10是用于向接收用户提供对于所共享的媒体内容的访问的过程的流程图。
【具体实施方式】
[0034] 所公开的技术有利于用户之间的受保护媒体的共享。一种共享媒体内容的方法包 括共享用户尝试通过向接收用户提供指定共享用户用于访问内容的统一资源定位符扣RL) 的链接来与该接收用户共享该内容。该方法的问题在于,所共享的链接是被共享用户用于 访问受保护的媒体内容的内容源所特有的,因此,如果接收用户不具有从该同一内容源访 问该媒体内容的权利,那么所共享的链接会不能被接收用户用于访问受保护的媒体内容。 例如,如果媒体提供方X的顾客比如在社交网站上与媒体提供方Y的顾客共享一条受保护 的媒体,那么被接收用户接收的链接(例如,嵌入在接收用户的新闻馈送中的消息中的超 链接)将是无用的,因为接收用户不具有媒体提供方X的登录凭证。但是,接收用户可具有 观看该条受保护的媒体的权利,但运些权利可能关于不同的媒体源即媒体提供方Y。由于许 多媒体提供方保护它们的内容且用户经常具有对于同一媒体但却从不同源的访问权限,因 此,该共享"死端"阻碍可用性且使得不便于共享媒体,运对于用户和媒体提供方二者均是 不希望的。
[0035] 鉴于该问题,所公开的技术通过从媒体共享事务抽掉内容源并由此避免上述的死 端而有利于媒体共享。具体而言,媒体内容的共享变为使用识别所共享的内容但内容源不 可知的链接的事务。通信系统通过W下方式来有利于识别内容的共享:在不考虑所共享的 内容的源的情况下关注所共享的内容的身份,并且使该身份与接收用户的数字权利简档有 关W便识别用于接收用户的所共享的内容的适当的内容源。换句话说,通信系统提供中间 层,该中间层通过允许接收用户在尝试访问所共享的内容时选择适当的媒体提供方或其它 的媒体源,使得接收用户被发送到其各自的适当的目的地W访问所共享的媒体,而有利于 受保护媒体内容的数字共享。
[0036] 一般地,当共享用户通过例如选择在网页上或在媒体播放器应用的图形用户界面 (GUI)中显示的共享按钮指示希望共享媒体时,被共享用户使用W访问受保护的媒体内容 的页面或资源的U化是所与接收用户所共享的内容。例如,共享用户可通过观看具有W下 U化的媒体播放器页面来感知媒体提供方X上的TV节目的片段:
[0037] http://www.providerx.net/tv/3/networks/NetworkA/genre/Comedy/Player/ Embedded/384950 ?id= 23453
[0038] 如果共享用户希望与接收用户共享TV节目的片段,那么响应于共享用户希望与 接收用户共享TV节目的片段的指示(例如,响应于共享用户选择在媒体播放器页面上显示 的"与好友共享"按钮),具有上述的同一U化的链接一般会被传送到接收用户。但是,在本 例子中,接收用户不能使用该链接观看该TV节目的片段,因为接收用户不具有媒体提供方 X的账号,并因此不具有访问媒体提供方X上的该TV节目的片段的权利。因此,尽管接收用 户具有媒体提供方Y的账号,该账号允许接收用户访问具有W下U化的媒体播放器页面上 的同一TV节目片段,该接收用户仍处于死端:
[0040] 为了避免该死端,所公开的通信系统不向接收用户提供具有被共享用户用于访问 所共享的内容媒体的U化的链接(例如,W上表示的被共享用户用于访问所共享的TV节目 的第一链接)。事实上,响应于共享用户指示希望共享媒体,该通信系统向接收用户提供具 有到中间服务器的新U化的链接(例如,超链接)。在W上的例子中,被提供给接收用户的 新U化可W是:
[0041] ht1:p://mediasha;rin甜Iatform.tv/化8mK3d
[0042] 如后面更详细地讨论的那样,当接收用户选择该链接时,在接收用户的计 算机系统与中间服务器之间建立通信会话。在W上的例子中,中间服务器具有域名 "mediasharin甜Iatform.tv",并且,中间服务器使用"化8mK3d"标识符来唯一地识别希望 被共享的媒体内容,即,上述的TV节目的片段。
[0043] 中间服务器可识别由接收用户指定或者为接收用户指定的所共享的媒体内容的 缺省源,并且可响应于来自接收用户的计算机系统的接收用户希望访问所共享的媒体内容 的指示,向接收用户的计算机系统提供访问缺省源上的所共享的媒体内容的能力。在W上 的例子中,中间服务器可从例如接收用户的计算机系统接收该接收用户的身份,并且可