网络数据展示方法及装置.pdf

上传人:GAME****980 文档编号:4074712 上传时间:2018-08-14 格式:PDF 页数:12 大小:899.35KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410779175.7

申请日:

2014.12.15

公开号:

CN104486414A

公开日:

2015.04.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 29/08申请日:20141215|||公开

IPC分类号:

H04L29/08; H04L12/26

主分类号:

H04L29/08

申请人:

北京国双科技有限公司

发明人:

伯诺克

地址:

100086北京市海淀区双榆树小区知春路76号翠宫饭店8层A间

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司11240

代理人:

李志刚; 吴贵明

PDF下载: PDF下载
内容摘要

本发明公开了一种网络数据展示方法及装置。该网络数据展示方法包括:确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔;确定数字展示时间间隔;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率;根据数字变化速率在客户端进行网络数字展示。通过本发明,解决了客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数字变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端采集的真实数据的变化性。

权利要求书

权利要求书1.  一种网络数据展示方法,其特征在于,包括: 确定轮询时间间隔,其中,所述轮询时间间隔为客户端向服务端发送请求消 息的时间间隔,所述请求消息用于请求所述服务端发送网络数字; 确定数字展示时间间隔,其中,所述数字展示时间间隔为所述客户端展示接 收到的网络数字的时间间隔; 获取第一网络数字和第二网络数字,其中,所述第一网络数字和所述第二网 络数字为相邻两次所述服务端发送至所述客户端的网络数字,并且所述第一网络 数字为所述服务端前一次发送的网络数字; 根据所述轮询时间间隔、所述数字展示时间间隔、所述第一网络数字和所述 第二网络数字确定数字变化速率;以及 根据所述数字变化速率在所述客户端进行网络数字展示。 2.  根据权利要求1所述的方法,其特征在于,根据所述轮询时间间隔、所述数字展 示时间间隔、所述第一网络数字和所述第二网络数字确定数字变化速率包括: 根据所述轮询时间间隔和所述数字展示时间间隔计算数字变化次数; 根据所述第一网络数字和所述第二网络数字计算数字变化量;以及 根据所述数字变化量和所述数字变化次数计算所述数字变化速率。 3.  根据权利要求2所述的方法,其特征在于,根据所述数字变化速率在所述客户端 进行网络数字展示包括: 每经过所述数字展示时间间隔,在所述客户端进行网络数字展示,其中,每 次展示的网络数字为上一次展示的网络数字与所述数字变化速率之和,首次展示 的网络数字为所述第一网络数字,展示网络数字的次数为所述数字变化次数加1。 4.  根据权利要求1所述的方法,其特征在于,根据所述轮询时间间隔、所述数字展 示时间间隔、所述第一网络数字和所述第二网络数字确定数字变化速率包括: 根据以下公式计算数字变化次数: k=[A/B],其中,k为所述数字变化次数,A为所述轮询时间间隔,B为所述 数字展示时间间隔,[A/B]为小于或者等于A/B的最大整数; 根据以下公式计算数字变化量: ΔC=C2-C1,其中,ΔC为所述数字变化量,C1为所述第一网络数字,C2 为所述第二网络数字;以及 根据以下公式计算所述数字变化速率: V=ΔC/k,其中,V为所述数字变化速率。 5.  根据权利要求4所述的方法,其特征在于,根据所述数字变化速率在所述客户端 进行网络数字展示包括: 根据以下公式计算所述客户端待展示的网络数字: M=C1+K*V,其中,M2为所述客户端待展示的网络数字,K为由0至k的 整数;以及 按照K由0至k的次序,在所述客户端展示计算得到的网络数字。 6.  一种网络数据展示装置,其特征在于,包括: 第一确定单元,用于确定轮询时间间隔,其中,所述轮询时间间隔为客户端 向服务端发送请求消息的时间间隔,所述请求消息用于请求所述服务端发送网络 数字; 第二确定单元,用于确定数字展示时间间隔,其中,所述数字展示时间间隔 为所述客户端展示接收到的网络数字的时间间隔; 获取单元,用于获取第一网络数字和第二网络数字,其中,所述第一网络数 字和所述第二网络数字为相邻两次所述服务端发送至所述客户端的网络数字,并 且所述第一网络数字为所述服务端前一次发送的网络数字; 第三确定单元,用于根据所述轮询时间间隔、所述数字展示时间间隔、所述 第一网络数字和所述第二网络数字确定数字变化速率;以及 展示单元,用于根据所述数字变化速率在所述客户端进行网络数字展示。 7.  根据权利要求6所述的装置,其特征在于,所述第三确定单元包括: 第一计算模块,用于根据所述轮询时间间隔和所述数字展示时间间隔计算数 字变化次数; 第二计算模块,用于根据所述第一网络数字和所述第二网络数字计算数字变 化量;以及 第三计算模块,用于根据所述数字变化量和所述数字变化次数计算所述数字 变化速率。 8.  根据权利要求7所述的装置,其特征在于,所述展示单元包括: 第一展示模块,用于每经过所述数字展示时间间隔,在所述客户端进行网络 数字展示,其中,每次展示的网络数字为上一次展示的网络数字与所述数字变化 速率之和,首次展示的网络数字为所述第一网络数字,展示网络数字的次数为所 述数字变化次数加1。 9.  根据权利要求6所述的装置,其特征在于,所述第三确定单元包括: 第四计算模块,用于根据以下公式计算数字变化次数: k=[A/B],其中,k为所述数字变化次数,A为所述轮询时间间隔,B为所述 数字展示时间间隔,[A/B]为小于或者等于A/B的最大整数; 第五计算模块,用于根据以下公式计算数字变化量: ΔC=C2-C1,其中,ΔC为所述数字变化量,C1为所述第一网络数字,C2 为所述第二网络数字;以及 第六计算模块,用于根据以下公式计算所述数字变化速率: V=ΔC/k,其中,V为所述数字变化速率。 10.  根据权利要求9所述的装置,其特征在于,所述展示单元包括: 第七计算模块,用于根据以下公式计算所述客户端待展示的网络数字: M=C1+K*V,其中,M2为所述客户端待展示的网络数字,K为由0至k的 整数;以及 第二展示模块,用于按照K由0至k的次序,在所述客户端展示计算得到的 网络数字。

