当前位置: 首页 > 专利查询>诺基亚公司专利>正文

用于实现媒体对象预下载的方法、系统、装置和计算机程序产品制造方法及图纸

技术编号:2832373 阅读:180 留言:0更新日期:2012-04-11 18:40
提供一种用于实现媒体对象预下载的方法、计算机程序产品、电子设备和系统。具体而言,能够提供如下手段,通过该手段,能够将下载描述符随关联于该下载描述符的预下载媒体对象一起维持直至消费该预下载媒体对象。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施例涉及空中下载媒体对象并且具体地涉及用来使 用户能够在安装之前预下载媒体对象的机制。
技术介绍
对于如例如蜂窝电话、便携数字助理(PDA )、个人计算机(PC )、 膝上型设备或者写字板设备这样的电子设备的用户而言常常希望具 备乂人网络(例如广域网(WAN )、局域网(LAN )、无线LAN( WLAN ) 或者城域网(MAN))下载各种媒体对象的能力。能够由电子设备 下载和使用的媒体对象的例子包括铃音、图像、音乐或者视频文件 .以及应用。在许多实例中,对于用户而言将希望能够预下载媒体对象。 换而言之,用户能够从网络上的服务器下载一个或者多个媒体对象, 然后等待决定是否在某一以后的时间点消费(例如安装、播放或者 保存)各预下载的媒体对象。对媒体对象的预下载(以及实际上无 论是紧接在消费之前还是在某一 更早的时间点对媒体对象的任何下 载)常常涉及到使用在电子设备上驻留的如下应用,该应用负责下 载和消费媒体对象。这个实体在这里被称为下载代理。例如,下载代理可以将一个或者多个媒体对象从下载服务器下, 载到电子设备,这些媒体对象在某 一 以后的时间点由电子设备的用 户安装或者以别的方式来消费。当已经成功地下载各媒体对象时, 下载代理还可以通知下载服务器(或者具体而言为从其下载々某体对 象的网络实体)。如果以及当用户决定他或者她希望消费(例如安 装)先前下载的媒体对象时,下载代理将执行消费(在这一例子中 为安装)所必需的步骤并且随后通知下载服务器已经成功地安装媒 体对象。当已经预备媒体对象用于在电子设备上执行/呈现时安装完 成。继安装之后,媒体对象然后可在设备上为用户所用。媒体对象预下载的 一 个优点在于, 一旦用户决定他或者她希望 消费一个或者多个媒体对象,用户就能够立即这样做。由于已经下 载媒体对象,所以用户无需等待到下载完成才消费媒体对象。另一 优点在于,通过通知下载服务器成功下载和消费,下载服务器能够 不仅知道下载什么媒体对象而且知道用户成功地消费这些下载的媒 体对象中的哪些媒体对象。在媒体对象能够被下载到设备之前并且具体而言在能够消费先 前下载的媒体对象之前,必须使与媒体对象相关联的下载描述符可 为下载代理所用。例如可以通过浏览网站从下载服务器取回下载描 述符。取而代之或者除此之外,掌控下载代理的电子设备可以支持例如借助MMS (多媒体消息接发服务)、电子邮件或者某一其它即时消息接发协议来接收下载描述符。下载描述符中的包含有与关联于该下载描述符的特定媒体对象 有关的元数据的信息可以例如由下载代理用来初始地检验电子设备 是否能够使用和/或呈现下载描述符与之相关联的媒体对象(例如基 于媒体对象的大小和类型来检验电子设备是否具有充足的存储器)。 下载描述符还可以包括应当由下载代理用来下载媒体对象的方案以 及用以一旦成功地下载媒体对象就将下载完成通知发送到下载服务 器的指令。用户也能够使用下载描述符中的信息来确认(或者决定) 他或者她是否想要安装或者消费媒体对象。出于这一目的,下载描 述符可以包括比如媒体对象的名称、销售商、大小、类型、描述和 下载时间这样的信息。下载描述符还可以包括用以一旦已经成功地 安装媒体对象就将安装完成通知发送到下载服务器的指令。在预下载媒体对象的情况下,其中在媒体对象下载到电子设备 之时与用户实际地消费媒体对象之时之间经过一段时间,重要的是至少在发生消费之前存储与相应媒体对象相关联的下载描述符并且 使这些下载描述符绑定于相应媒体对象。目前没有用来能够在下载 媒体对象之时与首次访问或者消费该媒体对象之时之间将下载描述 符随同它们的相应预下载媒体对象一起进行存储的手段。因此存在对于如下手段的需要,通过该手段,能够在下载与消个或者多个下载描述符与它们的相应媒体对象相联系,以及其中出 于消费的目的,下载代理或者其它应用能够容易地访问该下载描述 付。
技术实现思路
广而言之,本专利技术的各种示例性实施例通过提供如下手段来提 供对已知现有技术的改进,通过该手段,能够将下载描述符随关联 于该下载描述符的预下载媒体对象一起维持直至访问或者消费(例 如安装、播放或者保存)该预下载媒体对象。具体而言,本专利技术的 示例性实施例引入一种称为下载管理器的下载实体,该下载实体实 施和维持数据库,该数据库包括预下载媒体对象到它们的相应下载 描述符的映射。根据本专利技术的一个示例性方面,提供一种实现将一个或者多个 媒体文件预下载到电子设备的方法。在一个示例性实施例中,该方法包括(1)下载媒体对象;(2)获取对与媒体对象相关联的下 载描述符的访问;以及(3)在可由电子设备访问的数据库中存储下 载描述符与媒体对象之间的映射。这一映射能够在用户希望消费媒 体对象时用来取回下载描述符。在一个示例性实施例中,该方法也 包括(4)访问下载描述符;以及(5)使用下载描述符来消费媒 体对象。该方法还可以包括 一旦已经消费媒体对象就从数据库中 去除映射。在一个示例性实施例中,从下载服务器下载媒体对象。这一示 例性实施例的方法还可以包括当已经成功地下载々某体对象时和/或 当已经成功地消费媒体对象时通知下载服务器。根据本专利技术的另一方面,提供一种用于实现将一个或者多个媒 体文件预下载到电子设备的计算机程序产品。在 一 个示例性的实施 例中,该计算机程序产品包括具有存储于其中的计算机可读程序代 码部分的至少一个计算机可读存储介质。这些计算才几可读程序^码部分可以包括(l)第一可执行部分,用于下载媒体对象;(2) 第二可执行部分,用于获取对与媒体对象相关联的下载描述符的访 问;以及(3)第三可执行部分,用于在可由电子设备访问的数据库 中存储下载描述符与媒体对象之间的映射。在一个示例性实施例中, 这一映射能够用来在用户希望消费媒体对象时取回下载描述符。根据本专利技术的又一方面,提供一种用于实现一个或者多个4某体 对象预下载的系统。在一个示例性实施例中,该系统包括电子设 备;下载服务器,可由电子设备访问以便下载一个或者多个媒体对 象并且以便访问与相应媒体对象相关联的一个或者多个下载描述 符;以及数据库,可由电子设备访问,其中电子设备在数据库中存 储媒体对象到它们的相应下载描述符的 一个或者多个映射,使得该映射能够在用户决定消费特定媒体对象时取回与特定媒体对象相关 联的下载描述符。在另一示例性实施例中,该系统包括(l)用于下载媒体对象 的装置;(2)用于获取对与媒体对象相关联的下载描述符的访问的 装置;以及(3)用于在可由电子设备访问的数据库中存储下载描述 符与媒体对象之间映射的装置,其中该映射能够在用户希望消费媒体对象时用来取回下载描述符。根据本专利技术的另一方面,提供一种能够预下载一个或者多个媒 体对象的电子设备。在一个示例性实施例中,该电子设备包括处 理器;以及存储器模块,与处理器连通,该存储器模块存储可由处 理器执行的应用,其中该应用在执行时能够维持媒体对象到相应一 个或者多个下载描述符的一个或者多个映射的数据库,该应用在执 行时还能够在用户决定消费特定媒体对象时访问数据库并且使用映 射来取回与特定媒体对象相关联的下载描述符。 在一个示例性实施例中,该电子设备还包括显示器,而处理器 在执行时还能够为相应下载的媒体对象生成图标并且在电子本文档来自技高网
...

