当前位置: 首页 > 专利查询>谷歌公司专利>正文

从认证设备向未认证设备转移授权制造技术

技术编号:13902364 阅读:129 留言:0更新日期:2016-10-25 21:58
一种用于从认证的设备向未认证的设备转移授权以播放内容的方法和系统,包括接收用户设备的用户期望在播放设备上播放内容项的指示,其中该指示与内容项的内容ID、该用户的用户证书和播放设备的播放设备标识符相关联,且验证该内容ID和用户证书。在验证内容ID和用户证书之后,针对内容ID、用户ID、和播放设备标识符生成令牌且将其发送到播放设备。

【技术实现步骤摘要】
【国外来华专利技术】
本公开的实施例涉及内容查看服务的领域,且更具体地,涉及用于共享内容的方法。
技术介绍
在互联网上,内容共享服务允许用户彼此连接和共享信息。很多内容共享服务允许用户上传、查看、和共享诸如视频内容、图像内容、音频内容等的内容。内容可以包括来自专业内容创建者的内容,例如电影片段、TV片段、和音乐视频,以及来自业余内容创建者的内容,例如视频博客和原创短视频。用户可能想要使用移动电话来请求被内容共享服务存储的某些内容在电视或相似的设备上播放。目前,对用户而言,完成从设备(诸如移动电话或平板电脑的)向另一个不能被认证的设备(诸如电视或其他类型的显示器的)共享诸如私人视频的内容是很困难的(如果可能的话),因为另一个设备不能被认证。
技术实现思路
在一个实施例中,执行一种用于内容共享的方法,其中,从认证设备向未认证设备转移授权。该方法包括接收用户设备的用户希望在播放设备上播放内容项的指示,其中所述指示与所述内容项的内容ID、所述用户的用户证书和所述播放设备的播放设备标识符相关联;以及验证所述内容ID和所述用户证书。在验证所述内容ID和所述用户证书之后,针对内容ID、所述用户证书所识别的用户、和播放设备标识符生成令牌且将其发送到所述播放设备,其中所述令牌授权在所述播放设备上播放所述内容项。在实施方式中,关于内容项的访问权能够基于一个或多个准则来定义。该一个或多个准则能够包括以下中的至少一个:具有对所述内容项的访问权的有限的查看者列表、用于查看所述内容项的费用的支付、或者查看者年龄。在实施方式中,方法能够进一步包括从与所述内容项相关联的内容共享平台接收用于验证所述令牌的请求,其中所述播放设备已将用于播放所述内容项的请求与所述令牌一起发送到内容共享平台;并且在验证所述令牌之后,向所述内容共享平台发送对所述令牌的所述验证的通知。方法也能够包括验证所述用户被授权查看与所述内容ID相关联的内容。在实施方式中,令牌能够是非加密令牌。所述指示能够进一步与时间段相关联,在所述时间段内所述播放设备被授权播放该内容。在附加实施例中,用于执行前述实施例的操作的计算设备也被实现。另外,在本公开的实施例中,计算机可读储存介质存储用于执行前述实施例的操作的方法。附图说明从下文给出的具体实施方式和从本公开的不同实施例的附图将更充分地理解本公开。图1图示根据本公开的一个实施例的示例系统架构。图2图示根据本公开的一个实施例的令牌系统。图3是图示根据本公开的一个实施例的用于内容共享的方法的一个实施例的流程图。图4是图示根据本公开的一个实施例的用于另一个内容共享的方法的实施例的流程图。图5是可以执行此处描述的操作中的一个或多个操作的示例性计
算机系统的框图。具体实施方式内容提供服务器允许用户与其他用户共享诸如媒体项或数据内容的内容。例如,用户可以在内容共享平台上拥有例如视频的内容。用户可以在该用户可以被认证的设备上查看该内容,所述设备例如是用户可以登录进入该内容共享平台的移动电话,但用户可能期望该内容在另一个用户不能被认证的设备上播放,例如诸如电视的播放设备。例如,在朋友家参加聚会的用户可能期望通过将视频显示在电视上来共享该用户电话上的私人视频,使得聚会上的其他人可以在更大的屏幕上看到该视频。然而,不像用户的电话,电视是未认证的设备。换言之,电视不被授权以播放该用户的私人内容(例如,因为电视是用户的朋友的设备,且不与该用户关联,和/或因为电视没有键盘且不能为该用户认证)。根据实施例的方法提供从认证的用户设备向未认证的播放设备转移授权。例如,当用户期望使用诸如智能电话或平板电脑的认证用户设备从内容共享平台向电视流送视频时,该用户可以经由认证的用户设备提交请求(例如,通过将视频添加到播放列表)。该请求可以被令牌服务器接收,令牌服务器可以生成表示授权在该电视上播放该视频的令牌(例如,视频验证令牌)。特别地,该请求可以与用户期望共享的内容的标识符(例如内容ID)和所期望的播放设备的IP地址相关联。令牌服务器接下来可以发送所请求的令牌到所期望的播放设备,其中令牌指示特定用户(例如,如通过用户的证书和/或用户ID所识别的)授权特定的播放设备(例如,如IP地址所识别的)播放特定的内容(例如,特定的视频)。在一个实施例中,播放设备能够被授权在特定的时间段内播放该内容,该时间段可以由用户指示或自动确定。在一些实施方式中,诸如用户智能电话或平板电脑的认证设备在验证过程中和/或内容的播放过程中不必在线和/或开机(例如,当验证令牌被令牌服务器验证的时候)。例如,用户可以将私人视频添加到电视
的共享播放列表,之后关闭用户的智能电话。视频接下来能够正确地在电视上播放,即使用户的智能电话是关闭的。在播放时,播放设备可以将带有对内容的请求的令牌发送到内容共享平台。内容共享平台能够例如经由令牌服务器验证该令牌是否有效,并且验证用户是否就所请求的内容而言具有访问权。如果令牌有效(例如,在请求中的IP地址和内容ID与和令牌相关联的IP地址和内容ID相关联,且令牌未被撤回)且用户被授权为对播放该内容授予许可,则该播放在该播放设备上被授权。因为用户能够简单地在播放设备上播放内容(例如,私人或公开视频)而无需登录到该播放设备,根据实施例的方法提供了令人满意的用户体验。实施例也提供了让用户给予播放设备在特定时间内播放特定内容的受限访问权的方法,而不是给予该播放设备在无限时间段对用户的所有内容的无限访问权。例如,如果用户想要将内容发送到公开播放设备,则用户可能仅想要该公开播放设备能够在有限的时间段内显示所指示的内容。在实施例中,令牌可以是具有特定长度的代码(例如,随机现时值(nonce)),该代码与存储在令牌服务器可访问的数据存储中的其他必要信息(例如IP地址、内容ID等)相关联。因此,如果未授权方拦截令牌,则该未授权方不能使用该令牌来查看内容。这时,如果未授权方将令牌连同对查看内容的请求一起发送到内容共享平台,则令牌服务器将能够确定发送该请求的IP地址和与令牌相关联的IP地址不匹配。因此,令牌服务器将不验证该令牌,且内容共享平台将不授权该令牌所指示的内容被播放。在实施例中,方法使用非加密令牌,其中,在令牌本身中不包括诸如用户ID、内容ID等的有意义的信息。非加密令牌能够是与存储在数据存储中的信息(例如,用户ID、内容ID、播放设备的IP地址、
令牌有效期等)相关联的随机字符(例如数字、字母、符号等)串。在实施例中,到期的令牌(即,与已经过去的令牌有效期相关联的令牌)能够被从数据存储中清除。在实施例中,如果在发出令牌的时间和播放内容的时间之间,对内容的访问权被修改,则令牌能够是无效的。例如,如果当播放器尝试播放内容时,用户不再拥有访问该内容的许可,则令牌将不被验证并且播放设备将不被授权播放该内容。本公开的实施例关于内容共享,使得用户能够经由移动设备共享内容。移动设备(使用内容共享平台的移动应用、社交网络服务的移动应用、浏览器应用等任意一个)能够发送用于共享与内容共享平台相关联的内容的请求。从提交请求的用户的视角,一旦用户已提交内容共享,共享过程就完成了。因此,本公开的方面允许将查看内容的授权从认证的设备转移到未认证的设备。因此,用户能够共享内容,且不因为本文档来自技高网
...