说明书

说明书网络数据展示方法及装置
技术领域
本发明涉及数据处理领域,具体而言,涉及一种网络数据展示方法及装置。
背景技术
在日常生活或者生产作业中,很多数据需要实时采集,并研究采集到的数据的变 化规律,从而指导人们的日常生活或者生产作业。比如,实时采集温度、空气湿度、 PM2.5等数据变化情况;或者,在互联网领域中,实时采集某网站的客流量。通常情 况下,我们利用服务端实时采集诸如上述数据,再将服务端获取的数据发送至客户端, 在客户端对数据的变化规律进行研究。
目前基于轮询的实时系统可以实现对数据的采集,该系统通过间隔固定时间向服 务器轮询查询数据的方式为客户提供实时数据,即每间隔单位时长向服务端发起请求 以获取数据,然后客户端将获取的数据展示给用户。
虽然这种方式能够向用户展示数据,但是由于轮询请求数据受到轮询间隔单位时 长的影响,所以展示给客户的数据是间断不连续的。同时,由于轮询的间隔时间受网 络传输的影响,因此该方法往往无法达到每间隔单位时长获取和展示一次数据,进而 无法让客户体验到数据的实时变化性。
针对相关技术中客户端展示的网络数据无法体现服务端采集的真实数据的变化性 的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种网络数据展示方法及装置,以解决客户端展示的 网络数据无法体现服务端采集的真实数据的变化性的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种网络数据展示方法。
根据本发明的网络数据展示方法包括:确定轮询时间间隔,其中,轮询时间间隔 为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字; 确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的 时间间隔;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字 为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送 的网络数字;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字 确定数字变化速率;根据数字变化速率在客户端进行网络数字展示。
进一步地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数 字确定数字变化速率包括:根据轮询时间间隔和数字展示时间间隔计算数字变化次数; 根据第一网络数字和第二网络数字计算数字变化量;根据数字变化量和数字变化次数 计算数字变化速率。
进一步地,根据数字变化速率在客户端进行网络数字展示包括:每经过数字展示 时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的 网络数字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字 的次数为数字变化次数加1。
进一步地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数 字确定数字变化速率包括:根据以下公式计算数字变化次数:k=[A/B],其中,k为数 字变化次数,A为轮询时间间隔,B为数字展示时间间隔,[A/B]为小于或者等于A/B 的最大整数;根据以下公式计算数字变化量:ΔC=C2-C1,其中,ΔC为数字变化量, C1为第一网络数字,C2为第二网络数字;根据以下公式计算数字变化速率:V=ΔC/k, 其中,V为数字变化速率。
进一步地,根据数字变化速率在客户端进行网络数字展示包括:根据以下公式计 算客户端待展示的网络数字:M=C1+K*V,其中,M2为客户端待展示的网络数字,K 为由0至k的整数;按照K由0至k的次序,在客户端展示计算得到的网络数字。
为了实现上述目的,根据本发明的另一方面,提供了一种网络数据展示装置。
根据本发明的网络数据展示装置包括:第一确定单元,用于确定轮询时间间隔, 其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求 服务端发送网络数字;第二确定单元,用于确定数字展示时间间隔,其中,数字展示 时间间隔为客户端展示接收到的网络数字的时间间隔;获取单元,用于获取第一网络 数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至 客户端的网络数字,并且第一网络数字为服务端前一次发送的网络数字;第三确定单 元,用于根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定 数字变化速率;展示单元,用于根据数字变化速率在客户端进行网络数字展示。
进一步地,第三确定单元包括:第一计算模块,用于根据轮询时间间隔和数字展 示时间间隔计算数字变化次数;第二计算模块,用于根据第一网络数字和第二网络数 字计算数字变化量;第三计算模块,用于根据数字变化量和数字变化次数计算数字变 化速率。
进一步地,展示单元包括:第一展示模块,用于每经过数字展示时间间隔,在客 户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与数字 变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变 化次数加1。
进一步地,第三确定单元包括:第四计算模块,用于根据以下公式计算数字变化 次数:k=[A/B],其中,k为数字变化次数,A为轮询时间间隔,B为数字展示时间间 隔,[A/B]为小于或者等于A/B的最大整数;第五计算模块,用于根据以下公式计算数 字变化量:ΔC=C2-C1,其中,ΔC为数字变化量,C1为第一网络数字,C2为第二 网络数字;第六计算模块,用于根据以下公式计算数字变化速率:V=ΔC/k,其中,V 为数字变化速率。
进一步地,展示单元包括:第七计算模块,用于根据以下公式计算客户端待展示 的网络数字:M=C1+K*V,其中,M2为客户端待展示的网络数字,K为由0至k的 整数;第二展示模块,用于按照K由0至k的次序,在客户端展示计算得到的网络数 字。
通过本发明,采用包括以下步骤的方法:确定轮询时间间隔,其中,轮询时间间 隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数 字;确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数 字的时间间隔;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络 数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次 发送的网络数字;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络 数字确定数字变化速率;根据数字变化速率在客户端进行网络数字展示,解决了客户 端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数 字变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端 采集的真实数据的变化性。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实 施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明的网络数据展示方法的第一实施例的流程图;
图2是根据本发明的网络数据展示方法的第二实施例的流程图;以及
图3是根据本发明的网络数据展示装置的实施例的示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的 附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例 仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领 域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于 本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第 二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这 样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语 “包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含 了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步 骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的 其它步骤或单元。
根据本发明的实施例,提供了一种网络数据展示方法。
图1是根据本发明的网络数据展示方法的第一实施例的流程图。如图1所示,该 方法包括步骤S102至步骤S110:
步骤S102,确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求 消息的时间间隔,请求消息用于请求服务端发送网络数字。
客户端每间隔固定的时间间隔(轮询时间间隔)会向服务端发出请求消息,服务 端按照请求消息到达的时间,将该时间采集到的网络数字发送给客户端。
步骤S104,确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收 到的网络数字的时间间隔。
对于接收到的来自于服务端的网络数字,客户端每间隔固定的时间将获取的数字 展示给用户。例如,轮询时间间隔为2秒,数字展示时间间隔为3秒。服务端每秒采 集一个网络数字,采集的数字如下:1、2、3、4、5、6、7、8、9、10。则客户端接收 到服务端发送的网络数字为1、3、5、7、9(或者2、4、6、8、10),并且客户端每间 隔3秒向用户展示一个数字。
步骤S106,获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络 数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次 发送的网络数字。
例如,轮询时间间隔为2秒。则服务端向客户端发送第一网络数字和发送第二网 络数字的时间间隔为2秒。并且服务端向客户端发送第一网络数字的时间先于向客户 端发送第二网络数字的时间。
步骤S108,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数 字确定数字变化速率。
可选地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字 确定数字变化速率包括如下的步骤:根据轮询时间间隔和数字展示时间间隔计算数字 变化次数;根据第一网络数字和第二网络数字计算数字变化量;根据数字变化量和数 字变化次数计算数字变化速率。
这里,在计算客户端展示的网络数字时将轮询时间间隔、数字展示时间间隔考虑 在内,可以使客户端展示的网络数字更好地体现服务端采集的数字所具有的实时变化 性。
优选地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字 确定数字变化速率包括如下的步骤:根据以下公式计算数字变化次数:k=[A/B],其中, k为数字变化次数,A为轮询时间间隔,B为数字展示时间间隔,[A/B]为小于或者等 于A/B的最大整数;根据以下公式计算数字变化量:ΔC=C2-C1,其中,ΔC为数字 变化量,C1为第一网络数字,C2为第二网络数字;根据以下公式计算数字变化速率: V=ΔC/k,其中,V为数字变化速率。
例如,轮询时间间隔为2s,数字展示时间间隔为1s,第一网络数字和第二网络数 字分别为1和5。则可以计算得出k=2,ΔC=4,V=2。
步骤S110,根据数字变化速率在客户端进行网络数字展示。
可选地,根据数字变化速率在客户端进行网络数字展示包括如下的步骤:每经过 数字展示时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一 次展示的网络数字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示 网络数字的次数为数字变化次数加1。
具体地,根据数字变化速率在客户端进行网络数字展示包括如下的步骤:根据以 下公式计算客户端待展示的网络数字:M=C1+K*V,其中,M2为客户端待展示的网 络数字,K为由0至k的整数;按照K由0至k的次序,在客户端展示计算得到的网 络数字。
例如,轮询时间间隔为2s,数字展示时间间隔为1s,第一网络数字和第二网络数 字分别为1和5。可以计算得出k=2,ΔC=4,V=2。则在客户端展示的网络数字为1、 3、5。
图2是根据本发明的网络数据展示方法的第二实施例的流程图。该实施例可以作 为图1所示实施例的一种优选实施方式。如图2所示,该方法包括步骤S201至步骤 S208:
步骤S201,设i=0,确定轮询时间间隔A,展示数据变化的时间间隔B。
确定客户端向服务端发起请求的时间间隔A以及客户端展示数字的时间间隔B, 用于计算数据变化速率。
步骤S202,根据轮询时间间隔A和展示数据变化的时间间隔B计算数字变化次 数k,k=[A/B]。
轮询时间间隔与客户端展示数字的时间间隔求整除数,此整除数即为数字变化次 数。
步骤S203,计算数字变化速率V=(当前请求返回值-前一次请求返回值)/k。
客户端向服务端请求返回网络数字后,将上次请求返回的数字记为前一次返回数 字,将本次请求返回的数字记为本次返回数字。本次返回的数字与前一次返回的数字 之差作为数字增量值。
将数字增量值除以数字变化次数,可以得到数字变化速率,此为每个变化间隔时 间数据变化量。
步骤S204,确定客户端待展示的数字为M=M+数字变化速率V。
第一次展示时,M取C1(前一次服务端发送给客户端的数字),即客户端展示的 数字为C1+V。
客户端数据每间隔时间间隔B进行一次数字更新,更新的数字为上一次显示的数 字与变化量的和,一共更新显示数字次数为上一步求出的变化次数加1。
步骤S205,在客户端显示M。
步骤S206,判断计算次数是否超过数字变化次数k,如果计算次数没有超过数字 变化次数k,则按照上述步骤再次进行数据更新。
第二次计算得到的客户端待展示的数字为C1+2V,第三次计算得到的客户端待展 示的数字为C1+3V……直到将数字变化次数k遍历完为止。
步骤S207,如果计算次数达到了数字变化次数k,则等待下一次轮询服务端返回 的新的数字。
步骤S208,当服务端的下一个网络数字返回客户端,重新进行上述步骤。
上述步骤将服务端返回的点数据作为一个单位数据,与客户端展示的前一个单位 数据相减得到增量值;利用该增量值、轮询时间间隔和客户端展示数字的时间间隔计 算数字变化速率;进而在前一次单位数据上按照变化速率匀速改变数据,即每间隔展 示数字时间间隔刷新一次数据,直到达到本次轮询请求返回的点数据值。通过上述步 骤,客户端展示的数据不再是间断的,而是连续变化的数据。客户端请求得到的数据 不是直接更新到视图上,而是令数据匀速变化,以呈现给用户更接近服务端采集到的 具有实时变化性的数据。通过本方法获取的数据在准确性未受到影响的前提下,更加 直观地体现了实时数据更新的效果。
该实施例由于采用了如下步骤:确定轮询时间间隔,其中,轮询时间间隔为客户 端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字;确定 数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间 间隔;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相 邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送的网 络数字;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定 数字变化速率;根据数字变化速率在客户端进行网络数字展示,解决了客户端展示的 网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数字变化速 率在客户端进行网络数字展示,将脉冲式变化模拟为匀速变化,使得客户端展示的网 络数据能够体现服务端采集的真实数据的变化性,使用户能够感知实时数据的连续变 化性。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可 以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明的实施例,提供了一种网络数据展示装置。需要说明的是,本发明实 施例的网络数据展示装置可以用于执行本发明实施例所提供的网络数据展示方法,本 发明实施例的网络数据展示方法也可以通过本发明实施例所提供的网络数据展示装置 来执行。
图3是根据本发明的网络数据展示装置的实施例的示意图。如图3所示,该装置 包括:第一确定单元10、第二确定单元20、获取单元30、第三确定单元40和展示单 元50。
第一确定单元10,用于确定轮询时间间隔,其中,轮询时间间隔为客户端向服务 端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字。
第二确定单元20,用于确定数字展示时间间隔,其中,数字展示时间间隔为客户 端展示接收到的网络数字的时间间隔。
获取单元30,用于获取第一网络数字和第二网络数字,其中,第一网络数字和第 二网络数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端 前一次发送的网络数字。
第三确定单元40,用于根据轮询时间间隔、数字展示时间间隔、第一网络数字和 第二网络数字确定数字变化速率。
可选地,第三确定单元40包括:第一计算模块,用于根据轮询时间间隔和数字展 示时间间隔计算数字变化次数;第二计算模块,用于根据第一网络数字和第二网络数 字计算数字变化量;第三计算模块,用于根据数字变化量和数字变化次数计算数字变 化速率。
优选地,第三确定单元40包括:第四计算模块,用于根据以下公式计算数字变化 次数:k=[A/B],其中,k为数字变化次数,A为轮询时间间隔,B为数字展示时间间 隔,[A/B]为小于或者等于A/B的最大整数;第五计算模块,用于根据以下公式计算数 字变化量:ΔC=C2-C1,其中,ΔC为数字变化量,C1为第一网络数字,C2为第二 网络数字;第六计算模块,用于根据以下公式计算数字变化速率:V=ΔC/k,其中,V 为数字变化速率。
展示单元50,用于根据数字变化速率在客户端进行网络数字展示。
可选地,展示单元50包括:第一展示模块,用于每经过数字展示时间间隔,在客 户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与数字 变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变 化次数加1。
优选地,展示单元50包括:第七计算模块,用于根据以下公式计算客户端待展示 的网络数字:M=C1+K*V,其中,M2为客户端待展示的网络数字,K为由0至k的 整数;第二展示模块,用于按照K由0至k的次序,在客户端展示计算得到的网络数 字。
本实施例提供的网络数据展示装置包括:第一确定单元10、第二确定单元20、获 取单元30、第三确定单元40和展示单元50。通过该装置,解决了客户端展示的网络 数据无法体现服务端采集的真实数据的变化性的问题,进而利用展示单元50根据数字 变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端采 集的真实数据的变化性。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所 组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以 将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模 块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明 不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的 任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

