用于处理器可执行内容的传送的方法和系统技术方案

技术编号:13328416 阅读:36 留言:0更新日期:2016-07-11 18:36
描述了一种用于处理器可执行内容的传送的方法和系统。该方法包括:接收对于内容的第一部分的第一请求;遵照所述请求发送第一部分;获得与内容的第二部分有关的预测;以及遵照所述预测发送第二部分。

【技术实现步骤摘要】
本申请是申请日为2012年11月21日、申请号为201210599073.8、专利技术名称为“用于优化可下载内容传输的系统和方法”的专利申请的分案申请。
本公开一般地涉及可下载内容传送,特别地,涉及用于优化可下载内容传输的系统和方法、以及用于处理器可执行内容的传送的方法和系统
技术介绍
近年来,计算设备已经发展作为信息、娱乐和通信的主要源的普遍呼吁。产生、改变并完善集成了这些设备的终端用户产品,诸如电视机、DVD播放器、游戏控制台、计算机等等,以便于消费者访问所有大小和类型的数字内容。这样的数字内容通常在物理介质(诸如CD、DVD和蓝光盘(BD))上分发,但是被限定为其包含在上的物理介质的存储器大小。进一步,物理介质要求消费者或者对实体的(brick-and-mortar)存储位置进行访问以获取内容,或者具有物理地交付给他们的介质。在任何一种情况下,都要求介质的实际物理占有,延迟了数字内容的访问和享受。此外,物理介质易受损坏,诸如擦伤、破裂和一般磨损,以及制作差异和缺陷。这些问题可能导致加载延迟、错误,或者甚至可能导致数字内容无法访问。因此,内容开发商和制造商已经开始通过互联网发布数字内容,这解决了上述与物理介质相关联的许多上述问题。例如,不要求消费者从商店或者其他源获得物理介质的占有,而是可以在自己家中舒服地下载内容。这允许消费者可以通过单击按钮获得多种数字内容,诸如图片、音乐、游戏、电视节目、电影、应用、升级、附加特性等。然而,通过可用带宽、消费者互联网速度和执行内容的终端用户产品的存储器大小,可以限制可下载内容的大小。而且,许多类型的内容的执行要求在执行之前完全下载,又延迟了消费者对期望内容的访问和享受。
技术实现思路
因此,对于在互联网上传输数字内容的新颖和改进的系统和方法存在持续和正在进行的需求,该需求是减小带宽使用、对消费者互联网速度不敏感、不受终端用户产品存储器大小的限制、以及提供对内容的更快访问。本专利技术的实施例通过提供允许在完整下载之前就开始内容的执行的用于优化可下载内容传输的系统和方法,满足了这些需求和其他。本文描述的实施例是动态的,因此扩展其应用到静态和交互内容。进一步,可以在用户设备操作系统上用补丁或驱动实施一个或多个公开的实施例,使得不必对内容的源代码进行重大修改。公开的实施例还可以独立于执行内容和/或对执行内容不可见地运行。这使得显示内容时用户观察到的错误数量最少。根据本专利技术的一个实施例,描述了一种用于优化可下载内容传输的方法。该方法包括接收对于可下载内容的多个部分的第一部分的第一本地请求,将第一本地请求翻译为对于可下载内容的第一部分的第一远程请求,发送第一远程请求,接收可下载内容的第一部分,存储可下载内容的第一部分,以及执行可下载内容的第一部分。根据另一个实施例,描述了一种具有包含在其上用于执行该方法动作的计算机可执行指令的计算机可读介质。根据本专利技术的一个实施例,本文还描述了实现该方法的系统。例如,描述了一种用于优化可下载内容传输的系统。该系统包括处理器和存储器。处理器可操作用于接收对于可下载内容的多个部分的第一部分的第一本地请求,将第一本地请求翻译为对于可下载内容的第一部分的第一远程请求,通过网络发送第一远程请求,通过网络接收可下载内容的第一部分,并执行可下载内容的第一部分。存储器可操作用于存储可下载内容的多个部分的至少一部分。还在一个实施例中描述了使用模块优化可下载内容传输的系统。该系统包括一个翻译模块,可操作用于对于多个可下载内容部分的第一部分的第一本地请求翻译为对于可下载内容的第一部分的第一远程请求;一个通信模块,可操作用于接收第一本地请求,发送第一远程请求并接收可下载内容的第一部分;一个执行模块,可操作用于执行可下载内容的第一部分;和一个存储模块,可操作用于存储多个可下载内容部分的至少一部分。根据本专利技术的一个实施例,描述了一种用于处理器可执行内容的传送的方法,该方法包括:接收对于内容的第一部分的第一请求;遵照所述请求发送第一部分;获得与内容的第二部分有关的预测;以及遵照所述预测发送第二部分。根据本专利技术的一个实施例,描述了一种用于处理器可执行内容的传送的系统,该系统包括:处理器,其操作为:接收对于内容的第一部分的第一请求;遵照所述请求发送第一部分;获得与内容的第二部分有关的预测;以及遵照所述预测发送第二部分。附图说明图1是图示根据本专利技术的实施例,用于优化可下载内容传输的方法的流程图。图2是图示根据本专利技术的另一个实施例,用于优化可下载内容传输的方法的流程图。图3是图示根据本专利技术的实施例,用于执行可下载内容的方法的流程图。图4是图示根据本专利技术的实施例,用于建立可下载内容请求元数据的方法的流程图。图5是图示根据本专利技术的进一步的实施例,用于优化可下载内容传输的方法的流程图。图6是图示实现本文所述方法的实施例的系统的示意图。图7是具有使机器执行本文所述任意一种或多种方法的指令集的机器的图形表示。具体实施方式描述了一种用于优化可下载内容传输的系统和方法。在以下的描述中,为了说明的目的,为了提供对示例性实施方式的透彻了解提出了大量的具体细节。然而,没有这些特定细节或者以等效的布置实现本专利技术的实施例对本领域技术人员是显而易见的。在某些情况下,为了避免对实施例的不必要的模糊,公知的结构和设备以框图形式示出。现在参考附图,其中遍及几个视图中相同的参考标号指示相同或相应的部分,图1是图示根据本专利技术实施例,用于优化可下载内容传输的方法的流程图。在该实施例中,内容在其下载完成之前就开始执行,该内容的随后部分“按需(ondemand)”被请求,当需要它们时。因此,用户在开始执行之前不必等待全部要下载的潜在的大量内容,并可以尽可能快的开始享受内容。而且,消除了潜在的不相关数据的存储。在处理块110,接收对可下载内容的一部分的本地请求。该本地请求可以关于与可下载内容的期望部分相关联的数据集以标准文件操作的形式到来,并可以例如,从应用发送到操作系统,例如,如本文进一步讨论的。可下载内容可以是,例如,视频内容、音频内容、游戏内容、和/或静态可视内容,包括游戏、电影、软件、TV节目、新闻、音乐视频、谈话节目、预告片、广告、音乐、书籍、有声读物、杂志、报纸、目录、墙纸、主题曲、“附加”内容、或任何其他类型的可分割成可执行内容的更小部分的内容。可以设想...