【技术保护点】
一种方法,包括:由处理设备接收用户设备的用户希望在播放设备上播放内容项的指示,其中所述指示与所述内容项的内容ID、所述用户的用户证书以及所述播放设备的播放设备标识符相关联;由所述处理设备验证所述内容ID和所述用户证书;在验证所述内容ID和所述用户证书之后,由所述处理设备针对所述内容ID、所述用户证书所识别的所述用户和所述播放设备标识符生成令牌,其中所述令牌授权在所述播放设备上播放所述内容项;以及由所述处理设备将所述令牌发送到所述播放设备。

【技术特征摘要】
【国外来华专利技术】2014.02.24 US 61/943,669;2015.02.23 US 14/629,2111.一种方法,包括:由处理设备接收用户设备的用户希望在播放设备上播放内容项的指示,其中所述指示与所述内容项的内容ID、所述用户的用户证书以及所述播放设备的播放设备标识符相关联;由所述处理设备验证所述内容ID和所述用户证书;在验证所述内容ID和所述用户证书之后,由所述处理设备针对所述内容ID、所述用户证书所识别的所述用户和所述播放设备标识符生成令牌,其中所述令牌授权在所述播放设备上播放所述内容项;以及由所述处理设备将所述令牌发送到所述播放设备。2.根据权利要求1所述的方法,其中,关于所述内容项的访问权是基于一个或多个准则来定义的。3.根据权利要求1所述的方法,其中,所述一个或多个准则包括以下中的至少一个:具有对所述内容项的访问权的有限的查看者列表、用于查看所述内容项的费用的支付、或者查看者年龄。4.根据权利要求1所述的方法,进一步包括:从与所述内容项相关联的内容共享平台接收用于验证所述令牌的请求,其中所述播放设备已将用于播放所述内容项的请求与所述令牌一起发送到所述内容共享平台;以及在验证所述令牌后,向所述内容共享平台发送对所述令牌的所述验证的通知。5.根据权利要求1所述的方法,其中,所述令牌是非加密令牌。6.根据权利要求4所述的方法,进一步包括验证所述用户被授权查看与所述内容ID相关联的内容。7.根据权利要求1所述的方法,其中,所述指示进一步与时间段相关联,在所述时间段内所述播放设备被授权播放内容。8.一种具有指令的非暂时性计算机可读存储介质,所述指令在由处理设备执行时使得所述处理设备执行操作,所述操作包括:接收用户设备的用户希望在播放设备上播放内容项的指示,其中所述指示与所述内容项的内容ID、所述用户的用户证书和播放设备的播放设备标识符相关联;验证所述内容ID和所述用户证书;在验证所述内容ID和所述用户证书之后,针对所述内容ID、所述用户和所述播放设备标识符生成令牌,其中所述令牌授权在所述播放设备上播放所述内容项;以及将所述令牌发送到所述播放设备。9.根据权利要求8所述的非暂时性计算机可读存储介质,其中,关于所述内容项的访问权是基于一个或多个准则来定义的。10.根据...

【专利技术属性】
技术研发人员:丹尼尔·罗伯特·丹丘
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1