网络数据展示方法及装置.pdf_第1页
第1页 / 共12页
网络数据展示方法及装置.pdf_第2页
第2页 / 共12页
网络数据展示方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《网络数据展示方法及装置.pdf》由会员分享,可在线阅读,更多相关《网络数据展示方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201410779175.7(22)申请日 2014.12.15H04L 29/08(2006.01)H04L 12/26(2006.01)(71)申请人 北京国双科技有限公司地址 100086 北京市海淀区双榆树小区知春路76号翠宫饭店8层A间(72)发明人 伯诺克(74)专利代理机构 北京康信知识产权代理有限责任公司 11240代理人 李志刚 吴贵明(54) 发明名称网络数据展示方法及装置(57) 摘要本发明公开了一种网络数据展示方法及装置。该网络数据展示方法包括 :确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时。

2、间间隔 ;确定数字展示时间间隔 ;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率 ;根据数字变化速率在客户端进行网络数字展示。通过本发明,解决了客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数字变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端采集的真实数据的变化性。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书7页 附图2页(10)申请公布号 CN 10。

3、4486414 A(43)申请公布日 2015.04.01CN 104486414 A1/2 页21.一种网络数据展示方法,其特征在于,包括 :确定轮询时间间隔,其中,所述轮询时间间隔为客户端向服务端发送请求消息的时间间隔,所述请求消息用于请求所述服务端发送网络数字 ;确定数字展示时间间隔,其中,所述数字展示时间间隔为所述客户端展示接收到的网络数字的时间间隔 ;获取第一网络数字和第二网络数字,其中,所述第一网络数字和所述第二网络数字为相邻两次所述服务端发送至所述客户端的网络数字,并且所述第一网络数字为所述服务端前一次发送的网络数字 ;根据所述轮询时间间隔、所述数字展示时间间隔、所述第一网络数字。

