用于终端设备的网络加载方法和装置制造方法

文档序号:6634410阅读:147来源:国知局
用于终端设备的网络加载方法和装置制造方法
【专利摘要】本发明公开了一种用于终端设备的网络加载方法,该方法包括获取待加载对象的网络地址;根据所述待加载对象的网络地址识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象。通过本发明,解决了现有技术终端设备进行网络加载时运行不流畅的问题。
【专利说明】用于终端设备的网络加载方法和装置

【技术领域】
[0001]本发明涉及智能终端领域,具体而言,涉及一种用于终端设备的网络加载方法和
>J-U ρ?α装直。

【背景技术】
[0002]随着互联网技术的快速发展,智能终端(如笔记本电脑,智能手机等)被广泛应用,已经成为了市场的主流产品。在使用智能终端时,通常需要从网络上加载图片或者不同形式的文件等,但是每次加载的时候都要从网络上下载待加载图片或者待加载文件,这将导致智能终端设备资源开销过大,运行不流畅,严重影响用户体验。
[0003]针对现有技术终端设备进行网络加载时运行不流畅的问题,目前尚未提出有效的解决方案。


【发明内容】

[0004]本发明的主要目的在于提供一种用于终端设备的网络加载方法和装置,以解决现有技术终端设备进行网络加载时运行不流畅的问题。
[0005]为了实现上述目的,根据本发明的一个方面,提供了一种用于终端设备的网络加载方法。该用于终端设备的网络加载方法包括:根据所述待加载对象的网络地址获取待加载对象的网络地址;识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象。
[0006]进一步地,终端设备的本地存储器包括第一存储器和第二存储器,其中,第一存储器对应第一存储列表,第二存储器对应第二存储列表,其中,第一存储器存储有第一存储列表,第二存储器存储有第二存储列表,第一存储列表中包含已经缓存的加载对象对应的对象标识,第二存储列表中包含已经缓存的加载对象对应的对象标识。
[0007]进一步地,判断终端设备的本地存储器中是否存在待加载对象的对象标识包括:判断第一存储列表中是否存在待加载对象的对象标识;如果第一存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第一存储列表中不存在待加载对象的对象标识,判断第二存储列表中是否存在待加载对象的对象标识;如果第二存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第二存储列表中不存在待加载对象的对象标识,则终端设备的本地存储器中未存储有待加载对象。
[0008]进一步地,如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象包括:判断第一存储器中是否存在待加载对象;如果第一存储器中存在待加载对象,从第一存储器获取待加载对象;如果第一存储器中不存在待加载对象,判断第二存储器中是否存在待加载对象;如果第二存储器中存在待加载对象,从第二存储器获取待加载对象。
[0009]进一步地,在当终端设备的本地存储器中不存在待加载对象的对象标识时,根据待加载对象的网络地址下载待加载对象之后,该用于终端设备的网络加载方法还包括:判断待加载对象是否下载结束;如果待加载对象下载结束,判断待加载对象是否下载成功;如果待加载对象下载成功,将待加载对象存入终端设备的本地存储器中。
[0010]进一步地,如果待加载对象下载成功,将待加载对象存入终端设备的本地存储器中包括:对待加载对象进行解码操作;将解码后的待加载对象存入终端设备的本地存储器中。
[0011]进一步地,将解码后的待加载对象存入终端设备的本地存储器中包括:将待加载对象存入第一存储器中;将待加载对象存入第二存储器中。
[0012]进一步地,第一存储器为内存存储器,第二存储器为非易失性存储器。
[0013]为了实现上述目的,根据本发明的另一方面,提供了一种用于终端设备的网络加载装置。该用于终端设备的网络加载装置包括:获取模块,用于获取待加载对象的网络地址;识别模块,用于根据所述待加载对象的网络地址识别待加载对象的对象标识;判断模块,用于判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识;查找模块,用于当终端设备的本地存储器中存在待加载对象的对象标识时,从本地存储器中加载待加载对象;下载模块,用于当终端设备的本地存储器中不存在待加载对象的对象标识时,根据待加载对象的网络地址下载待加载对象。
[0014]进一步地,判断模块中的终端设备的本地存储器包括第一存储器和第二存储器,其中,第一存储器存储有第一存储列表,第二存储器存储有第二存储列表,第一存储列表中包含已经缓存的加载对象对应的对象标识,第二存储列表中包含已经缓存的加载对象对应的对象标识,判断模块包括:第一判断子模块,用于判断终端设备的本地存储器中的第一存储器对应的第一存储列表中是否存在待加载对象的对象标识;第一确定子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第二判断子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中不存在待加载对象的对象标识时,判断终端设备的本地存储器中的第二存储器对应的第二存储列表中是否存在待加载对象的对象标识;第二确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第三确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中不存在待加载对象的对象标识时,确定终端设备的本地存储器中未存储有待加载对象。
[0015]进一步地,查找模块包括:第三判断子模块,用于判断终端设备的本地存储器中的第一存储器中是否存在待加载对象;第一获取子模块,用于当终端设备的本地存储器中的第一存储器中存在待加载对象时,从终端设备的本地存储器中的第一存储器获取待加载对象;第四判断子模块,用于当终端设备的本地存储器中的第一存储器中不存在待加载对象时,判断终端设备的本地存储器中的第二存储器中是否存在待加载对象;第二获取子模块,用于当终端设备的本地存储器中的第二存储器中存在待加载对象时,从终端设备的本地存储器中的第二存储器获取待加载对象。
[0016]通过本发明,采用获取待加载对象的网络地址;根据所述待加载对象的网络地址识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象,解决了现有技术终端设备进行网络加载时运行不流畅的问题。该发明的用于终端设备的网络加载方法通过判断本地存储器中是否已经存在待加载对象来决定加载待加载对象时是从本地存储器中查找还是根据待加载对象的网络地址从网上下载,从而节省了智能终端设备的资源开销,改善了用户体验度。

