用于优化可下载内容传输的系统和方法技术方案

技术编号:9173762 阅读:136 留言:0更新日期:2013-09-19 23:08
描述了一种用于优化可下载内容的传输的系统和方法。本发明专利技术的实施例在内容完全下载之前开始执行可下载内容,向用户提供更快的内容访问。此外,本文公开的实施例减少了带宽使用,对消费者因特网速度的不敏感,并且不受终端用户产品存储规模的限制。实施例是动态的,因此扩展系统和方法的应用到静态和交互内容二者。可以以用户设备的操作系统上的补丁或驱动实施公开的实施例,使得不必对内容的源代码进行重大修改。公开的实施例还可以独立于执行内容操作,和/或对执行内容不可见的操作,使显示内容时用户观察到的错误数量最少。

【技术实现步骤摘要】
用于优化可下载内容传输的系统和方法
本公开一般地涉及可下载内容传送,特别地,涉及用于优化可下载内容传输的系统和方法。
技术介绍
近年来,计算设备已经发展作为信息、娱乐和通信的主要源的普遍呼吁。产生、改变并完善集成了这些设备的终端用户产品,诸如电视机、DVD播放器、游戏控制台、计算机等等,以便于消费者访问所有大小和类型的数字内容。这样的数字内容通常在物理介质(诸如CD、DVD和蓝光盘(BD))上分发,但是被限定为其包含在上的物理介质的存储器大小。进一步,物理介质要求消费者或者对实体的(brick-and-mortar)存储位置进行访问以获取内容,或者具有物理地交付给他们的介质。在任何一种情况下,都要求介质的实际物理占有,延迟了数字内容的访问和享受。此外,物理介质易受损坏,诸如擦伤、破裂和一般磨损,以及制作差异和缺陷。这些问题可能导致加载延迟、错误,或者甚至可能导致数字内容无法访问。因此,内容开发商和制造商已经开始通过互联网发布数字内容,这解决了上述与物理介质相关联的许多上述问题。例如,不要求消费者从商店或者其他源获得物理介质的占有,而是可以在自己家中舒服地下载内容。这允许消费者可以通过本文档来自技高网...

【技术保护点】
一种用于优化可下载内容的传输的方法,该方法包括:接收对于可下载内容的多个部分的第一部分的第一本地请求;将第一本地请求翻译为对于可下载内容的第一部分的第一远程请求;发送第一远程请求;接收可下载内容的第一部分;存储可下载内容的第一部分;以及执行可下载内容的第一部分。

【技术特征摘要】
2011.11.21 US 13/300,9661.一种用于优化可下载内容的传输的方法,该方法包括:接收对于可下载内容的多个部分的第一部分的第一本地请求;将第一本地请求翻译为对于可下载内容的第一部分的第一远程请求;发送第一远程请求;接收可下载内容的第一部分;存储可下载内容的第一部分;执行可下载内容的第一部分;以及确定是否应该获得可下载内容的多个部分的第二部分,生成对于第二部分的请求,获得第二部分,以及执行所获得的第二部分;在执行可下载内容的第一部分之后执行可下载内容的第二部分。2.如权利要求1所述的方法,其中生成对于第二部分的请求包括:接收对于可下载内容的多个部分的第二部分的第二本地请求;确定可下载内容的第二部分是否存储在本地;以及如果可下载内容的第二部分存储在本地,执行可下载内容的第二部分。3.如权利要求1所述的方法,其中生成对于第二部分的请求包括:接收对于可下载内容的多个部分的第二部分的第二本地请求;确定可下载内容的第二部分是否存储在本地;以及如果可下载内容的第二部分没有存储在本地:将第二本地请求翻译为对于可下载内容的第二部分的第二远程请求;发送第二远程请求;接收可下载内容的第二部分;本地存储可下载内容的第二部分;以及在执行可下载内容的第一部分之后执行可下载内容的第二部分。4.如权利要求3所述的方法,其中可下载内容的第二部分在执行可下载内容的第一部分的步骤之前或期间接收。5.如权利要求3所述的方法,进一步包括:如果可下载内容的第二部分没有在执行可下载内容的第一部分的步骤之前或期间接收,生成错误消息。6.如权利要求3所述的方法,进一步包括:按时间顺序将第一本地请求和第二本地请求存储为可下载内容请求元数据。7.如权利要求1所述的方法,所述执行可下载内容的第二部分的步骤包括:接收可下载内容的多个部分的第二部分;本地存储可下载内容的第二部分;以及在执行可下载内容的第一部分之后执行可下载内容的第二部分。8.如权利要求1所述的方法,其中生成对于第二部分的请求包括:预测对于可下载内容的多个部分的第二部分的第二本地请求。9.如权利要求8所述的方法,其中使用第一本地请求、可下载内容的第一部分、可下载内容元数据和可下载内容请求元数据中的至少一个,预测第二本地请求。10.如权利要求1所述的方法,其中生成对于第二部分的请求包括:预测对于可下载内容的多个部分的第二部分的第二远程请求。11.如权利要求10所述的方法,其中使用第一本地请求、可下载内容的第一部分、可下载内容元数据和可下载内容请求元数据中的至少一个,预测第二本地请求。12.一种用于优化可下载内容的传输的系统,该系统包括:处理器,可操作用于:接收对于可下载内容的多个部分的第一部分的第一本地请求;将第一本地请求翻译为对于可下载内容的第一部分的第一远程请求;通过网络发送第一远程请求;通过网络接收可下载内容的第一部分;执行可下载内容的第一部分;和在执行可下载内容的第一部分之后执行可下载内容的第二部分;以及确定是否应该获得可下载内容的多个部分的第二部分,生成对于第二部分的请求,获得第二部分,以及执行所获得的第二部分;存储器,可操作用于存储可下载内容的多个部分的至少一部分。13.如权利要求12所述的系统,其中生成对于第二部分的请求包括:接收对于可下载内容的多个部分的第二部分的第二本地请求;确定可下载内容的第二部分是否存储在存储器中;以及如果可下载内容的第二部分存储在存储器中,执行可下载内容的第二部分。14.如权利要求12所述的系统,其中生成对于第二部分的请求包括:接收对于可下载内容的多个部分的第二部分的第二本地请求;确定可下载内容的第二部分是否存储在存储器中,以及如果可下载内容的第二部分没有存储在存储器中:将第二本地请求翻译为对于可下载内容的第二部分的第二远程请求;通过网络发送第二远程请求;通过网络接收可下载内容的第二部分;以及在执行可下载内容的第一部分之后执行可下载内容的第二部分。15.如权利要求14所述的系统,其中处理器可操作为在执行可下载内容的第一部分之前或期间接收可下载内容的第二部分。16.如权利要求14所述的系统,其中处理器进一步可操作为如果可下载内容的第二部分没有在执行可下载内容的第一部分之前或期间接收,生成错误消息。17.如权利要求14所述的系统,其中存储器进一步可操作为按时间顺序将多个本地请求存储为可下载内容请求元数据。18.如权利要求12所述的系统,其中生成对于第二部分的请求包括预测对于可下载内容的多个部分的第二部分的第二本地请求。19.如权利要求18所述的系统,其中处理器可操作为使用从下述构成的组中选择的一个或多个预测第二本地请求:(A)存储在存储器中的可下载内容的多个部分的至少一个,(B)存储在存储器中的多个本地请求的至少一个,(C)可下载内容元数据,和(D)可下载内容请求元数据。20.如...

【专利技术属性】
技术研发人员:A·G·斯太尔斯
申请(专利权)人:索尼电脑娱乐美国公司
类型:发明
国别省市:

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

1