4、和所述第二网络数字确定数字变化速率 ;以及根据所述数字变化速率在所述客户端进行网络数字展示。2.根据权利要求 1 所述的方法,其特征在于,根据所述轮询时间间隔、所述数字展示时间间隔、所述第一网络数字和所述第二网络数字确定数字变化速率包括 :根据所述轮询时间间隔和所述数字展示时间间隔计算数字变化次数 ;根据所述第一网络数字和所述第二网络数字计算数字变化量 ;以及根据所述数字变化量和所述数字变化次数计算所述数字变化速率。3.根据权利要求 2 所述的方法,其特征在于,根据所述数字变化速率在所述客户端进行网络数字展示包括 :每经过所述数字展示时间间隔,在所述客户端进行网络数字展示,其中,每次展示的网络。

5、数字为上一次展示的网络数字与所述数字变化速率之和,首次展示的网络数字为所述第一网络数字,展示网络数字的次数为所述数字变化次数加 1。4.根据权利要求 1 所述的方法,其特征在于,根据所述轮询时间间隔、所述数字展示时间间隔、所述第一网络数字和所述第二网络数字确定数字变化速率包括 :根据以下公式计算数字变化次数 :k A/B,其中,k 为所述数字变化次数,A 为所述轮询时间间隔,B 为所述数字展示时间间隔,A/B 为小于或者等于 A/B 的最大整数 ;根据以下公式计算数字变化量 :C C2-C1,其中,C 为所述数字变化量,C1 为所述第一网络数字,C2 为所述第二网络数字 ;以及根据以下公式计算。

