The public theme relates to systems, methods, and media for the concurrent management of media sessions with circular license updates. More specifically, the open topic involves updating circular licenses for concurrent playback detection and concurrency implementation of video transport services, as well as managing server resources for handling such circular license updates.
【技术实现步骤摘要】
【国外来华专利技术】用于具有循环许可证更新的媒体会话并发管理的系统、方法和介质相关申请的交叉引用本申请主张2016年7月19日提交的美国专利申请No.15/213,624、2015年7月30日提交的美国临时专利申请No.62/199,211以及2015年7月20日提交的美国临时专利申请No.62/194,804的权益,所述申请中的每一者以引用的方式全部并入本文中。
所公开的主题涉及用于具有循环许可证更新的媒体会话并发管理的系统、方法和介质。更具体来说,所公开的主题涉及将循环许可证更新用于视频递送服务的并发回放检测和并发限制实施以及管理用于处置此类循环许可更新的服务器资源。
技术介绍
电影、音乐和其他形式的媒体内容通过因特网从多种内容提供商提供给计算装置。出于多种原因,这些内容中的一些被保护,其中需要至少识别使用、回放、复制和/或分发相关联的媒体内容的各种权利的许可证。其他保护可以包含可能需要密钥以便解密媒体内容的各种级别或类型的加密保护。此外,可以对允许特定用户建立的并发流式连接的数目加以限制。也就是说,可以用同一用户账户对其进行分别认证的装置数目可以是有限的(例如,每个用户账户有两个总连接,每个用户账户在四个装置上有三个连接等),在这些装置上可以流式传输和观看媒体内容。为了实施此类限制,当用户请求新的流式连接时,检测与所述用户相关联的当前建立的流式连接的数目,并且如果所述数目超过允许的并发流式连接的最大数目,那么可以拒绝对新流式连接的请求。管理包含此限制的策略的实施是一项艰巨的任务。各种方法通过要求当特定用户已停止观看媒体内容片段时与特定用户相关联的客户端装置向服务器传输消 ...
【技术保护点】
一种用于并发检测和实施的系统,所述系统包括:至少一个服务器,所述至少一个服务器被配置成:接收对与将在媒体回放装置上呈现的媒体内容项目相关的媒体内容许可证的请求,其中对所述媒体内容许可证的所述请求与用户账户相关联;响应于对所述媒体内容许可证的所述请求,向所述媒体回放装置传输与所述媒体内容项目相关联的一个或多个密钥以及包括策略的许可证,所述策略包括有限许可证持续时间和更新请求时间间隔;在所述更新请求时间间隔内的一时间接收对与在所述媒体回放装置上呈现的所述媒体内容项目相关的许可证更新的请求;基于跨与所述用户账户相关联的多个媒体回放装置的媒体会话并发来确定是否发布用于所述媒体内容项目的所述许可证更新,其中所述确定包括查询在给定时间段期间为所述用户账户发布的许可证更新的记录;以及基于与所述用户账户相关联的许可证更新的所述记录来将所述许可证更新传输到所述媒体回放装置。
【技术特征摘要】
【国外来华专利技术】2015.07.20 US 62/194,804;2015.07.30 US 62/199,2111.一种用于并发检测和实施的系统,所述系统包括:至少一个服务器,所述至少一个服务器被配置成:接收对与将在媒体回放装置上呈现的媒体内容项目相关的媒体内容许可证的请求,其中对所述媒体内容许可证的所述请求与用户账户相关联;响应于对所述媒体内容许可证的所述请求,向所述媒体回放装置传输与所述媒体内容项目相关联的一个或多个密钥以及包括策略的许可证,所述策略包括有限许可证持续时间和更新请求时间间隔;在所述更新请求时间间隔内的一时间接收对与在所述媒体回放装置上呈现的所述媒体内容项目相关的许可证更新的请求;基于跨与所述用户账户相关联的多个媒体回放装置的媒体会话并发来确定是否发布用于所述媒体内容项目的所述许可证更新,其中所述确定包括查询在给定时间段期间为所述用户账户发布的许可证更新的记录;以及基于与所述用户账户相关联的许可证更新的所述记录来将所述许可证更新传输到所述媒体回放装置。2.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成修改所述有限许可证持续时间和所述更新请求时间间隔中的至少一个。3.根据权利要求2所述的系统,其中,所述修改是响应于查看在给定时间段期间为所述用户账户发布的许可证更新的所述记录并且确定所述许可证更新的所述记录指示由与所述用户账户相关联的所述多个媒体回放装置对许可证更新请求的抑制而执行的。4.根据权利要求2所述的系统,其中,所述修改是响应于检测到服务器中断而执行的。5.根据权利要求1所述的系统,其中,响应于确定所述许可证中的所述一个或多个密钥将被撤销,与所述许可证更新相关联的有限许可证持续时间具有零持续时间。6.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成自动地将用于所述媒体内容项目的具有所述有限许可证持续时间的所述许可证传输到所述媒体回放装置,同时指示在所述记录内的先前发布的许可证中止。7.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成:查看在所述给定时间段期间为所述用户账户发布的许可证更新的所述记录;从多个实施模式确定用于应用到所述用户账户的实施模式;以及在发布所述许可证更新时应用所确定的实施模式,其中所述有限许可证持续时间和所述更新请求时间间隔中的至少一个被调整。8.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成向在所述媒体回放装置上执行的媒体回放应用传输用于处理对所述许可证更新的所述请求的多个许可证服务器的列表,其中所述媒体回放应用将对所述许可证更新的所述请求传输到所述多个许可证服务器中的第一许可证服务器,以及在检测到所述第一许可证服务器不可用时并且在所述许可证期满之前,将所述请求传输到所述多个许可证服务器中的第二许可证服务器,直到接收到对所述媒体内容许可证的所述许可证更新为止。9.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成:通过计数所述给定时间段内与所述用户账户相关联的许可证更新的数目来确定是否发布所述许可证更新;以及基于所述计数将所述许可证更新传输到所述媒体回放装置。10.根据权利要求1所述的系统,其中,所述至少一个服务器进一步被配置成确定是否进入紧急更新模式,所述紧急更新模式响应于不能访问所述许可证更新的记录而自动地发布所述许可证更新。11.一种用于并发检测和实施的方法,所述方法包括:使用包括硬件处理器的至少一个服务器来接收对与将在媒体回放装置上呈现的媒体内容项目相关的媒体内容许可证的请求,其中对所述媒体内容许可证的所述请求与用户账户相关联;响应于对所述媒体内容许可证的所述请求,...
【专利技术属性】
技术研发人员:大卫·金博尔·多温,托马斯·威廉·英斯基普,马克·大卫·斯科特,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。