【技术保护点】
一种用于处理器可执行内容的传送的方法,该方法包括:接收对于内容的第一部分的第一请求;遵照所述请求发送第一部分;获得与内容的第二部分有关的预测;以及遵照所述预测发送第二部分。

【技术特征摘要】
2011.11.21 US 13/300,9661.一种用于处理器可执行内容的传送的方法,该方法包括:
接收对于内容的第一部分的第一请求;
遵照所述请求发送第一部分;
获得与内容的第二部分有关的预测;以及
遵照所述预测发送第二部分。
2.如权利要求1所述的方法,其中本地生成所述预测。
3.如权利要求1所述的方法,其中从远程源接收所述预测。
4.如权利要求3所述的方法,其中所述远程源是第一部分的接收者。
5.如权利要求1所述的方法,进一步包括:
在请求元数据文件中存储第一请求。
6.如权利要求5所述的方法,进一步包括:
基于预测生成第二请求;以及
在元数据文件中存储第二请求。
7.如权利要求5所述的方法,其中与如下相关联地存储第一请求:从内
容的标题、大小、类型或出版商中的一个或多个选择的内容元数据,从操作
系统、存储空间或与请求设备的连接类型中的一个或多个选择的请求设备元
数据,或者从用户的人口统计信息或内容访问历史中的一个或多个选择的用
户元数据。
8.如权利要求7所述的方法,其中从自请求设备、出版商、制造商和/
或经销商、第三方网站或第三方用户设备选择的一个或多个源,获得与第一
请求相关联的元数据。<...

【专利技术属性】
技术研发人员:AG斯太尔斯
申请(专利权)人:索尼互动娱乐美国有限责任公司
类型:发明
国别省市:美国;US

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

1