6、所述数字变化速率 :V C/k,其中,V 为所述数字变化速率。5.根据权利要求 4 所述的方法,其特征在于,根据所述数字变化速率在所述客户端进行网络数字展示包括 :根据以下公式计算所述客户端待展示的网络数字 :M C1+K*V,其中,M2 为所述客户端待展示的网络数字,K 为由 0 至 k 的整数 ;以及按照 K 由 0 至 k 的次序,在所述客户端展示计算得到的网络数字。6.一种网络数据展示装置,其特征在于,包括 :第一确定单元,用于确定轮询时间间隔,其中,所述轮询时间间隔为客户端向服务端发送请求消息的时间间隔,所述请求消息用于请求所述服务端发送网络数字 ;权 利 要 求 书CN 10448。

7、6414 A2/2 页3第二确定单元,用于确定数字展示时间间隔,其中,所述数字展示时间间隔为所述客户端展示接收到的网络数字的时间间隔 ;获取单元,用于获取第一网络数字和第二网络数字,其中,所述第一网络数字和所述第二网络数字为相邻两次所述服务端发送至所述客户端的网络数字,并且所述第一网络数字为所述服务端前一次发送的网络数字 ;第三确定单元,用于根据所述轮询时间间隔、所述数字展示时间间隔、所述第一网络数字和所述第二网络数字确定数字变化速率 ;以及展示单元,用于根据所述数字变化速率在所述客户端进行网络数字展示。7.根据权利要求 6 所述的装置,其特征在于,所述第三确定单元包括 :第一计算模块,用于根。

8、据所述轮询时间间隔和所述数字展示时间间隔计算数字变化次数;第二计算模块,用于根据所述第一网络数字和所述第二网络数字计算数字变化量 ;以及第三计算模块,用于根据所述数字变化量和所述数字变化次数计算所述数字变化速率。8.根据权利要求 7 所述的装置,其特征在于,所述展示单元包括 :第一展示模块,用于每经过所述数字展示时间间隔,在所述客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与所述数字变化速率之和,首次展示的网络数字为所述第一网络数字,展示网络数字的次数为所述数字变化次数加 1。9.根据权利要求 6 所述的装置,其特征在于,所述第三确定单元包括 :第四计算模块,用于根据以。

9、下公式计算数字变化次数 :k A/B,其中,k 为所述数字变化次数,A 为所述轮询时间间隔,B 为所述数字展示时间间隔,A/B 为小于或者等于 A/B 的最大整数 ;第五计算模块,用于根据以下公式计算数字变化量 :C C2-C1,其中,C 为所述数字变化量,C1 为所述第一网络数字,C2 为所述第二网络数字 ;以及第六计算模块,用于根据以下公式计算所述数字变化速率 :V C/k,其中,V 为所述数字变化速率。10.根据权利要求 9 所述的装置,其特征在于,所述展示单元包括 :第七计算模块,用于根据以下公式计算所述客户端待展示的网络数字 :M C1+K*V,其中,M2 为所述客户端待展示的网络数。

