数据更新方法及装置制造方法及图纸

技术编号:14767988 阅读:59 留言:0更新日期:2017-03-08 12:18
本发明专利技术公开了一种数据更新方法及装置,属于网络技术领域。所述方法包括:对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态;若所述虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;在数据更新过程中,从第二预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态;若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。本发明专利技术仅在每一个虚拟数据交易时段进行数据更新,而在非虚拟数据交易时段停止数据更新,所以不但可获取到有价值的信息,而且节省了终端大量的数据流量和电量。

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及一种数据更新方法及装置
技术介绍
随着信息技术的不断发展,可供智能移动终端安装的应用类型越来越多。比如,新闻应用、美食应用、地图应用、游戏应用,甚至是理财产品应用等令人意想不到的应用。对于各个应用来说,商户为了向用户提供更佳优质的服务,以提高用户体验度,通常会定时或不定时地对各个应用进行数据更新。股票作为一种理财产品受到了众多用户的喜爱。其中,股票是一种有价证券,每支股票背后均有一家上市公司。同时,每家上市公司都会发行股票。受限于政治、经济、市场、财政金融、公司运营好坏等因素影响,股票的供求关系常常处于变化状态,而股票供求关系的变化直接导致股价波动。对于广大股民来说,其最关注的自然是每一支股票的价格波动情况。因此,股票应用提供的最基本功能便是刷新股票的详情信息,即安装在智能移动终端上的股票应用可对股票这类虚拟数据进行数据更新。现在技术中股票应用在对数据进行更新时,通常采取全天候定时刷新的方式,自定义时间间隔刷新每支股票的详情信息。比如,每隔1分钟或5分钟刷新一次每支股票的详情信息。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于在收盘后至下一个交易日开盘之前的这段时间仍然定时进行刷新,而于股票在未开盘的状态下股票应用获取到的股票详情信息仍为前一个交易日收盘时的详情信息,所以这一时段内的数据更新不但毫无意义,而且浪费了大量的数据流量和终端电量。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种数据更新方法及装置。所述技术方案如下:一方面,提供了一种数据更新方法,所述方法包括:对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,所述第一预设时刻基于所述虚拟数据交易时段的开始交易时刻得到,一个交易日至少包括两个虚拟数据交易时段;若所述虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;在数据更新过程中,从第二预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态,所述第二预设时刻基于所述虚拟数据交易时段的停止交易时刻得到;若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。另一方面,提供了一种数据更新装置,所述装置包括:状态获取模块,用于对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,所述第一预设时刻基于所述虚拟数据交易时段的开始交易时刻得到,一个交易日至少包括两个虚拟数据交易时段;数据更新模块,用于若所述虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;所述状态获取模块,用于在数据更新过程中,从第二预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态,所述第二预设时刻基于所述虚拟数据交易时段的停止交易时刻得到;所述数据更新模块,用于若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。本专利技术实施例提供的技术方案带来的有益效果是:对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,若虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;在数据更新过程中,从第二预设时刻起每隔第一固定时长获取一次虚拟数据交易状态;若虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新虚拟数据的详情信息,由于仅在每一个虚拟数据交易时段进行数据更新,而在非虚拟数据交易时段停止数据更新,所以不但可获取到有价值的信息,而且节省了终端大量的数据流量和电量。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据更新系统的整体架构图;图2是本专利技术实施例提供的一种数据更新方法的流程图;图3是本专利技术实施例提供的一种数据更新方法的流程图;图4a是本专利技术实施例提供的第一种股票交易时段的示意图;图4b是本专利技术实施例提供的第二种股票交易时段的示意图;图4c是本专利技术实施例提供的第三种股票交易时段的示意图;图4d是本专利技术实施例提供的第四种股票交易时段的示意图;图4e是本专利技术实施例提供的第五种股票交易时段的示意图;图4f是本专利技术实施例提供的第六种股票交易时段的示意图;图5是本专利技术实施例提供的一种数据更新装置的结构示意图;图6是本专利技术实施例提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的数据更新系统的组成示意图。参见图1,下面将对该数据更新系统中的各组成部分进行介绍:在本专利技术实施例中,服务器侧包括消息收发器111、数据更新装置112、数值转移网站113、后台数据库114、及门户网站115。其中,消息收发器111用于接收终端发送的数据更新请求和交易状态获取请求,并向终端发送数据更新装置112获取的虚拟数据的详情信息、交易状态或交易时间表。其中,数据更新装置112至少包括三个数据接口,一个为详情信息接口,可提供虚拟数据实时的详情信息;一个为交易状态接口,可提供虚拟数据的交易状态;一个为交易时间表接口,提供本年度所有的交易日日期。数值转移网站113用于基于用户购买的虚拟数据向虚拟数据发行方转移同等价值的虚拟货币金额。后台数据库114可向用户提供有关每一项虚拟数据的名称、涨跌幅度、最新价格等等信息,本专利技术实施例对此不进行具体限定。该后台数据库115可以与门户网站115连接,用户通过终端12可登录门户网站115进行虚拟数据的选定和购买。终端侧包括消息收发器121和显示单元122。其中,消息收发器用于向服务器11发送数据更新请求和交易状态获取请求,并接收服务器11返回的更新的虚拟数据的详情信息。显示单元122用于显示消息收发器121接收到的虚拟数据的详情信息,以供用户根据更新的详情信息确定是否进行买进操作或卖出操作。其中,详情信息可包括虚拟数据的名称、最新价格、涨跌幅度、成交量、成交额等等,本专利技术实施例对此不进行具体限定。图2是本专利技术实施例提供的一种数据更新方法的流程图。参见图2,本专利技术实施例提供的方法流程包括:201、对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态。其中,第一预设时刻基于虚拟数据交易时段的开始交易时刻得到,一个交易日至少包括两个虚拟数据交易时段;202、若虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息。203、在数据更新过程中,从第二预设时刻起每隔第一固定时长获取一次虚拟数据交易状态。其中,第二预设时刻基于虚拟数据交易时段的停止交易时刻得到。204、若虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新虚拟数据的详情信息。本专利技术实施例提供的方法,对于当前交易本文档来自技高网...
数据更新方法及装置