【技术保护点】
一种实现将一个或者多个媒体对象预下载到电子设备的方法,所述方法包括:下载媒体对象;获取对与所述媒体对象相关联的下载描述符的访问;以及在可由所述电子设备访问的数据库中存储所述下载描述符与所述媒体对象之间的映射,其中所述映射能够在用户希望消费所述媒体对象时用来取回所述下载描述符。

【技术特征摘要】
【国外来华专利技术】US 2005-6-30 11/172,0491.一种实现将一个或者多个媒体对象预下载到电子设备的方法,所述方法包括下载媒体对象;获取对与所述媒体对象相关联的下载描述符的访问;以及在可由所述电子设备访问的数据库中存储所述下载描述符与所述媒体对象之间的映射,其中所述映射能够在用户希望消费所述媒体对象时用来取回所述下载描述符。2. 根据权利要求1所述的方法,还包括 访问所述下载描述符;以及使用所述下载描述符来消费所述媒体对象。3. 根据权利要求2所述的方法,还包括一旦已经消费所述媒体对象就从所述数据库中去除所述映射。4. 根据权利要求1所述的方法,其中下载所述媒体对象包括从 下载服务器空中下载所述媒体对象。5. 根据权利要求4所述的方法,还包括当已经下载所述媒体对象时通知所述下载服务器。6. 根据权利要求4所述的方法,还包括当已经消费所述媒体对象时通知所述下载服务器。7. 根据权利要求4所述的方法,其中获取对所述下载描述符的 访问包括访问所述下载服务器所维持的网站并且从所述网站取回所 述下载描述符。8. 根据权利要求4所述的方法,其中获取对所述下载描述符的 访问包括从所述下载服务器接收所述下载描述符。9. 根据权利要求1所述的方法,还包括在所述电子设备上维 持所述数据库。10. —种用于实现将一个或者多个媒体对象预下载到电子设备 的计算机程序产品,其中所述计算机程序产品包括具有存储于其中的计算机可读程序代码部分的至少一个计算机可读存储介质,所述计算机可读程序代码部分包括第一可执行部分,用于下载媒体对象;第二可执行部分,用于获取对与所述媒体对象相关联的下载描 述符的访问;以及第三可执行部分,用于在可由所述电子设备访问的数据库中存 储所述下载描述符与所述媒体对象之间的映射,其中所述映射能够 在用户希望消费所述媒体对象时用来取回所述下载描述符。11. 根据权利要求10所述的计算机程序产品,还包括 第四可执行部分,用于访问所述下载描述符;以及第五可执行部分,用于使用所述下载描述符来消费所述媒体对象。12. 根据权利要求11所述的计算机程序产品,还包括第六可执行部分,用于 一旦已经消费所述媒体对象就从所述数 据库中去除所述映射。13. 根据权利要求10所述的计算机程序产品,其中所述第一可 执行部分能够从下载服务器空中下载所述媒体对象。14. 根据权利要求13所述的计算机程序产品,还包括 第四可执行部分,用于当已经下载所述媒体对象时通知所述下载服务器。15. 根据权利要求13所述的计算机程序产品,还包括 第四可执行部分,用于当已经消费所述媒体对象时通知所述下载服务器。16. 根据权利要求13所述的计算机程序产品,其中所述第二可 执行部分能够通过访问所述下载服务器所维持的网站并且从所述网 站取回所述下载描述符来获取对所述下载描述符的访问。17. 根据权利要求13所述的计算机程序产品,其中所述第二可 执行部分能够通过从所述下载服务器接收所述下载描述符来获取对 所述下载描述符的访问。18. 根据权利要求10所述的计算机程序产品,还包括第四可 执行部分,能够在所述电子设备上维持所述数据库。19. 一种用于实现将一个或者多个媒体对象预下载到电子设备 的系统,所述系...

【专利技术属性】
技术研发人员:G卡吉O布雷默
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

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

1