10、字,K 为由 0 至 k 的整数 ;以及第二展示模块,用于按照 K 由 0 至 k 的次序,在所述客户端展示计算得到的网络数字。权 利 要 求 书CN 104486414 A1/7 页4网络数据展示方法及装置技术领域0001 本发明涉及数据处理领域,具体而言,涉及一种网络数据展示方法及装置。背景技术0002 在日常生活或者生产作业中,很多数据需要实时采集,并研究采集到的数据的变化规律,从而指导人们的日常生活或者生产作业。比如,实时采集温度、空气湿度、PM2.5 等数据变化情况 ;或者,在互联网领域中,实时采集某网站的客流量。通常情况下,我们利用服务端实时采集诸如上述数据,再将服务端获取的数据发。

11、送至客户端,在客户端对数据的变化规律进行研究。0003 目前基于轮询的实时系统可以实现对数据的采集,该系统通过间隔固定时间向服务器轮询查询数据的方式为客户提供实时数据,即每间隔单位时长向服务端发起请求以获取数据,然后客户端将获取的数据展示给用户。0004 虽然这种方式能够向用户展示数据,但是由于轮询请求数据受到轮询间隔单位时长的影响,所以展示给客户的数据是间断不连续的。同时,由于轮询的间隔时间受网络传输的影响,因此该方法往往无法达到每间隔单位时长获取和展示一次数据,进而无法让客户体验到数据的实时变化性。0005 针对相关技术中客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,目前。

12、尚未提出有效的解决方案。发明内容0006 本发明的主要目的在于提供一种网络数据展示方法及装置,以解决客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题。0007 为了实现上述目的,根据本发明的一个方面,提供了一种网络数据展示方法。0008 根据本发明的网络数据展示方法包括 :确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字 ;确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔 ;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字,并且第一。

13、网络数字为服务端前一次发送的网络数字 ;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率 ;根据数字变化速率在客户端进行网络数字展示。0009 进一步地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率包括 :根据轮询时间间隔和数字展示时间间隔计算数字变化次数 ;根据第一网络数字和第二网络数字计算数字变化量 ;根据数字变化量和数字变化次数计算数字变化速率。0010 进一步地,根据数字变化速率在客户端进行网络数字展示包括 :每经过数字展示时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数说 明 书CN 10。

14、4486414 A2/7 页5字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变化次数加 1。0011 进一步地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率包括 :根据以下公式计算数字变化次数 :k A/B,其中,k 为数字变化次数,A 为轮询时间间隔,B 为数字展示时间间隔,A/B 为小于或者等于 A/B 的最大整数 ;根据以下公式计算数字变化量 :C C2-C1,其中,C 为数字变化量,C1 为第一网络数字,C2 为第二网络数字 ;根据以下公式计算数字变化速率 :V C/k,其中,V 为数字变化速率。0012 进一步地,根。

15、据数字变化速率在客户端进行网络数字展示包括 :根据以下公式计算客户端待展示的网络数字 :MC1+K*V,其中,M2为客户端待展示的网络数字,K为由0至k 的整数 ;按照 K 由 0 至 k 的次序,在客户端展示计算得到的网络数字。0013 为了实现上述目的,根据本发明的另一方面,提供了一种网络数据展示装置。0014 根据本发明的网络数据展示装置包括 :第一确定单元,用于确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字 ;第二确定单元,用于确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔 ;获取单元,。

16、用于获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送的网络数字 ;第三确定单元,用于根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率 ;展示单元,用于根据数字变化速率在客户端进行网络数字展示。0015 进一步地,第三确定单元包括 :第一计算模块,用于根据轮询时间间隔和数字展示时间间隔计算数字变化次数 ;第二计算模块,用于根据第一网络数字和第二网络数字计算数字变化量 ;第三计算模块,用于根据数字变化量和数字变化次数计算数字变化速率。0016 进一步地,展示单元包括 :第一展示模。

17、块,用于每经过数字展示时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变化次数加 1。0017 进一步地,第三确定单元包括 :第四计算模块,用于根据以下公式计算数字变化次数 :k A/B,其中,k 为数字变化次数,A 为轮询时间间隔,B 为数字展示时间间隔,A/B为小于或者等于 A/B 的最大整数 ;第五计算模块,用于根据以下公式计算数字变化量 :CC2-C1,其中,C为数字变化量,C1为第一网络数字,C2为第二网络数字 ;第六计算模块,用于根据以下公式计算数字变化速率 :V C/k。

18、,其中,V 为数字变化速率。0018 进一步地,展示单元包括 :第七计算模块,用于根据以下公式计算客户端待展示的网络数字 :M C1+K*V,其中,M2 为客户端待展示的网络数字,K 为由 0 至 k 的整数 ;第二展示模块,用于按照 K 由 0 至 k 的次序,在客户端展示计算得到的网络数字。0019 通过本发明,采用包括以下步骤的方法 :确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字 ;确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔 ;获取第一网络数字和第二网络数字,其中,第一网络数字和第二。