【专利附图】

【附图说明】
[0017]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018]图1是根据本发明实施例的用于终端设备的网络加载方法的流程图;以及
[0019]图2是根据本发明实施例的用于终端设备的网络加载装置的示意图。

【具体实施方式】
[0020]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0021]为了使本领域的技术人员更好的理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,在本领域普通技术人员没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明的保护范围。
[0022]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
[0023]本发明旨在提供一种用于终端设备的网络加载方法和装置。
[0024]图1是根据本发明实施例的用于终端设备的网络加载方法的流程图,如图1所示,该用于终端设备的网络加载方法包括如下的步骤SlOl至步骤S105:
[0025]步骤SlOl,获取待加载对象的网络地址。
[0026]当存在加载请求时,终端设备首先获取待加载对象的信息,该信息可以包括待加载对象的网络地址,还可以包括待加载对象的名称,大小,以及待加载的位置等。该实施例中的用于终端设备的网络加载方法当发现存在加载请求时,优选地,终端设备首先加载显示默认对象,该默认对象可以是企业的标识,也可以是提示性文字等。
[0027]步骤S102,根据所述待加载对象的网络地址识别待加载对象的对象标识。
[0028]在获取待加载对象的信息之后,终端设备根据待加载对象的信息生成待加载对象的对象标识,其中,待加载对象的信息包括待加载对象的网络地址,名称,大小,以及待加载的位置等。该生成待加载对象的对象标识的过程优选地采用消息摘要算法第五版(MessageDigest Algorithm MD5,简称为MD5),该MD5是计算机安全领域广泛使用的一种散列函数,用于提供消息的完整性保护。该对象标识与待加载对象一一对应,每个待加载对象都有一个唯一的对象标识,作为该待加载对象的身份标识。
[0029]步骤S103,判断终端设备的本地存储器中是否存在待加载对象的对象标识。
[0030]在终端设备的本地存储器中存储有已经缓存的加载对象的对象标识。优选地,该实施例中的终端设备的本地存储器包括第一存储器和第二存储器,其中,第一存储器存储有第一存储列表,第二存储器存储有第二存储列表,第一存储列表中包含已经缓存的加载对象对应的对象标识,第二存储列表中包含已经缓存的加载对象对应的对象标识。该实施例的用于终端设备的网络加载方法中的第一存储器优选为内存存储器,第二存储器优选为非易失性存储器。第一存储列表和第二存储列表中存储的对象标识关联终端设备的本地存储器中的加载对象和加载对象的名称。
[0031]优选地,判断终端设备的本地存储器中是否存在待加载对象的对象标识包括:判断第一存储列表中是否存在待加载对象的对象标识;如果第一存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第一存储列表中不存在待加载对象的对象标识,判断第二存储列表中是否存在待加载对象的对象标识;如果第二存储列表中存在待加载对象的对象标识,则终端设备的本地存储器中存储有待加载对象;如果第二存储列表中不存在待加载对象的对象标识,则终端设备的本地存储器中未存储有待加载对象。该实施例的用于终端设备的网络加载方法将判断终端设备的本地存储器中是否存在待加载对象的对象标识分为两个子判断过程,首先判断第一存储列表中是否存在待加载对象的对象标识,如果第一存储列表中存在待加载对象的对象标识,则已经证明终端设备的本地存储器中存在该待加载对象,就不用再去判断第二存储列表中是否存在待加载对象的对象标识,这样省去了重复的判断过程,提高了判断效率。
[0032]步骤S104,如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象。
[0033]当判断出终端设备的本地存储器中存在待加载对象的对象标识时,证明终端设备的本地存储器中存在该待加载对象。优选地,该实施例的用于终端设备的网络加载方法在判断出终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象包括:判断第一存储器中是否存在待加载对象;如果第一存储器中存在待加载对象,从第一存储器获取待加载对象;如果第一存储器中不存在待加载对象,判断第二存储器中是否存在待加载对象;如果第二存储器中存在待加载对象,从第二存储器获取待加载对象。其中,判断第一存储器中是否存在待加载对象是通过判断第一存储列表中是否存在待加载对象的对象标识判断的,判断第二存储器中是否存在待加载对象是通过判断第二存储列表中是否存在待加载对象的对象标识判断的。由于本地存储器中的第一存储器优选为内存存储器,该内存存储器存储状态不稳定,所以需要将加载对象在存入到第一存储器的同时,将加载对象存入到第二存储器中,第二存储器优选为非易失性存储器,该非易失性存储器存储状态稳定。该实施例中的从终端设备的本地存储器中查找待加载对象优选地采用首先从内存存储器中查找,如果找到则省去了对非易失性存储器的查找。如果在内存存储器未找到待加载对象,则从非易失性存储器继续查找。当在非易失性存储器中找到待加载对象时,将该待加载对象添加到内存存储器中,进而加载并显示该待加载对象,其中,如果内存存储器的剩余存储空间过小,内存存储器会清理内存存储器中的已经存在的加载对象,清理原则为保留最新的加载对象。该实施例的用于终端设备的网络加载方法提高了查找效率,便于快速查找待加载对象在终端设备的本地存储器中的位置。
[0034]步骤S105,如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象。
[0035]当终端设备的本地存储器中不存在待加载对象的对象标识时,即第一存储列表和第二存储列表中都不存在待加载对象的对象标识时,需要从网络下载该待加载对象。其中,该下载过程根据获取的待加载对象的网络地址进行下载。该实施例的用于终端设备的网络加载方法对待加载对象的加载进度,加载是否成功都进行了相应地处理。其中,在根据待加载对象的网络地址下载待加载对象之后,该实施例的用于终端设备的网络加载方法还包括判断待加载对象是否下载结束;如果待加载对象下载结束,判断待加载对象是否下载成功;如果待加载对象下载成功,将待加载对象存入终端设备的本地存储器中。其中,将待加载对象存入终端设备的本地存储器中包括:对待加载对象进行解码操作;将解码后的待加载对象存入终端设备的本地存储器中。对待加载对象进行解码操作可以包括将下载的二进制文件转为适合显示的格式,还可以包括对待加载对象的修复和转换格式等。考虑到第一存储器的存储状态不稳定,该实施例的用于终端设备的网络加载方法优选地将解码后的待加载对象存入终端设备的本地存储器中包括:将待加载对象存入第一存储器中;将待加载对象存入第二存储器中。该实施例将下载后的待加载对象在网络端进行加载的同时将该待加载对象存入到终端设备的本地存储器中,便于再次加载该待加载对象时直接从终端设备的本地存储器中查找,避免了从网络下载该待加载对象造成的消耗终端设备的资源以及终端设备运行不流畅的问题。
[0036]本发明实施例的用于终端设备的网络加载方法采用获取待加载对象的网络地址;根据待加载对象的网络地址识别待加载对象的对象标识;判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识;如果终端设备的本地存储器中存在待加载对象的对象标识,从本地存储器中加载待加载对象;如果终端设备的本地存储器中不存在待加载对象的对象标识,根据待加载对象的网络地址下载待加载对象,解决了现有技术终端设备进行网络加载时运行不流畅的问题,改善了用户体验度。
[0037]从以上的描述中,可以看出,本发明实施例的用于终端设备的网络加载方法,通过判断终端设备的本地存储器中是否存在待加载对象的对象标识,决定该待加载对象是从网上直接下载还是从本地存储器中加载。同时,从网上下载待加载对象的同时将该待加载对象存入到本地存储器中,避免了每次网络加载该待加载对象时都需要从网络下载该待加载对象造成的终端设备运行不流畅的问题,从而节约了终端设备的资源,加快了网络加载的速度,改善了用户体验度。
[0038]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0039]本发明实施例还提供了一种用于终端设备的网络加载装置。需要说明的是,该用于终端设备的网络加载装置可以用于执行本发明实施例的用于终端设备的网络加载方法。
[0040]图2是根据本发明实施例的用于终端设备的网络加载装置的示意图。如图2所示,该用于终端设备的网络加载装置包括:获取模块10,识别模块20,判断模块30,查找模块40和下载模块50。
[0041]获取模块10,用于获取待加载对象的网络地址。
[0042]识别模块20,用于根据待加载对象的网络地址识别待加载对象的对象标识。
[0043]判断模块30,用于判断终端设备的本地存储器中是否存在待加载对象的对象标识,其中,在本地存储器中存储有已经缓存的加载对象的对象标识。
[0044]具体地,判断模块30包括:第一判断子模块,用于判断终端设备的本地存储器中的第一存储器对应的第一存储列表中是否存在待加载对象的对象标识;第一确定子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第二判断子模块,用于当终端设备的本地存储器中的第一存储器对应的第一存储列表中不存在待加载对象的对象标识时,判断终端设备的本地存储器中的第二存储器对应的第二存储列表中是否存在待加载对象的对象标识;第二确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中存在待加载对象的对象标识时,确定终端设备的本地存储器中存储有待加载对象;第三确定子模块,用于当终端设备的本地存储器中的第二存储器对应的第二存储列表中不存在待加载对象的对象标识时,确定终端设备的本地存储器中未存储有待加载对象。
[0045]查找模块40,用于当终端设备的本地存储器中存在待加载对象的对象标识时,从本地存储器中加载待加载对象。
[0046]具体地,查找模块40包括:第三判断子模块,用于判断终端设备的本地存储器中的第一存储器中是否存在待加载对象;第一获取子模块,用于当终端设备的本地存储器中的第一存储器中存在待加载对象时,从终端设备的本地存储器中的第一存储器获取待加载对象;第四判断子模块,用于当终端设备的本地存储器中的第一存储器中不存在待加载对象时,判断终端设备的本地存储器中的第二存储器中是否存在待加载对象;第二获取子模块,用于当终端设备的本地存储器中的第二存储器中存在待加载对象时,从终端设备的本地存储器中的第二存储器获取待加载对象。
[0047]下载模块50,用于当终端设备的本地存储器中不存在待加载对象的对象标识时,根据待加载对象的网络地址下载待加载对象。
[0048]具体地,下载模块50包括:第五判断子模块,用于判断待加载对象是否下载结束;第六判断子模块,用于当待加载对象下载结束时,判断待加载对象是否下载成功;第一存储子模块,用于当待加载对象下载成功时,将待加载对象存入终端设备的本地存储器中。其中,第一存储子模块包括:解码模块,用于对待加载对象进行解码操作;第二存储子模块,用于将解码后的待加载对象存入终端设备的本地存储器中。第二存储子模块包括:第三存储子模块,用于将待加载对象存入第一存储器中,第四存储子模块,用于将待加载对象存入第二存储器中。
[0049]该实施例的用于终端设备的网络加载装置包括获取模块10,识别模块20,判断模块30,查找模块40和下载模块50。通过该该实施例的用于终端设备的网络加载装置解决了现有技术终端设备进行网络加载时运行不流畅的问题,节约了终端设备的资源,加快了网络加载的速度,改善了用户体验度。
[0050]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0051]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种用于终端设备的网络加载方法,其特征在于,包括: 获取待加载对象的网络地址; 根据所述待加载对象的网络地址识别所述待加载对象的对象标识; 判断终端设备的本地存储器中是否存在所述待加载对象的对象标识,其中,在所述本地存储器中存储有已经缓存的加载对象的对象标识; 如果所述终端设备的本地存储器中存在所述待加载对象的对象标识,从所述本地存储器中加载所述待加载对象;以及 如果所述终端设备的本地存储器中不存在所述待加载对象的对象标识,根据所述待加载对象的网络地址下载所述待加载对象。
2.根据权利要求1所述的用于终端设备的网络加载方法,其特征在于,所述终端设备的本地存储器包括第一存储器和第二存储器,其中,所述第一存储器存储有第一存储列表,所述第二存储器存储有第二存储列表,所述第一存储列表中包含已经缓存的加载对象对应的对象标识,所述第二存储列表中包含已经缓存的加载对象对应的对象标识。
3.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,判断终端设备的本地存储器中是否存在所述待加载对象的对象标识包括: 判断所述第一存储列表中是否存在所述待加载对象的对象标识; 如果所述第一存储列表中存在所述待加载对象的对象标识,则所述终端设备的本地存储器中存储有所述待加载对象; 如果所述第一存储列表中不存在所述待加载对象的对象标识,判断所述第二存储列表中是否存在所述待加载对象的对象标识; 如果所述第二存储列表中存在所述待加载对象的对象标识,则所述终端设备的本地存储器中存储有所述待加载对象;以及 如果所述第二存储列表中不存在所述待加载对象的对象标识,则所述终端设备的本地存储器中未存储有所述待加载对象。
4.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,如果所述终端设备的本地存储器中存在所述待加载对象的对象标识,从所述本地存储器中加载所述待加载对象包括: 判断所述第一存储器中是否存在所述待加载对象; 如果所述第一存储器中存在所述待加载对象,从所述第一存储器获取所述待加载对象; 如果所述第一存储器中不存在所述待加载对象,判断所述第二存储器中是否存在所述待加载对象;以及 如果所述第二存储器中存在所述待加载对象,从所述第二存储器获取所述待加载对象。
5.根据权利要求2所述的用于终端设备的网络加载方法,其特征在于,在当所述终端设备的本地存储器中不存在所述待加载对象的对象标识时,根据所述待加载对象的网络地址下载所述待加载对象之后,所述方法还包括: 判断所述待加载对象是否下载结束; 如果所述待加载对象下载结束,判断所述待加载对象是否下载成功;以及 如果所述待加载对象下载成功,将所述待加载对象存入所述终端设备的本地存储器中。
6.根据权利要求5所述的用于终端设备的网络加载方法,其特征在于,如果所述待加载对象下载成功,将所述待加载对象存入所述终端设备的本地存储器中包括: 对所述待加载对象进行解码操作;以及 将解码后的待加载对象存入所述终端设备的本地存储器中。
7.根据权利要求6所述的用于终端设备的网络加载方法,其特征在于,将解码后的待加载对象存入所述终端设备的本地存储器中包括: 将所述待加载对象存入所述第一存储器中;以及 将所述待加载对象存入所述第二存储器中。
8.根据权利要求2至7任一项所述的用于终端设备的网络加载方法,其特征在于,所述第一存储器为内存存储器,所述第二存储器为非易失性存储器。
9.一种用于终端设备的网络加载装置,其特征在于,包括: 获取模块,用于获取待加载对象的网络地址; 识别模块,用于根据所述待加载对象的网络地址识别所述待加载对象的对象标识; 判断模块,用于判断终端设备的本地存储器中是否存在所述待加载对象的对象标识,其中,在所述本地存储器中存储有已经缓存的加载对象的对象标识; 查找模块,用于当所述终端设备的本地存储器中存在所述待加载对象的对象标识时,从所述本地存储器中加载所述待加载对象;以及 下载模块,用于当所述终端设备的本地存储器中不存在所述待加载对象的对象标识时,根据所述待加载对象的网络地址下载所述待加载对象。
10.根据权利要求9所述的用于终端设备的网络加载装置,其特征在于,所述终端设备的本地存储器包括第一存储器和第二存储器,其中,所述第一存储器存储有第一存储列表,所述第二存储器存储有第二存储列表,所述第一存储列表中包含已经缓存的加载对象对应的对象标识,所述第二存储列表中包含已经缓存的加载对象对应的对象标识,所述判断模块包括: 第一判断子模块,用于判断所述终端设备的本地存储器中的第一存储器对应的第一存储列表中是否存在所述待加载对象的对象标识; 第一确定子模块,用于当所述终端设备的本地存储器中的第一存储器对应的第一存储列表中存在所述待加载对象的对象标识时,确定所述终端设备的本地存储器中存储有所述待加载对象; 第二判断子模块,用于当所述终端设备的本地存储器中的第一存储器对应的第一存储列表中不存在所述待加载对象的对象标识时,判断所述终端设备的本地存储器中的第二存储器对应的第二存储列表中是否存在所述待加载对象的对象标识; 第二确定子模块,用于当所述终端设备的本地存储器中的第二存储器对应的第二存储列表中存在所述待加载对象的对象标识时,确定所述终端设备的本地存储器中存储有所述待加载对象;以及 第三确定子模块,用于当所述终端设备的本地存储器中的第二存储器对应的第二存储列表中不存在所述待加载对象的对象标识时,确定所述终端设备的本地存储器中未存储有所述待加载对象。
11.根据权利要求10所述的用于终端设备的网络加载装置,其特征在于,所述查找模块包括: 第三判断子模块,用于判断所述终端设备的本地存储器中的第一存储器中是否存在所述待加载对象; 第一获取子模块,用于当所述终端设备的本地存储器中的第一存储器中存在所述待加载对象时,从所述终端设备的本地存储器中的第一存储器获取所述待加载对象; 第四判断子模块,用于当所述终端设备的本地存储器中的第一存储器中不存在所述待加载对象时,判断所述终端设备的本地存储器中的第二存储器中是否存在所述待加载对象;以及 第二获取子模块,用于当所述终端设备的本地存储器中的第二存储器中存在所述待加载对象时,从所述终端设备的本地存储器中的第二存储器获取所述待加载对象。
【文档编号】G06F3/06GK104407812SQ201410650633
【公开日】2015年3月11日 申请日期:2014年11月14日 优先权日:2014年11月14日
【发明者】闫青 申请人:北京国双科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1