一种提高数据显示速度的方法及系统、服务器、浏览器的制造方法_4

文档序号:9202641阅读:来源:国知局
所有最小数据单元分批发送浏览器的过程中,向所述浏览器发送的每一批的最小数据单元,可以为单个最小数据单元,也可以为组合后的最小数据单元,只要每一批发送的数据量小于第二预设条件即可。
[0179]对步骤124作进一步详细描述,还可能为如下情况:
[0180]步骤B:所述服务器确定拆分后的所有最小数据单元中,不存在相互依赖的最小数据单元时,将拆分后的所有最小数据单元分批发送至浏览器;
[0181]这里,所述将所有最小数据单元分批发送至浏览器的过程中,向所述浏览器发送的每一批的最小数据单元,可以为单个最小数据单元,也可以为组合后的最小数据单元,只要每一批发送的数据量小于预设条件即可。
[0182]步骤125:所述浏览器确定在接收到的最小数据单元中,存在相互依赖的最小数据单元时,待相互依赖的最小数据单元全部接收完毕后显示所述相互依赖的最小数据单元;同时,所述浏览器将接收到的不存在相互依赖关系的最小数据单元即时显示;或者,
[0183]所述浏览器确定在接收到的最小数据单元中,不存在相互依赖的最小数据单元时,即时显示所述最小数据单元。
[0184]本发明实施例提高数据显示速度的方法及系统,能通过浏览器将用户的数据请求信息进行拆分,并将拆分后的数据请求子信息发送至服务器,服务器能根据业务类型将对应于所述数据请求子信息的数据信息拆分成最小数据单元,并分批发送至所述浏览器,所述浏览器将接收到的最小数据单元即时显示,如此,能提升降低用户等待时间,提升用户体验。
[0185]另外,由于服务器将数据量较大的数据信息拆分成多个最小数据单元,分批发送,因此,当网络条件较差时,避免了大块数据重发,提高了浏览器/服务器应用的可靠性。
[0186]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1.一种提高数据显示速度的方法,其特征在于,所述方法包括: 服务器接收浏览器发送的信息拆分处理结果;所述信息拆分处理结果为浏览器根据用户查询信息的类型将所述用户的数据请求信息拆分后得到的数据请求子信息; 所述服务器确定与所述数据请求子信息对应的数据信息,并根据所述数据信息的业务类型将每个所述数据信息拆分成至少两个最小数据单元; 所述服务器将拆分后的最小数据单元分批发送至所述浏览器。2.根据权利要求1所述的方法,其特征在于,所述服务器将拆分后的最小数据单元分批发送至所述浏览器,包括: 所述服务器确定拆分后的最小数据单元中存在相互依赖的最小数据单元时,将相互依赖的最小数据单元依次发送至浏览器,或者,将相互依赖的最小数据单元并行发送至浏览器。3.根据权利要求1所述的方法,其特征在于,所述服务器将拆分后的最小数据单元分批发送至所述浏览器,包括: 所述服务器确定拆分后的最小数据单元中存在相互依赖的最小数据单元,并确定相互依赖的每个最小数据单元的数据量均大于预设数据量时,将相互依赖的最小数据单元依次发送至浏览器。4.根据权利要求1所述的方法,其特征在于,所述服务器将拆分后的最小数据单元分批发送至所述浏览器,包括: 所述服务器确定拆分后的最小数据单元中存在相互依赖的最小数据单元时,并确定相互依赖的所有最小数据单元的累加数据量小于等于预设数据量时,将相互依赖的最小数据单元并行发送至浏览器。5.一种提高数据显示速度的方法,其特征在于,所述方法包括: 服务器接收浏览器发送的数据请求信息; 所述服务器确定与所述数据请求信息对应的数据信息,并根据所述数据信息的业务类型将所述数据信息拆分成至少两个最小数据单元; 所述服务器将拆分后的最小数据单元分批发送至所述浏览器。6.一种提高数据显示速度的方法,其特征在于,所述方法包括: 浏览器确定数据请求信息为不同类型时,根据所述数据请求信息中的查询信息的类型将所述数据请求信息拆分成至少两个数据请求子信息发送至服务器; 所述浏览器分批接收并显示所述服务器发送的数据拆分处理结果;所述数据拆分处理结果为服务器根据数据信息的业务类型将与数据请求子信息对应的所述数据信息进行拆分后得到的最小数据单元。7.根据权利要求6所述的方法,其特征在于,所述浏览器分批接收并显示所述服务器发送的数据拆分处理结果,包括: 所述浏览器确定接收到的最小数据单元中存在相互依赖的最小数据单元时,待相互依赖的最小数据单元全部接收完毕后显示所述相互依赖的最小数据单元;或者, 所述浏览器确定接收到的最小数据单元中不存在相互依赖的最小数据单元时,即时显示所述最小数据单元。8.一种提高数据显示速度的方法,其特征在于,所述方法包括: 浏览器确定数据请求信息为相同类型时,将所述数据请求信息发送至服务器; 所述浏览器分批接收并显示所述服务器发送的数据拆分处理结果;所述数据拆分处理结果为服务器根据数据信息的业务类型将与所述数据请求信息对应的所述数据信息进行拆分后得到的最小数据单元。9.一种服务器,其特征在于,所述服务器包括: 信息接收单元,用于接收浏览器发送的信息拆分处理结果;所述信息拆分处理结果为浏览器根据用户查询信息的类型将所述用户的数据请求信息拆分后得到的数据请求子信息; 拆分单元,用于确定与所述数据请求子信息对应的数据信息,并根据所述数据信息的业务类型将每个所述数据信息拆分成至少两个最小数据单元; 信息发送单元,用于将拆分后的最小数据单元分批发送至所述浏览器。10.根据权利要求9所述的服务器,其特征在于,所述信息发送单元包括: 确定子单元,用于确定拆分后的最小数据单元中存在相互依赖的最小数据单元; 信息发送子单元,用于将相互依赖的最小数据单元依次发送至浏览器,或者,将相互依赖的最小数据单元同时发送至浏览器。11.根据权利要求9所述的服务器,其特征在于,所述信息发送单元包括: 确定子单元,还用于确定拆分后的最小数据单元中存在相互依赖的最小数据单元,并确定相互依赖的每个最小数据单元的数据量均大于预设数据量时,触发信息发送子单元;所述信息发送子单元,用于将相互依赖的最小数据单元依次发送至浏览器。12.根据权利要求9所述的服务器,其特征在于,所述信息发送单元包括: 确定子单元,还用于确定拆分后的最小数据单元中存在相互依赖的最小数据单元,并确定相互依赖的所有最小数据单元的累加数据量小于等于预设数据量时,触发信息发送子单元; 所述信息发送子单元,用于将相互依赖的最小数据单元并行发送至浏览器。13.一种服务器,其特征在于,所述服务器包括: 信息接收单元,用于接收浏览器发送的数据请求信息; 拆分单元,用于确定与所述数据请求信息对应的数据信息,并根据所述数据信息的业务类型将所述数据信息拆分成至少两个最小数据单元; 信息发送单元,用于将拆分后的最小数据单元分批发送至所述浏览器。14.一种浏览器,其特征在于,所述浏览器包括: 拆分单元,用于确定数据请求信息为不同类型时,根据所述数据请求信息中的查询信息的类型将所述数据请求信息拆分成至少两个数据请求子信息发送至服务器; 显示单元,用于分批接收并显示所述服务器发送的数据拆分处理结果;所述数据拆分处理结果为服务器根据数据信息的业务类型将与数据请求子信息对应的所述数据信息进行拆分后得到的最小数据单元。15.根据权利要求14所述的浏览器,其特征在于,所述显示单元包括: 确定子单元,用于确定接收到的最小数据单元中存在相互依赖的最小数据单元时,触发显示子单元; 所述显示子单元,用于待相互依赖的最小数据单元全部接收完毕后显示所述相互依赖的最小数据单元。16.根据权利要求14所述的浏览器,其特征在于,所述显示单元包括: 确定子单元,用于确定接收到的最小数据单元中不存在相互依赖的最小数据单元时,触发显示子单元; 所述显示子单元,还用于即时显示所述最小数据单元。17.—种浏览器,其特征在于,所述浏览器包括: 信息发送单元,用于确定数据请求信息为相同类型时,将所述数据请求信息发送至服务器; 显示单元,用于分批接收并显示所述服务器发送的数据拆分处理结果;所述数据拆分处理结果为服务器根据数据信息的业务类型将与所述数据请求信息对应的数据信息进行拆分后得到的最小数据单元。18.一种提高数据显示速度的系统,其特征在于,所述系统包括: 权利要求9至12任一项所述的服务器、以及权利要求14至16任一项所述的浏览器;或者, 权利要求13所述的服务器、以及权利要求17所述的浏览器。
【专利摘要】本发明公开了一种提高数据显示速度的方法,包括:服务器接收浏览器发送的信息拆分处理结果;所述信息拆分处理结果为浏览器根据用户查询信息的类型将所述用户的数据请求信息拆分后得到的数据请求子信息;所述服务器确定与所述数据请求子信息对应的数据信息,并根据所述数据信息的业务类型将每个所述数据信息拆分成至少两个最小数据单元;所述服务器将拆分后的最小数据单元分批发送至所述浏览器。本发明还公开了一种提高数据显示速度的系统、服务器、浏览器。
【IPC分类】H04L29/06
【公开号】CN104917731
【申请号】CN201410091453
【发明人】郝永哲, 李涛, 贺欢庆
【申请人】深圳中兴网信科技有限公司
【公开日】2015年9月16日
【申请日】2014年3月12日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1