19、网络数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送的网络数字 ;根据说 明 书CN 104486414 A3/7 页6轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率 ;根据数字变化速率在客户端进行网络数字展示,解决了客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数字变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端采集的真实数据的变化性。附图说明0020 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附。

20、图中 :0021 图 1 是根据本发明的网络数据展示方法的第一实施例的流程图 ;0022 图 2 是根据本发明的网络数据展示方法的第二实施例的流程图 ;以及0023 图 3 是根据本发明的网络数据展示装置的实施例的示意图。具体实施方式0024 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。0025 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通。

21、技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。0026 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。0027 根据本发明的实施例,提供了一种网络数。

22、据展示方法。0028 图 1 是根据本发明的网络数据展示方法的第一实施例的流程图。如图 1 所示,该方法包括步骤 S102 至步骤 S110 :0029 步骤 S102,确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字。0030 客户端每间隔固定的时间间隔 ( 轮询时间间隔 ) 会向服务端发出请求消息,服务端按照请求消息到达的时间,将该时间采集到的网络数字发送给客户端。0031 步骤 S104,确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔。0032 对于接收到的来自于服务端的网络数字,客户端每间。

23、隔固定的时间将获取的数字展示给用户。例如,轮询时间间隔为 2 秒,数字展示时间间隔为 3 秒。服务端每秒采集一个网络数字,采集的数字如下 :1、2、3、4、5、6、7、8、9、10。则客户端接收到服务端发送的网络数字为 1、3、5、7、9( 或者 2、4、6、8、10),并且客户端每间隔 3 秒向用户展示一个数字。说 明 书CN 104486414 A4/7 页70033 步骤 S106,获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送的网络数字。0034 例如,轮询时间间隔为 2 秒。则服务端向客户端发。

24、送第一网络数字和发送第二网络数字的时间间隔为 2 秒。并且服务端向客户端发送第一网络数字的时间先于向客户端发送第二网络数字的时间。0035 步骤 S108,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率。0036 可选地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率包括如下的步骤 :根据轮询时间间隔和数字展示时间间隔计算数字变化次数 ;根据第一网络数字和第二网络数字计算数字变化量 ;根据数字变化量和数字变化次数计算数字变化速率。0037 这里,在计算客户端展示的网络数字时将轮询时间间隔、数字展示时间间隔考虑在内,可以使客户端展示。

25、的网络数字更好地体现服务端采集的数字所具有的实时变化性。0038 优选地,根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率包括如下的步骤 :根据以下公式计算数字变化次数 :k A/B,其中,k 为数字变化次数,A 为轮询时间间隔,B 为数字展示时间间隔,A/B 为小于或者等于 A/B 的最大整数 ;根据以下公式计算数字变化量 :C C2-C1,其中,C 为数字变化量,C1 为第一网络数字,C2 为第二网络数字 ;根据以下公式计算数字变化速率 :V C/k,其中,V 为数字变化速率。0039 例如,轮询时间间隔为 2s,数字展示时间间隔为 1s,第一网络数字和第二网。

26、络数字分别为 1 和 5。则可以计算得出 k 2,C 4,V 2。0040 步骤 S110,根据数字变化速率在客户端进行网络数字展示。0041 可选地,根据数字变化速率在客户端进行网络数字展示包括如下的步骤 :每经过数字展示时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变化次数加 1。0042 具体地,根据数字变化速率在客户端进行网络数字展示包括如下的步骤 :根据以下公式计算客户端待展示的网络数字 :M C1+K*V,其中,M2 为客户端待展示的网络数字,K 为由 0 至 k 的整。

27、数 ;按照 K 由 0 至 k 的次序,在客户端展示计算得到的网络数字。0043 例如,轮询时间间隔为 2s,数字展示时间间隔为 1s,第一网络数字和第二网络数字分别为 1 和 5。可以计算得出 k 2,C 4,V 2。则在客户端展示的网络数字为 1、3、5。0044 图 2 是根据本发明的网络数据展示方法的第二实施例的流程图。该实施例可以作为图 1 所示实施例的一种优选实施方式。如图 2 所示,该方法包括步骤 S201 至步骤 S208 :0045 步骤 S201,设 i 0,确定轮询时间间隔 A,展示数据变化的时间间隔 B。0046 确定客户端向服务端发起请求的时间间隔 A 以及客户端展示。

28、数字的时间间隔 B,用于计算数据变化速率。0047 步骤 S202,根据轮询时间间隔 A 和展示数据变化的时间间隔 B 计算数字变化次数说 明 书CN 104486414 A5/7 页8k,k A/B。0048 轮询时间间隔与客户端展示数字的时间间隔求整除数,此整除数即为数字变化次数。0049 步骤 S203,计算数字变化速率 V ( 当前请求返回值 - 前一次请求返回值 )/k。0050 客户端向服务端请求返回网络数字后,将上次请求返回的数字记为前一次返回数字,将本次请求返回的数字记为本次返回数字。本次返回的数字与前一次返回的数字之差作为数字增量值。0051 将数字增量值除以数字变化次数,可。

29、以得到数字变化速率,此为每个变化间隔时间数据变化量。0052 步骤 S204,确定客户端待展示的数字为 M M+ 数字变化速率 V。0053 第一次展示时,M 取 C1( 前一次服务端发送给客户端的数字 ),即客户端展示的数字为 C1+V。0054 客户端数据每间隔时间间隔 B 进行一次数字更新,更新的数字为上一次显示的数字与变化量的和,一共更新显示数字次数为上一步求出的变化次数加 1。0055 步骤 S205,在客户端显示 M。0056 步骤 S206,判断计算次数是否超过数字变化次数 k,如果计算次数没有超过数字变化次数 k,则按照上述步骤再次进行数据更新。0057 第二次计算得到的客户端。

