CN103457960A - 网页游戏中加载文件的方法及*** - Google Patents

网页游戏中加载文件的方法及*** Download PDF

Info

Publication number
CN103457960A
CN103457960A CN2012101493153A CN201210149315A CN103457960A CN 103457960 A CN103457960 A CN 103457960A CN 2012101493153 A CN2012101493153 A CN 2012101493153A CN 201210149315 A CN201210149315 A CN 201210149315A CN 103457960 A CN103457960 A CN 103457960A
Authority
CN
China
Prior art keywords
server
file
user terminal
browser
advance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101493153A
Other languages
English (en)
Other versions
CN103457960B (zh
Inventor
刘刚
黄琰
付国为
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210149315.3A priority Critical patent/CN103457960B/zh
Priority to US14/235,386 priority patent/US9282141B2/en
Priority to CA2840705A priority patent/CA2840705A1/en
Priority to PCT/CN2013/075280 priority patent/WO2013170715A1/en
Priority to PL407016A priority patent/PL407016A1/pl
Priority to BR112014001748-4A priority patent/BR112014001748B1/pt
Publication of CN103457960A publication Critical patent/CN103457960A/zh
Application granted granted Critical
Publication of CN103457960B publication Critical patent/CN103457960B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5033Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering data affinity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了网页游戏中加载文件的方法及***,其中,该方法包括:浏览器预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,将文件标识和自身所在用户终端地址发送给查询服务器进行存储;浏览器接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址;浏览器由接收的用户终端地址,向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件。本发明方案能够减小带宽压力,提高加载文件的速度和传输速率。

Description

网页游戏中加载文件的方法及***
技术领域
本发明涉及网络信息传输技术,尤其涉及网页游戏中加载文件的方法及***。
背景技术
网页游戏(Webgame)又称Web游戏或无端网游,简称页游。网页游戏是用浏览器玩的游戏,不用下载客户端,任何地方任何时间任何一台能上网的电脑都可以参与游戏。
在网页游戏过程中,常需要加载文件,现有加载文件的方案包括:
浏览器接收用户输入的包含待加载文件标识的加载指令,向网页游戏服务器发送包含所述加载指令;服务器存储了对应各文件标识的文件,接收加载指令后,提取与所述待加载文件标识对应的文件,发送给浏览器。
用户请求加载的文件包括素材文件和更新文件。素材文件包括声音、视频、图片、文字等多类文件。以网页游戏中的美工为例,其素材文件包含地形、建筑、植物、人物、动物、动画、特效、界面等多种文件;浏览器获取这些素材文件后,将显示出特定的背景图、人物造型、动物造型等。网页游戏处于不断的完善中,常需要进行更新,当用户需要更新时,点击浏览器上的更新操作,以触发浏览器向网页游戏服务器获取更新文件。
随着网页游戏的快速发展,游戏的功能越来越丰富,导致网页游戏中需要加载的文件越来越多,给网页游戏服务器造成了很大的带宽压力。
发明内容
本发明提供了一种网页游戏中加载文件的方法,该方法能够减小带宽压力,提高加载文件的速度和传输效率。
本发明提供了一种网页游戏中加载文件的***,该***能够减小带宽压力,提高加载文件的速度和传输速率。
一种网页游戏中加载文件的方法,该方法包括:
浏览器预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储;
浏览器接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址;
浏览器由接收的用户终端地址,向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件。
一种网页游戏中加载文件的***,该***包括浏览器、预先发布服务器、数据源服务器和查询服务器;
所述浏览器,用于预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储;接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址,由接收的用户终端地址向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件;
所述数据源服务器,用于存储网页游戏的文件;
所述预先发布服务器,用于接收来自浏览器的预先下载请求,判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器;
所述查询服务器,用于接收来自所述浏览器的文件标识和用户终端地址,对应文件标识存储用户终端地址;并接收来自浏览器的包含待加载文件标识的加载指令,查询出与所述待加载文件标识对应的用户终端地址,发送给浏览器。
从上述方案可以看出,本发明中,浏览器预先从数据源服务器下载文件,将文件标识和自身所在用户终端地址发送给查询服务器进行存储;当需要进行文件加载,且查询出本地没有保存相应文件时,从查询服务器获取与待加载文件标识对应的用户终端地址,向用户终端地址指示的用户终端请求文件。这样,采用点对点(p2p,peer to peer)技术,将用户终端和服务器之间的文件传输转变成用户终端节点之间的文件传输,有效降低了服务器端的带宽压力,同时提高了文件下载的速度和传输效率;进一步地,为网页游戏向更复杂和更丰富的方向发展提供了空间,节省的带宽资源可以承载更加复杂的网页游戏表现形式和内容。
附图说明
图1为本发明网页游戏中加载文件的***结构示意图;
图2为本发明网页游戏中加载文件的方法示意性流程图;
图3为本发明网页游戏中加载文件的方法流程图实例。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
本发明采用点对点(p2p,peer to peer)技术在网页游戏用户终端之间共享游戏需要的文件。参见图1,为本发明网页游戏中加载文件的***结构示意图,该***包括浏览器,还包括在网络侧增加的预先发布服务器、数据源服务器和查询服务器;
所述浏览器,用于预先向预先发布服务器发送包含用户终端信息的预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储;接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址,由接收的用户终端地址向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件;
所述数据源服务器,用于存储网页游戏的文件;
所述预先发布服务器,用于接收来自浏览器的预先下载请求,判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器;
所述查询服务器,用于接收来自所述浏览器的文件标识和用户终端地址,对应文件标识存储用户终端地址;并接收来自浏览器的包含待加载文件标识的加载指令,查询出与所述待加载文件标识对应的用户终端地址,发送给浏览器。
用户打开浏览器,浏览器便向预先发布服务器发送预先下载请求。
预先发布服务器内存储了网页游戏所需文件的描述信息,所述描述信息包括下载链接和文件标识之间的对应关系,所述文件标识可具体为hash值。数据源服务器内存储了网页游戏所需的文件,文件与链接地址一一对应。
所述用户终端信息例如为缓存空间剩余大小和网络带宽值两者中的至少一个。预先发布服务器内设置预先下载条件,用以对是否向浏览器推送下载链接进行判断,预先下载条件可根据需要设置,例如为:满足用户终端的网络带宽须大于第一设定值,且同时满足用户终端的缓存空间剩余须大于第二设定值。
可选地,所述查询服务器包括查询接入服务器和应用逻辑服务器;
所述查询接入服务器,用于接收来自所述浏览器的文件标识和用户终端地址,发送给应用逻辑服务器进行存储;接收来自浏览器的包含待加载文件标识的加载指令,传送给应用逻辑服务器,接收应用逻辑服务器返回的用户终端地址,发送给浏览器;
所述应用逻辑服务器,用于对应文件标识存储用户终端地址,并接收来自查询服务器的加载指令,查询出与所述待加载文件标识对应的用户终端地址,返回给查询接入服务器。
可选地,该***还包括发布入口服务器,用于将网络游戏的文件上传给数据源服务器,将文件的描述信息发送给预先发布服务器进行存储,所述描述信息包括下载链接和文件标识之间的对应关系。
可选地,所述预先发布服务器包括数据库,用于存储文件的描述信息。数据库可置于预先发布服务器内,也可独立于预先发布服务器设置。
可选地,该***还包括统计服务器;
所述浏览器,还用于将文件标识和自身所在用户终端地址发送给查询服务器进行存储之后,向统计服务器上报包含文件标识的加载信息;
所述统计服务器,用于接收来自浏览器的加载信息,对加载信息进行统计。
本发明还提供了基于图1结构的文件加载方法,图2为该方法的示意性流程图,其包括以下步骤:
步骤201,浏览器预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储。
用户打开浏览器,浏览器便向预先发布服务器发送预先下载请求。
预先发布服务器内存储了网页游戏所需文件的描述信息,所述描述信息包括下载链接和文件标识之间的对应关系,所述文件标识可具体为hash值。数据源服务器内存储了网页游戏所需的文件,文件与链接地址一一对应。本步骤之前,操作人员直接将文件和描述信息分别上传给预先发布服务器和数据源服务器;也可以,操作人员通过发布入口服务器将文件和描述信息分别传送给预先发布服务器和数据源服务器。
预先发布服务器内还可设置预先下载条件,用以对是否向浏览器推送下载链接进行判断,相应地,所述预先下载请求包括用户终端信息,预先发布服务器接收浏览器发送的预先下载请求后,判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器。
所述用户终端信息例如为缓存空间剩余大小和网络带宽值两者中的至少一个。预先下载条件可根据需要设置,例如为:满足用户终端的网络带宽须大于第一设定值,且同时满足用户终端的缓存空间剩余须大于第二设定值。
步骤202,浏览器接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址。
待加载的文件包括素材文件和更新文件。
用户打开浏览器之后,在游戏过程中,当需要进行文件加载时,向浏览器发送包含待加载文件标识的加载指令;例如,每个游戏场景分别对应了需要加载文件的标识,当需要更换游戏场景时,点击场景切换指令,实现向浏览器发送包含待加载文件标识的加载指令;再如,文件有更新版本后,会提示用户是否进行文件更新,需要进行文件更新时,用户点击更新指令,实现向浏览器发送包含待加载文件标识的加载指令,此时,所述包含待加载文件标识的加载指令为包含待更新文件标识的更新指令。
步骤203,浏览器由接收的用户终端地址,向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件。
浏览器接收所述用户终端地址对应的用户终端反馈的文件之后,还可以将接收的文件标识和自身所在用户终端地址发送给查询服务器进行存储,以将接收的文件分享给其他用户终端。
为了对加载相关信息进行统计,图2的流程中,浏览器可将加载信息上报给统计服务器;如步骤201中,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储之后,可以向统计服务器上报包含文件标识的加载信息,该加载信息包括:浏览器从预先发布服务器获取的下载链接、相应的文件标识、文件大小、下载时间等。
具体运用中,可由服务器向浏览器推送用于实现本发明文件加载方案的功能组件,浏览器安装所述功能组件后便会执行本发明提供的文件加载方案。对于支持AxtiveX组件的浏览器,推送的功能组件为AxtiveX功能组件;对于支持Flash技术的浏览器,推送的功能组件为Flash功能插件,支持Flash技术的浏览器包括:FireFox、Safari、IE、Chrome、Opera等。
图3为本发明网页游戏中加载文件的方法流程图实例,其包括以下步骤:
步骤301,发布入口服务器将网络游戏的文件上传给数据源服务器,将文件的描述信息发送给预先发布服务器进行存储,所述描述信息包括下载链接和文件标识之间的对应关系。
发布入口服务器为文件和描述信息的上传入口,具体可通过web信息的管理页面实现上传。
步骤302,浏览器预先向预先发布服务器发送预先下载请求,所述预先下载请求包括用户终端信息。
步骤303,预先发布服务器接收预先下载请求,判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器;否则不向浏览器发送下载链接。
步骤304,浏览器由下载链接从数据源服务器下载文件,将文件标识和自身所在用户终端地址发送给查询服务器进行存储。
查询服务器存储文件标识和用户终端地址之间的对应关系。
步骤305,浏览器向统计服务器上报包含文件标识的加载信息。
该加载信息包括:浏览器从预先发布服务器获取的下载链接、相应的文件标识、文件大小、下载时间等,统计服务器可将上报的加载信息记录为流水日志,以供后续的统计和分析。
步骤306,浏览器接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取,结束流程;如果没有,则执行步骤307。
步骤307,浏览器向查询服务器发送所述加载指令,查询服务器由所述待加载文件标识在步骤304存储的对应关系中查询出用户终端地址,返回给浏览器。
查询服务器可根据需要设置用户终端节点选择算法和策略,以实现由记载请求向浏览器反馈用户终端地址。具体如:进行网页游戏的浏览器向查询服务器上报注册状态,包括登录状态、退出状态等,查询服务器记录各浏览器的状态;查询服务器接收加载指令后,由待加载文件标识在步骤304存储的对应关系中查询出用户终端地址,如果查询出的用户终端地址为多个,则从中选择一个处于登录状态的用户终端地址反馈给浏览器。
步骤308,浏览器由接收的用户终端地址,向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件。
步骤309,浏览器将接收的文件标识和自身所在用户终端地址发送给查询服务器进行存储。
本发明采用p2p技术在网页游戏用户终端之间共享游戏需要的文件,较大缓解了下载素材文件或发布更新时占用的峰值带宽,有效降低了服务器端的带宽压力,同时提高了文件下载的速度和传输效率;进一步地,为网页游戏向更复杂和更丰富的方向发展提供了空间,节省的带宽资源可以承载更加复杂的网页游戏表现形式和内容。并且,用户终端和服务器之间的连通传输转变成用户终端节点之间的文件传输,分散了用户终端与服务器之间的连通压力,提高了连通效果和下载成功率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (12)

1.一种网页游戏中加载文件的方法,其特征在于,该方法包括:
浏览器预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储;
浏览器接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址;
浏览器由接收的用户终端地址,向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件。
2.如权利要求1所述的方法,其特征在于,所述浏览器预先向预先发布服务器发送预先下载请求之前,该方法还包括:
发布入口服务器将网络游戏的文件上传给数据源服务器,将文件的描述信息发送给预先发布服务器进行存储,所述描述信息包括下载链接和文件标识之间的对应关系。
3.如权利要求2所述的方法,其特征在于,所述预先下载请求包括用户终端信息,所述浏览器向预先发布服务器发送预先下载请求之后,该方法还包括:
预先发布服务器判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器。
4.如权利要求3所述的方法,其特征在于,所述用户终端信息包括缓存空间剩余大小和网络带宽值两者中的至少一个。
5.如权利要求1所述的方法,其特征在于,所述浏览器接收所述用户终端地址对应的用户终端反馈的文件之后,该方法还包括:
浏览器将接收的文件标识和自身所在用户终端地址发送给查询服务器进行存储。
6.如权利要求1所述的方法,其特征在于,所述浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储之后,该方法还包括:
浏览器向统计服务器上报包含文件标识的加载信息。
7.如权利要求1至6中任一项所述的方法,其特征在于,所述文件包括素材文件和更新文件。
8.一种网页游戏中加载文件的***,其特征在于,该***包括浏览器、预先发布服务器、数据源服务器和查询服务器;
所述浏览器,用于预先向预先发布服务器发送预先下载请求,接收预先发布服务器反馈的下载链接,由下载链接从数据源服务器下载文件,浏览器将文件标识和自身所在用户终端地址发送给查询服务器进行存储;接收包含待加载文件标识的加载指令,查询本地是否保存有对应的文件,如果有,则从本地读取;如果没有,则向查询服务器发送所述加载指令,接收查询服务器返回的用户终端地址,由接收的用户终端地址向对应的用户终端发送包含所述加载指令,接收用户终端反馈的文件;
所述数据源服务器,用于存储网页游戏的文件;
所述预先发布服务器,用于接收来自浏览器的预先下载请求,判断用户终端信息是否满足预先下载条件,如果是,则将下载链接下发给浏览器;
所述查询服务器,用于接收来自所述浏览器的文件标识和用户终端地址,对应文件标识存储用户终端地址;并接收来自浏览器的包含待加载文件标识的加载指令,查询出与所述待加载文件标识对应的用户终端地址,发送给浏览器。
9.如权利要求8所述的***,其特征在于,所述查询服务器包括查询接入服务器和应用逻辑服务器;
所述查询接入服务器,用于接收来自所述浏览器的文件标识和用户终端地址,发送给应用逻辑服务器进行存储;接收来自浏览器的加载指令,传送给应用逻辑服务器,接收应用逻辑服务器返回的用户终端地址,发送给浏览器;
所述应用逻辑服务器,用于对应文件标识存储用户终端地址,并接收来自查询服务器的加载指令,查询出与所述待加载文件标识对应的用户终端地址,返回给查询接入服务器。
10.如权利要求8所述的***,其特征在于,该***还包括发布入口服务器,用于将网络游戏的文件上传给数据源服务器,将文件的描述信息发送给预先发布服务器进行存储,所述描述信息包括下载链接和文件标识之间的对应关系。
11.如权利要求10所述的***,其特征在于,所述预先发布服务器包括数据库,用于存储文件的描述信息。
12.如权利要求8至10中任一项所述的***,其特征在于,该***还包括统计服务器;
所述浏览器,还用于将文件标识和自身所在用户终端地址发送给查询服务器进行存储之后,向统计服务器上报包含文件标识的加载信息;
所述统计服务器,用于接收来自浏览器的加载信息,对加载信息进行统计。
CN201210149315.3A 2012-05-15 2012-05-15 网页游戏中加载文件的方法及*** Active CN103457960B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201210149315.3A CN103457960B (zh) 2012-05-15 2012-05-15 网页游戏中加载文件的方法及***
US14/235,386 US9282141B2 (en) 2012-05-15 2013-05-07 Method and system for loading file in webgame
CA2840705A CA2840705A1 (en) 2012-05-15 2013-05-07 Method and system for loading file in webgame
PCT/CN2013/075280 WO2013170715A1 (en) 2012-05-15 2013-05-07 Method and system for loading file in webgame
PL407016A PL407016A1 (pl) 2012-05-15 2013-05-07 Sposób i system do załadowania pliku w grze internetowej
BR112014001748-4A BR112014001748B1 (pt) 2012-05-15 2013-05-07 Método e sistema para carregar um arquivo em um jogo de web

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210149315.3A CN103457960B (zh) 2012-05-15 2012-05-15 网页游戏中加载文件的方法及***

Publications (2)

Publication Number Publication Date
CN103457960A true CN103457960A (zh) 2013-12-18
CN103457960B CN103457960B (zh) 2018-03-09

Family

ID=49583118

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210149315.3A Active CN103457960B (zh) 2012-05-15 2012-05-15 网页游戏中加载文件的方法及***

Country Status (6)

Country Link
US (1) US9282141B2 (zh)
CN (1) CN103457960B (zh)
BR (1) BR112014001748B1 (zh)
CA (1) CA2840705A1 (zh)
PL (1) PL407016A1 (zh)
WO (1) WO2013170715A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104202442A (zh) * 2014-09-12 2014-12-10 北京奇虎科技有限公司 加载数据的方法、设备及***
WO2015169216A1 (en) * 2014-05-06 2015-11-12 Tencent Technology (Shenzhen) Company Limited Method and apparatus of preloading browser game on client
CN107426313A (zh) * 2017-07-21 2017-12-01 北京金山安全管理***技术有限公司 数据发布方法及装置
CN107844332A (zh) * 2016-09-20 2018-03-27 天脉聚源(北京)科技有限公司 一种移动网页加载外部资源的方法和***
CN108228717A (zh) * 2017-12-06 2018-06-29 五八有限公司 页面的加载方法及装置
CN109889656A (zh) * 2018-12-29 2019-06-14 深圳豪客互联网有限公司 一种数据读取方法、装置、设备及存储介质
CN112306973A (zh) * 2020-11-05 2021-02-02 杭州海康威视数字技术股份有限公司 一种图片导入***及方法

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013135203A1 (en) 2012-03-16 2013-09-19 Tencent Technology (Shenzhen) Company Limited Offline download method and system
CN104166523B (zh) * 2014-08-08 2018-04-20 上海新储集成电路有限公司 一种存储器及提高计算机***加载数据速率的方法
CN105577794B (zh) * 2015-12-24 2019-03-15 杭州电魂网络科技股份有限公司 一种复合单局比赛网络模型的运行方法
CN107391168B (zh) * 2017-06-08 2018-07-03 腾讯科技(深圳)有限公司 动画加载方法和装置以及请求处理方法和装置
CN109936749B (zh) * 2017-12-18 2022-04-19 腾讯科技(深圳)有限公司 特效实现方法、装置和可读存储介质
CN109547544A (zh) * 2018-11-20 2019-03-29 北京千丁互联科技有限公司 内容发布方法及装置
CN110765382B (zh) * 2019-10-14 2022-05-17 腾讯科技(深圳)有限公司 图片读物加载方法、装置、存储介质和计算机设备
CN111506629B (zh) * 2020-04-22 2024-02-27 合肥工大高科信息科技股份有限公司 一种轨道信息查询方法、服务器、维修机及***
CN112843674A (zh) * 2021-01-19 2021-05-28 杭州电魂网络科技股份有限公司 游戏出包方法和***
CN113050937A (zh) * 2021-04-21 2021-06-29 中国工商银行股份有限公司 基于命令行的前端数据处理方法及装置
CN114915624B (zh) * 2022-07-13 2022-12-13 飞狐信息技术(天津)有限公司 一种文件处理方法、***及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075242A (zh) * 2006-12-25 2007-11-21 腾讯科技(深圳)有限公司 获取网页中网页元素的***及方法
CN102375882A (zh) * 2011-09-19 2012-03-14 奇智软件(北京)有限公司 一种快速访问网页的方法、装置及一种浏览器
CN102438045A (zh) * 2011-12-07 2012-05-02 深圳市深信服电子科技有限公司 Web页面的预取方法、***以及访问web页面的方法

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020009785A (ko) 2000-07-27 2002-02-02 김성배 클라이언트 컴퓨터를 로컬 서버로 운영하는 온라인 게임시스템 및 그 방법
US7233974B2 (en) * 2002-05-01 2007-06-19 Sun Microsystems, Inc. Method and apparatus for automatically using a predefined peer-to-peer group as a context for an application
US20030217171A1 (en) * 2002-05-17 2003-11-20 Von Stuermer Wolfgang R. Self-replicating and self-installing software apparatus
US7574488B2 (en) 2002-05-31 2009-08-11 Hitachi, Ltd. Method and apparatus for peer-to-peer file sharing
JP2004192493A (ja) 2002-12-13 2004-07-08 Hitachi Ltd 記憶デバイス制御装置、情報処理装置、およびプログラム
US20070237133A1 (en) * 2005-10-07 2007-10-11 Steven Woods System and method for providing content, applications, services and digital media to users in a peer-to-peer network
US8001471B2 (en) 2006-02-28 2011-08-16 Maven Networks, Inc. Systems and methods for providing a similar offline viewing experience of online web-site content
US8024396B2 (en) * 2007-04-26 2011-09-20 Microsoft Corporation Distributed behavior controlled execution of modeled applications
FR2918241B1 (fr) 2007-06-28 2009-11-06 Bouygues Telecom Sa Procede, serveur et application pour le partage de contenus personnels entre terminaux d'usager(s)
CN101166190B (zh) 2007-09-20 2010-10-13 腾讯科技(深圳)有限公司 影音文件的多源下载方法及装置
JP2009093212A (ja) 2007-10-03 2009-04-30 Square Enix Holdings Co Ltd Webブラウザを用いたコンテンツの再生を制御するプログラム、方法、及びWebサーバ
CN101184091B (zh) 2007-11-05 2012-03-07 深圳市迅雷网络技术有限公司 一种确定相似文件的方法及装置
KR101330938B1 (ko) 2007-11-29 2013-11-18 주식회사 엔씨소프트 온라인 게임에 있어서의 인터넷 브라우저 처리 방법
EP2283435B1 (en) 2008-05-14 2017-01-11 Sony Interactive Entertainment Inc. Broadcast seeding for peer-to-peer networks
US20090298582A1 (en) 2008-05-30 2009-12-03 Matthew Robert Dempsky Method and system for distributing browser-based computer games and files
US7925774B2 (en) 2008-05-30 2011-04-12 Microsoft Corporation Media streaming using an index file
US8752092B2 (en) 2008-06-27 2014-06-10 General Instrument Corporation Method and apparatus for providing low resolution images in a broadcast system
US20100142447A1 (en) * 2008-09-04 2010-06-10 Ludger Schlicht Web applications for a mobile, broadband, routable internet
CN101674261B (zh) * 2008-09-10 2011-09-28 鈊象电子股份有限公司 通过实时通讯软件进行线上游戏或网页游戏的***及方法
US8375409B2 (en) 2009-02-05 2013-02-12 Purplecomm Inc. Meta channel based media system control technology
US8572603B2 (en) * 2009-09-04 2013-10-29 Adobe Systems Incorporated Initializing an application on an electronic device
CN102055964A (zh) 2009-11-11 2011-05-11 腾讯科技(深圳)有限公司 一种多媒体文件转码方法和转码器
US20110157322A1 (en) 2009-12-31 2011-06-30 Broadcom Corporation Controlling a pixel array to support an adaptable light manipulator
CN102118406B (zh) 2009-12-31 2013-08-07 Tcl集团股份有限公司 一种终端设备离线下载方法及门户服务***
CN101945278B (zh) 2010-09-15 2012-07-25 中国科学院深圳先进技术研究院 视频自适应转码方法和***
CN102447688A (zh) * 2010-10-15 2012-05-09 盛绩信息技术(上海)有限公司 网页游戏资源加速器及加速方法
CN101977228B (zh) 2010-10-29 2013-04-24 优视科技有限公司 一种用于移动通讯设备终端的离线下载方法及其***
CN102387220A (zh) 2011-12-22 2012-03-21 乐视网信息技术(北京)股份有限公司 一种基于云存储的离线下载的方法及其***
CN103379362B (zh) 2012-04-24 2017-07-07 腾讯科技(深圳)有限公司 视频点播方法和***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075242A (zh) * 2006-12-25 2007-11-21 腾讯科技(深圳)有限公司 获取网页中网页元素的***及方法
CN102375882A (zh) * 2011-09-19 2012-03-14 奇智软件(北京)有限公司 一种快速访问网页的方法、装置及一种浏览器
CN102438045A (zh) * 2011-12-07 2012-05-02 深圳市深信服电子科技有限公司 Web页面的预取方法、***以及访问web页面的方法

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015169216A1 (en) * 2014-05-06 2015-11-12 Tencent Technology (Shenzhen) Company Limited Method and apparatus of preloading browser game on client
US10201750B2 (en) 2014-05-06 2019-02-12 Tencent Technology (Shenzhen) Company Limited Method and apparatus of preloading browser game on client
CN104202442A (zh) * 2014-09-12 2014-12-10 北京奇虎科技有限公司 加载数据的方法、设备及***
CN107844332A (zh) * 2016-09-20 2018-03-27 天脉聚源(北京)科技有限公司 一种移动网页加载外部资源的方法和***
CN107426313A (zh) * 2017-07-21 2017-12-01 北京金山安全管理***技术有限公司 数据发布方法及装置
CN108228717A (zh) * 2017-12-06 2018-06-29 五八有限公司 页面的加载方法及装置
CN109889656A (zh) * 2018-12-29 2019-06-14 深圳豪客互联网有限公司 一种数据读取方法、装置、设备及存储介质
CN109889656B (zh) * 2018-12-29 2021-04-20 深圳Tcl新技术有限公司 一种数据读取方法、装置、设备及存储介质
CN112306973A (zh) * 2020-11-05 2021-02-02 杭州海康威视数字技术股份有限公司 一种图片导入***及方法
CN112306973B (zh) * 2020-11-05 2023-08-04 杭州海康威视数字技术股份有限公司 一种图片导入***及方法

Also Published As

Publication number Publication date
US9282141B2 (en) 2016-03-08
CA2840705A1 (en) 2013-11-21
BR112014001748A2 (pt) 2017-02-21
WO2013170715A1 (en) 2013-11-21
CN103457960B (zh) 2018-03-09
US20140156810A1 (en) 2014-06-05
PL407016A1 (pl) 2014-11-10
BR112014001748B1 (pt) 2022-03-08

Similar Documents

Publication Publication Date Title
CN103457960A (zh) 网页游戏中加载文件的方法及***
CN105610954B (zh) 媒体信息处理方法及***
CN101147145B (zh) 基于嵌入式web的管理方法
CN101662503B (zh) 网络中的信息传输方法、代理服务器和服务***
CN106776761B (zh) 一种移动浏览器渲染网页的方法及装置
CN107404480B (zh) 一种流媒体数据的传输方法、存储介质和流媒体服务器
CN102456035A (zh) 一种网页资源缓存控制方法、装置及***
CN102665177A (zh) 基于机型匹配信息的应用程序信息推送方法、***及装置
US20140359066A1 (en) System, method and device for offline downloading resource and computer storage medium
CN102184177A (zh) 一种预览文件的方法与***
CN102938788B (zh) 事件的处理方法和装置
CN103747074B (zh) 基于Web服务器的移动监控***
CN102207976A (zh) 一种网页数据的下载和浏览方法
CN102665127A (zh) 一种数字电视的浏览器***
CN111340470A (zh) 区块链交易处理方法、节点及合约容器
CN101375579A (zh) 用于诸如移动电话的sim卡的存储设备的分布式本地网络服务器体系结构
CN101710902A (zh) 一种无结构p2p网络及其数据查询方法和索引更新方法
CN104253788A (zh) 一种数据处理方法、客户端、页面引擎及***
CN102722405A (zh) 高并发、多线程应用中的计数方法及***
CN104572084A (zh) 卡片业务中用户界面生成及数据下发方法、装置
CN102594886A (zh) 浏览器与浏览器直通的方法、装置和通信***
CN104615597A (zh) 浏览器中清除缓存文件的方法、装置和***
EP3506599B1 (en) Method for synchronizing contact information, apparatus and medium
CN102523244A (zh) 一种网页文件的上传方法及其***
CN103118049A (zh) 一种通过网络缓存下载文件的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1190531

Country of ref document: HK

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1190531

Country of ref document: HK