【技术保护点】
一种数据更新方法,其特征在于,所述方法包括:对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,所述第一预设时刻基于所述虚拟数据交易时段的开始交易时刻得到,一个交易日至少包括两个虚拟数据交易时段;若所述虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;在数据更新过程中,从第二预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态,所述第二预设时刻基于所述虚拟数据交易时段的停止交易时刻得到;若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。

【技术特征摘要】
1.一种数据更新方法,其特征在于,所述方法包括:对于当前交易日的一个虚拟数据交易时段,从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,所述第一预设时刻基于所述虚拟数据交易时段的开始交易时刻得到,一个交易日至少包括两个虚拟数据交易时段;若所述虚拟数据交易状态为已开始交易状态,则从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息;在数据更新过程中,从第二预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态,所述第二预设时刻基于所述虚拟数据交易时段的停止交易时刻得到;若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。2.根据权利要求1所述的方法,其特征在于,所述从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,包括:获取所述虚拟数据交易时段的开始交易时刻;根据所述虚拟数据交易时段的开始交易时刻,确定开始获取虚拟数据交易状态的所述第一预设时刻;将定时时钟的定时结束时间设置为所述第一预设时刻;在所述第一预设时刻,通过所述定时时钟唤起指定应用程序;调用所述指定应用程序,从第一预设时刻起每隔固定时长获取一次虚拟数据交易状态。3.根据权利要求1所述的方法,其特征在于,所述中止更新所述虚拟数据的详情信息之后,所述方法还包括:若所述虚拟数据交易时段不是所述当前交易日的最后一个交易时段,则从第三预设时刻起每隔所述第一固定时长获取一次虚拟数据状态,所述第三预设时刻基于下一个虚拟数据交易时段的开始交易时刻得到;若所述虚拟数据交易状态由已停止交易状态转换为已开始交易状态,则从
\t当前时刻起每隔所述第二固定时长更新所述虚拟数据的详情信息;在数据更新过程中,从第四预设时刻起每隔所述第一固定时长获取一次所述虚拟数据交易状态,所述第四预设时刻基于所述虚拟数据交易时段的停止交易时刻得到;若所述虚拟数据交易状态由已开始交易状态转换为已停止交易状态,则中止更新所述虚拟数据的详情信息。4.根据权利要求1所述的方法,其特征在于,所述中止更新所述虚拟数据的详情信息之后,所述方法还包括:若所述虚拟数据交易时段是所述当前交易日的最后一个交易时段,则获取本地存储的虚拟数据交易时间表;根据所述虚拟数据交易时间表,确定下一个交易日;根据所述下一个交易日中第一个虚拟数据交易时段的开始交易时刻,确定下一次开始获取所述虚拟数据交易状态的第五预设时刻;将定时时钟的定时结束时刻设置为所述第五预设时刻,基于所述第五预设时刻在所述下一个交易日进行虚拟数据的详情信息更新;其中,所述虚拟数据交易时间表通过服务器提供的交易时间表接口获取到。5.根据权利要求1所述的方法,其特征在于,所述从第一预设时刻起每隔第一固定时长获取一次虚拟数据交易状态,包括:每隔所述第一固定时长,通过服务器提供的交易状态接口获取一次所述虚拟数据交易状态。6.根据权利要求1所述的方法,其特征在于,所述从当前时刻起每隔第二固定时长更新一次虚拟数据的详情信息,包括:从当前时刻起每隔所述第二固定时长更新一次用户选定虚拟数据的详情信息;或,从当前时刻起每隔所述第二固定时长更新一次热点虚拟数据的详情信息。7.一种数据更新...

【专利技术属性】
技术研发人员:王金波
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:北京;11

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

1