30、待展示的数字为 C1+2V,第三次计算得到的客户端待展示的数字为 C1+3V直到将数字变化次数 k 遍历完为止。0058 步骤 S207,如果计算次数达到了数字变化次数 k,则等待下一次轮询服务端返回的新的数字。0059 步骤 S208,当服务端的下一个网络数字返回客户端,重新进行上述步骤。0060 上述步骤将服务端返回的点数据作为一个单位数据,与客户端展示的前一个单位数据相减得到增量值 ;利用该增量值、轮询时间间隔和客户端展示数字的时间间隔计算数字变化速率 ;进而在前一次单位数据上按照变化速率匀速改变数据,即每间隔展示数字时间间隔刷新一次数据,直到达到本次轮询请求返回的点数据值。通过上述步骤。

31、,客户端展示的数据不再是间断的,而是连续变化的数据。客户端请求得到的数据不是直接更新到视图上,而是令数据匀速变化,以呈现给用户更接近服务端采集到的具有实时变化性的数据。通过本方法获取的数据在准确性未受到影响的前提下,更加直观地体现了实时数据更新的效果。0061 该实施例由于采用了如下步骤 :确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求消息用于请求服务端发送网络数字 ;确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔 ;获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字,并且。

32、第一网络数字为服务端前一次发送的网络数字 ;根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率 ;根据数字变化速率在客户端进行网络数字展示,解决了客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而通过根据数字变化速率在客户端进行网络数字展示将脉冲式变化模拟为匀速变化,使得客户端展示的网络数据能够体现服务端采集的真实数据的变说 明 书CN 104486414 A6/7 页9化性,使用户能够感知实时数据的连续变化性。0062 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是。

33、在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。0063 根据本发明的实施例,提供了一种网络数据展示装置。需要说明的是,本发明实施例的网络数据展示装置可以用于执行本发明实施例所提供的网络数据展示方法,本发明实施例的网络数据展示方法也可以通过本发明实施例所提供的网络数据展示装置来执行。0064 图 3 是根据本发明的网络数据展示装置的实施例的示意图。如图 3 所示,该装置包括 :第一确定单元 10、第二确定单元 20、获取单元 30、第三确定单元 40 和展示单元 50。0065 第一确定单元 10,用于确定轮询时间间隔,其中,轮询时间间隔为客户端向服务端发送请求消息的时间间隔,请求。

34、消息用于请求服务端发送网络数字。0066 第二确定单元 20,用于确定数字展示时间间隔,其中,数字展示时间间隔为客户端展示接收到的网络数字的时间间隔。0067 获取单元 30,用于获取第一网络数字和第二网络数字,其中,第一网络数字和第二网络数字为相邻两次服务端发送至客户端的网络数字,并且第一网络数字为服务端前一次发送的网络数字。0068 第三确定单元 40,用于根据轮询时间间隔、数字展示时间间隔、第一网络数字和第二网络数字确定数字变化速率。0069 可选地,第三确定单元 40 包括 :第一计算模块,用于根据轮询时间间隔和数字展示时间间隔计算数字变化次数 ;第二计算模块,用于根据第一网络数字和第。

35、二网络数字计算数字变化量 ;第三计算模块,用于根据数字变化量和数字变化次数计算数字变化速率。0070 优选地,第三确定单元 40 包括 :第四计算模块,用于根据以下公式计算数字变化次数 :k A/B,其中,k 为数字变化次数,A 为轮询时间间隔,B 为数字展示时间间隔,A/B 为小于或者等于 A/B 的最大整数 ;第五计算模块,用于根据以下公式计算数字变化量 :C C2-C1,其中,C 为数字变化量,C1 为第一网络数字,C2 为第二网络数字 ;第六计算模块,用于根据以下公式计算数字变化速率 :V C/k,其中,V 为数字变化速率。0071 展示单元 50,用于根据数字变化速率在客户端进行网络。

36、数字展示。0072 可选地,展示单元 50 包括 :第一展示模块,用于每经过数字展示时间间隔,在客户端进行网络数字展示,其中,每次展示的网络数字为上一次展示的网络数字与数字变化速率之和,首次展示的网络数字为第一网络数字,展示网络数字的次数为数字变化次数加 1。0073 优选地,展示单元 50 包括 :第七计算模块,用于根据以下公式计算客户端待展示的网络数字 :M C1+K*V,其中,M2 为客户端待展示的网络数字,K 为由 0 至 k 的整数 ;第二展示模块,用于按照 K 由 0 至 k 的次序,在客户端展示计算得到的网络数字。0074 本实施例提供的网络数据展示装置包括 :第一确定单元 10。

37、、第二确定单元 20、获取单元 30、第三确定单元 40 和展示单元 50。通过该装置,解决了客户端展示的网络数据无法体现服务端采集的真实数据的变化性的问题,进而利用展示单元 50 根据数字变化速率在客户端进行网络数字展示,使得客户端展示的网络数据能够体现服务端采集的真实数据的变化性。0075 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用说 明 书CN 104486414 A7/7 页10的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。0076 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说 明 书CN 104486414 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1