【技术实现步骤摘要】
用于优化可下载内容传输的系统和方法
本公开一般地涉及可下载内容传送,特别地,涉及用于优化可下载内容传输的系统和方法。
技术介绍
近年来,计算设备已经发展作为信息、娱乐和通信的主要源的普遍呼吁。产生、改变并完善集成了这些设备的终端用户产品,诸如电视机、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·斯太尔斯,
申请(专利权)人:索尼电脑娱乐美国公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。