首页 / 专利库 / 银行与财务事项 / 货币 / 数字货币 / 一种数字货币交易数据处理方法、装置及系统

一种数字货币交易数据处理方法、装置及系统

阅读:557发布:2020-05-12

专利汇可以提供一种数字货币交易数据处理方法、装置及系统专利检索,专利查询,专利分析的服务。并且本 说明书 实施例 公开了一种 数字 货币 交易 数据处理 方法、装置及系统,所述方法包括确定待交易币对的可能成交价;判断可能成交价是否在价格 波动 区间内,价格波动区间根据计价值以及价格波动 阈值 确定,计价值根据最新成交价确定;如果判断结果为否,则启动冷静期,在冷静期结束后,并执行下述步骤:调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断可能成交价是否在新的价格波动区间内;如果判断结果为否,重新启动冷静期,重复上述步骤;当确定可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动。,下面是一种数字货币交易数据处理方法、装置及系统专利的具体信息内容。

1.一种数字货币交易数据处理方法,其特征在于,所述方法包括:
接收待交易币对的交易请求,确定所述待交易币对的可能成交价;
判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
2.根据权利要求1所述的方法,其特征在于,所述调整所述计价值,包括:
当所述可能成交价大于所述价格波动区间的最大值时,调整所述计价值等于所述价格波动区间的最大值;
当所述可能成交价小于所述价格波动区间的最小值时,调整所述计价值等于所述价格波动区间的最小值。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述交易请求的撤单请求;
判断是否处于第一限制交易期间,所述第一限制交易期间包括所述交易请求对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则拒绝所述撤单请求。
4.根据权利要求1所述的方法,其特征在于,所述确定所述待交易币对的可能成交价之前,还包括:
判断是否存在所述待交易币对进行中的第一交易;
如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
5.根据权利要求1所述的方法,其特征在于,所述确定所述待交易币对的可能成交价之前,还包括:
获取所述交易请求中的用户信息;
判断是否存在由所述用户信息发起的所述待交易币对进行中的第二交易,如果存在,则获取所述第二交易的第一交易类型;
根据所述第一交易类型以及所述交易请求对应的第二交易类型确定是否继续进行所述交易请求。
6.根据权利要求1所述的方法,其特征在于,所述在所述冷静期结束后,还包括:
若确定所述待交易币对对应的交易全部撤单,则获取本次冷静期结束时所对应的价格波动区间;
将获取的价格波动区间的最接近所述可能成交价的临界值确定为最终成交价。
7.一种数字货币交易数据处理装置,其特征在于,所述装置包括:
数据接收模,用于接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
数据判断模块,用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
数据调整模块,用于如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
成交价确定模块,用于当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
交易判断模块,用于判断是否存在所述待交易币对进行中的第一交易;如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
9.一种数字货币交易数据处理设备,其特征在于,所述设备包括处理器及用于存储处理器可执行指令的存储器,所述指令被所述处理器执行时实现包括以下步骤:
接收待交易币对的交易请求,确定所述待交易币对的可能成交价;
判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
10.一种数字货币交易数据处理系统,其特征在于,所述系统包括请求接收模块、撮合模块以及冷静模块,其中,
所述请求接收模块用于接收待交易币对的交易请求,并发送给所述撮合模块;
所述撮合模块用于确定所述待交易币对的可能成交价,并将所述可能成交价发送至冷静模块;
所述冷静模块用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:
若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
所述冷静模块还用于在确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,并反馈给所述撮合模块;
所述撮合模块还用于根据所述最终成交价撮合交易。

说明书全文

一种数字货币交易数据处理方法、装置及系统

技术领域

[0001] 本发明涉及计算机数据处理技术领域,特别地,涉及一种数字货币交易数据处理方法、装置及系统。

背景技术

[0002] 随着当今世界的不断发展,数字货币交易已经成为一种新兴的用户式。在这巨大的数字货币市场体系中,交易所竞争日趋激烈,如何建立一个符合市场需求的交易所成为各大平台趋之若鹜的重点。但目前数字货币市场价格波动剧烈,很容易令投资者兴奋并丧失理性。投资者在完全亢奋的状态下,很难对个别数字货币进行深入研究,只想着赶紧买,买到就是赚到,会慌不择路的买、买、买。同时,不同的数字货币价格差别较大,投资者很容易发错价格而影响市场行情,并无法反应市场的真实状况。因此,如何构建一个可以在短时间内稳定交易价格的剧烈波动的交易平台成为亟待解决的技术问题。

发明内容

[0003] 本说明书实施例的目的在于提供一种数字货币交易数据处理方法、装置及系统,可以有效避免短时间内的价格大幅波动,保证交易的稳定性
[0004] 本说明书提供一种数字货币交易数据处理方法、装置及系统是包括如下方式实现的:
[0005] 一种数字货币交易数据处理方法,所述方法包括:
[0006] 接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
[0007] 判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
[0008] 如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
[0009] 如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0010] 当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0011] 本说明书所述方法的另一个实施例中,所述调整所述计价值,包括:
[0012] 当所述可能成交价大于所述价格波动区间的最大值时,调整所述计价值等于所述价格波动区间的最大值;
[0013] 当所述可能成交价小于所述价格波动区间的最小值时,调整所述计价值等于所述价格波动区间的最小值。
[0014] 本说明书所述方法的另一个实施例中,所述方法还包括:
[0015] 接收对所述交易请求的撤单请求;
[0016] 判断是否处于第一限制交易期间,所述第一限制交易期间包括所述交易请求对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则拒绝所述撤单请求。
[0017] 本说明书所述方法的另一个实施例中,所述确定所述待交易币对的可能成交价之前,还包括:
[0018] 判断是否存在所述待交易币对进行中的第一交易;
[0019] 如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
[0020] 本说明书所述方法的另一个实施例中,所述确定所述待交易币对的可能成交价之前,还包括:
[0021] 获取所述交易请求中的用户信息;
[0022] 判断是否存在由所述用户信息发起的所述待交易币对进行中的第二交易,如果存在,则获取所述第二交易的第一交易类型;
[0023] 根据所述第一交易类型以及所述交易请求对应的第二交易类型确定是否继续进行所述交易请求。
[0024] 本说明书所述方法的另一个实施例中,所述在所述冷静期结束后,还包括:
[0025] 若确定所述待交易币对对应的交易全部撤单,则获取本次冷静期结束时所对应的价格波动区间;
[0026] 将获取的价格波动区间的最接近所述可能成交价的临界值确定为最终成交价。
[0027] 另一方面,本说明书实施例还提供一种数字货币交易数据处理装置,所述装置包括:
[0028] 数据接收模,用于接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
[0029] 数据判断模块,用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
[0030] 数据调整模块,用于如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0031] 成交价确定模块,用于当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0032] 本说明书所述装置的另一个实施例中,所述装置还包括:
[0033] 交易判断模块,用于判断是否存在所述待交易币对进行中的第一交易;如果存在,判断是否如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
[0034] 另一方面,本说明书实施例还提供一种数字货币交易数据处理设备,所述设备包括处理器及用于存储处理器可执行指令的存储器,所述指令被所述处理器执行时实现包括以下步骤:
[0035] 接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
[0036] 判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
[0037] 如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
[0038] 如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0039] 当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0040] 另一方面,本说明书实施例还提供一种数字货币交易数据处理系统,所述系统包括请求接收模块、撮合模块以及冷静模块,其中,
[0041] 所述请求接收模块用于接收待交易币对的交易请求,并发送给所述撮合模块;
[0042] 所述撮合模块用于确定所述待交易币对的可能成交价,并将所述可能成交价发送至冷静模块;
[0043] 所述冷静模块用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:
[0044] 若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
[0045] 如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0046] 所述冷静模块还用于在确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,并反馈给所述撮合模块;
[0047] 所述撮合模块还用于根据所述最终成交价撮合交易。
[0048] 本说明书一个或多个实施例提供的数字货币交易数据处理方法、装置及系统,可以通过预设设定冷静机制,在确定用户对某交易币对的初始可能成交价后,可以先判断该可能成交价是否满足价格波动范围要求,如果不满足,则启动冷静期。在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价。直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动,保证交易的稳定性。附图说明
[0049] 为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0050] 图1为本说明书提供的一种数字货币交易数据处理方法实施例的流程示意图;
[0051] 图2为本说明书提供的另一种数字货币交易数据处理方法实施例的流程示意图;
[0052] 图3为本说明书提供的另一种数字货币交易数据处理方法实施例的流程示意图;
[0053] 图4为本说明书提供的另一种数字货币交易数据处理方法实施例的流程示意图;
[0054] 图5为本说明书提供的一些实施例中的数字货币交易数据处理方法流程示意图;
[0055] 图6为本说明书提供的一种数字货币交易数据处理装置实施例的模块结构示意图;
[0056] 图7为根据本说明书的一个示例性实施例的服务器的示意结构图。

具体实施方式

[0057] 为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是说明书一部分实施例,而不是全部的实施例。基于说明书一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书实施例方案保护的范围。
[0058] 随着当今世界的不断发展,数字货币交易已经成为一种新兴的用户式。在这巨大的数字货币市场体系中,交易所竞争日趋激烈,如何建立一个符合市场需求的交易所成为各大平台趋之若鹜的重点。目前证券交易所多采用熔断机制。例如,当沪深300 指数触发5%熔断阈值时,交易所将暂停交易15分钟,而如果尾盘阶段触发5%或全天任何时候触发
7%则暂停交易,直至收市。但目前股市已经设置了10%的涨跌停板制度,如果再加上5%、
7%的熔断阈值,且这两个熔断阈值和涨跌停板距离太近,等于给了空头明显的进攻目标。
而市场一旦达到7%的跌幅市场就丧失了流动性,在不明真相的情况下,投资者最理性的选择就是抛出股票,定亏损,赢得确定性。但投资者在不确定的未来中还无法交易,严重影响了交易的正常进行。
[0059] 相应的,说明书实施例提供一种数字货币交易数据处理方法,可以通过预设设定冷静机制,在确定用户对某交易币对的可能成交价后,可以先判断该可能成交价是否满足价格波动范围要求,如果不满足,则启动冷静期。在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价。直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动,保证交易的稳定性。
[0060] 图1是本说明书提供的所述一种数字货币交易数据处理方法实施例流程示意图。虽然本说明书提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者部分合并后更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本说明书实施例或附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置、服务器或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境、甚至包括分布式处理、服务器集群的实施环境)。
[0061] 具体的一个实施例如图1所示,本说明书提供的数字货币交易数据处理方法,所述方法可以包括:
[0062] S0:接收待交易币对的交易请求,确定所述待交易币对的可能成交价。
[0063] 所述待交易币对可以是指本次交易的数字货币。所述交易请求可以包括发起本次交易的用户的信息以及待交易币对的类型、数量、交易价格等信息。所述可能成交价可以包括撮合引擎基于预设撮合机制撮合后获得的所述待交易币对可能的交易价格。
[0064] 用户可以向撮合引擎发起对待交易币对的买单或者卖单交易请求,该交易请求可以包括交易类型、待交易币对的类型、数量、期望交易价格等信息,所述交易类型可以包括市价卖单、市价买单、限价买单、限价卖单、IOC(Immediate-Or-Cancel,立即执行否则取消订单)交易单等交易类型。撮合引擎可以根据撮合机制撮合交易,获得所述待交易币对的可能成交价。所述撮合机制可以采用数字货币交易平台已有的撮合机制。例如,用户下单后,撮合引擎可以按照价格优先,时间优先的原则进行撮合成交,且两者之间价格优先于时间,基于该撮合机制可以获得该待交易币对的一个或者多个可能成交价。当然,所述撮合机制仅仅为举例说明,具体实施时撮合机制可以按照交易平台现有的撮合方式执行,这里不做限定。S2:判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定。
[0065] 所述价格波动区间可以用于约束可能成交价,当可能成交价超过价格波动区间时,可以启动冷静机制,防止短时间内价格大幅波动。所述价格波动区间可以根据计价值以及价格波动阈值确定。所述计价值可以根据最新成交价确定。
[0066] 所述最新成交价可以为所述待交易币对的上一次交易的成功交易价格或者重新开盘价。所述重新开盘价可以包括待交易币对每天初始开盘时所设定的开盘价、或者一天内因一些原因需要重新开盘时所对应的开盘价。
[0067] 如果确定所述可能成交价在价格波动区间内,则可以将所述可能成交价确定为最终成交价,进行连续撮合交易。
[0068] S4:如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内。
[0069] 如果确定所述可能成交价超出价格波动区间,则可以启动冷静期。所述冷静期的长短可以根据实际交易行情预先设定。在所述冷静期内,用户可以选择撤销所述待交易币对的交易单。通过设定冷静期,可以有效避免用户在发错报价或者仓促发出交易请求的情况下,及时撤单,防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。
[0070] 一些实施方式中,如果所述可能成交价超出价格波动区间,系统可以执行下述步骤:
[0071] S402:启动冷静期;
[0072] S404:在所述冷静期结束后,判断用户是否撤单;
[0073] S406:如果没有撤单,则调整计价值;
[0074] S408:根据调整后的计价值确定新的价格波动区间;
[0075] S410:判断所述可能成交价是否在新的价格波动区间内;
[0076] 如果不在新的价格波动区间内,则重新启动冷静期,并在冷静期结束后重复上述步骤S402-S408;
[0077] 如果在新的价格波动区间内,则将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0078] 一些实施方式中,可以采用下述方式调整计价值:如果可能成交价较高,则可以适当调高计价值,如果可能成交价较低,则可以适当调低计价值。然后,可以根据调整后的计价值确定新的价格波动区间,重估可能成交价是否在新的价格波动区间内。
[0079] 本说明书的一些实施例中,优选的,可以采用下述方式调整计价值:当所述可能成交价大于所述价格波动区间的最大值时,调整所述计价值等于所述价格波动区间的最大值;当所述可能成交价小于所述价格波动区间的最小值时,调整所述计价值等于所述价格波动区间的最小值。通过该种方式调整计价值,可以更加平稳准确的进行计价值的调整,同时,如果可能成交价过高或者过低,则可以使得用户有足够的时间确定是否撤单。
[0080] S6:当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0081] 当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,按所述最终成交价进行撮合成交,并将该最终成交价作为最新成交价,发布行情。
[0082] 利用本说明书上述一个或者多个实施例,通过预设设定冷静机制,在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价,直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。可以有效避免短时间内的价格大幅波动,保证交易的稳定性。
[0083] 图2表示本说明书的另一些实施例中的数字货币交易数据处理方法的流程示意图。如图2所示,所述方法还可以包括:
[0084] S2002:接收对所述交易请求的撤单请求;
[0085] S2004:判断是否处于第一限制交易期间,所述第一限制交易期间包括所述交易请求对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则拒绝所述撤单请求。
[0086] 如果系统将要执行或者正在执行调整步骤,重估可能成交价是否满足新的价格波动区间,则此时不允许投资者撤单,在冷静期的其他时间段允许撤单。
[0087] 一些实施例中,可以设定冷静期结束前预设时间段以及调整步骤执行时间段内限制用户撤单。所述预设时间段如可以为冷静期结束前10秒。冷静期结束后,系统需要重估可能成交价是否满足新的价格波动区间,如果在即将开始重估可能成交价或者正在重估可能成交价时,用户撤单,则可能导致可能成交价重估出现问题,从而影响最终成交价确定的准确性以及系统的稳定性。
[0088] 图3表示本说明书的另一些实施例中的数字货币交易数据处理方法的流程示意图。如图3所示,所述确定所述待交易币对的可能成交价之前,还可以包括:
[0089] S3002:判断是否存在所述待交易币对进行中的第一交易;
[0090] S3004:如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
[0091] 所述第一交易可以包括所述待交易币对对应的在系统中正在处理的交易。若系统中存在所述待交易币对所述对应的正在处理中的交易,则可以将该交易作为第一交易,以便于区分表述。所述正在处理中的交易可以包括处于从可能成交价的确定到按最终成交价撮合交易、并发布的整个过程中任意环节的交易。如果存在,可以判断系统是否处于第二限制交易期间。所述第二限制交易期间可以包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段。如果是,则暂停所述交易请求。
[0092] 可以在冷静期结束前预设时间段以及所述调整步骤执行时间段内限制用户发起对所述待交易币对的新的交易请求。如果在即将重估可能成交价或者正在重估可能成交价时,接收所述待交易币对的新的交易请求,则可能导致可能成交价的重估出现不稳定,从而影响最终成交价确定的准确性以及系统的稳定性。在冷静期的其他时间点可以接收所述待交易币对的新的交易请求。
[0093] 图4表示本说明书的另一些实施例中的数字货币交易数据处理方法的流程示意图。如图4所示,所述撮合模块确定对所述待交易币对的可能成交价之前,还可以包括:
[0094] S4002:获取所述交易请求中的用户信息;
[0095] S4004:判断是否存在由所述用户信息发起的所述待交易币对进行中的第二交易,如果存在,则获取所述第二交易的第一交易类型;
[0096] S4006:根据所述第一交易类型以及所述交易请求对应的第二交易类型确定是否继续进行所述交易请求。
[0097] 所述第二交易可以包括由某特定用户信息所发起的对所述待交易币对的交易,所述特定用户信息可以包括所述交易请求中的用户信息。系统接收交易请求后,可以先获取交易请求中的用户信息,判断系统中是否存在该用户信息所对应的用户发起的对所述待交易币对的第二交易,如果存在,则获取所述第二交易的第一交易类型。根据所述第一交易类型以及交易请求对应的第二交易类型确定是否继续进行所述交易请求。
[0098] 所述第一交易类型可以包括所述第二交易对应的交易类型,所述第二交易类型可以包括所述交易请求所对应的交易类型。所述第一交易类型与所述第二交易类型的种类可以相同,也可以不同。可以预先设定一定的判断规则,然后,基于所述判断规则对所述交易请求以及第二交易进行分析,根据分析结果确定是否继续进行所述交易请求。可以防止用户自己发起的买卖单随意成交,造成交易混乱,从而提高交易进行的稳定性。一些实施方式中,所述判断规则可以包括:
[0099] 若系统中已有用户自己发起的某个币对的市价买单,则该用户不能发起该币对的任何卖单;若已有用户自己发起的某个币对的市价卖单,则该用户不能发起该币对的任何买单。
[0100] 若系统中已有用户自己发起的某个币对的限价买单,则该用户不能发起该币对的市价卖单;但可以发起该币对的限价卖单,此时,该限价卖单需满足:买、卖价格之间没有交集。即假设该币对该用户报买的价格为(0,X],则需保证报卖价格在 [X+TickSize,+∞)。所述TickSize是指交易平台预设的最小价格加减单位。这样,可以保证该用户的买单和卖单在任何情况下都不能成交。反之亦如此。
[0101] 对于系统中已经撤销或已经成交的报价,则不受上述两种情况的限制。
[0102] 通过预先在系统中配置一定的交易限制规则,可以进一步保证交易的正常运转,防止冷静期结束后,重估最新开盘价时,用户自己发起的买卖单随意成交,造成交易混乱,从而提高交易进行的稳定性。
[0103] 图5表示本说明书一个实施场景中的数字货币交易流程示意图。在本实施场景中,系统中可以预先配置有如下交易限制规则:
[0104] 1)发生撮合交易时,买卖双方即将撮合成交的价格超过价格波动阈值时,系统会启动冷静机制,停止撮合;
[0105] 2)如果系统即将或者正在重估可能成交价,则此时不允许投资者撤单,其他时间段允许撤单;
[0106] 3)如果系统即将或者正在重估可能成交价,则此时撮合引擎不接收交易单,即投资者发布的交易单此时不做处理;
[0107] 4)用户在冷静期间内以及冷静期间结束后的最终成交价确定过程中,无法发送 IOC(Immediate-Or-Cancel,立即执行否则取消订单)类型的交易单;
[0108] 5)撮合引擎中已有本人发起的某个币对的市价买单,则本人不能发起该币对的任何卖单;已有本人发起的某个币对的市价卖单,则本人不能发起该币对的任何买单;
[0109] 6)撮合引擎中已有本人发起的某个币对的限价买单,则本人不能发起该币对的市价卖单;可以发起该币对的限价卖单,但需保证买、卖价格之间没有交集。即假设该币对本人报买的价格为(0,X],则需保证报卖价格在[X+TickSize,+∞)。这样,保证了本人的买单和卖单在任何情况下都不能成交,反之亦如此;
[0110] 7)撮合引擎中已经撤销或已经成交的报价,则不受此限制。
[0111] 如图5所示,用户可以发起交易请求,所述交易请求可以包括用户信息、待交易币对的类型、初始发起交易价格等。撮合引擎可以接收该交易请求后,可以先判断是否可以撮合交易。
[0112] 如判断已有用户自己发起的对该待交易币对的交易,则可以根据上述限制规则分析是否可以继续撮合交易,如果符合上述限制规则,则暂停交易;如果判断系统即将或者正在重估所述待交易币对的可能成交价,则该交易请求也暂停交易。待重新开盘后,并发布最新行情后,再继续对该交易请求的撮合交易处理。
[0113] 若已确定可能成交价,则可以进行如下操作处理。其中,lastprice表示最新成交价,QuoteLimit表示价格波动阈值,MatchingPrice表示可能成交价,QuotePrice表示计价值,LReopeningPrice表示重新开盘价,QTY表示数量。
[0114] 判断MatchingPrice是否在[QuotePrice-QuoteLimit,QuotePrice+QuoteLimit]区间内:
[0115] 1)当MatchingPrice>QuotePrice+QuoteLimit时,
[0116] ①QuotePrice=lastPrice;如果MatchingPrice超出 [QuotePrice-QuoteLimit,QuotePrice+QuoteLimit],进入冷静期,并触发冷静机制;
[0117] ②冷静期结束后,调整QuotePrice=QuotePrice+QuoteLimit;重估matchingPrice,当MatchingPrice在[QuotePrice-QuoteLimit,QuotePrice+QuoteLimit]区间内,则将可能成交价确定为最终成交价。
[0118] 2)当MatchingPrice
[0119] ①QuotePrice=lastPrice;由于MatchingPrice超出 [QuotePrice-QuoteLimit,QuotePrice+QuoteLimit],进入冷静期,并触发冷静机制;
[0120] ②调整QuotePrice=QuotePrice-QuoteLimit;重估matchingPrice,当MatchingPrice 在[QuotePrice-QuoteLimit,QuotePrice+QuoteLimit]区间内,则将可能成交价确定为最终成交价。
[0121] 3)MatchingPrice在[QuotePrice-QuoteLimit,QuotePrice+QuoteLimit]区间内时,则按MatchingPrice撮合成交并发布行情,LastPrice=MatchingPrice。
[0122] 冷静期结束,确定最终成交价后,在符合重新开盘条件时,可以将该最终成交价作为重新开盘价,重新开盘,进行连续撮合。一些实施方式中,所述重新开盘条件可以为:
[0123] 1、所有的价格优于重新开盘价的限价委托单都能够成交;
[0124] 2、在重新开盘价处,买卖盘其中一方的所有委托都必须能够全部成交,如其中一方的所有委托未全部成交,则无法开盘或者重新开盘价定义不正确。
[0125] 重新开盘时,不一定要求所有市价单全部成交,如果市价单不能全部成交,则未成交部分的市价单可以由系统撤单。
[0126] 基于上述实施场景中的方案,本说明书提供的场景实例如下:
[0127] 1、通常交易所会公布市场上每个币对的LastPrice、报价行情(最优、次优价、委托数量等)、实时成交行情、24h涨跌幅、24h最高价、24h最低价、24h成交量等。
[0128] 2、交易所系统可以预先为每种币对设置价格波动刻度(QuoteLimit)、冷静期时间等。
[0129] 3、假设在ETH/BTC中,LastPrice=100,QuoteLimit=10,冷静期为3mins,市场上此刻没有报价。
[0130] Alice发布交易单,Side=Buy,Price=120,QTY=10。
[0131] Bob发布交易单,Side=Sell,Price=110,QTY=5。
[0132] 此刻,判断可能成交价120在[100-10,100+10]内,则系统启动冷静机制,冷静期为3mins。冷静期结束,如果Alice和Bob没有撤单,则系统会继续判断可能成交价 (120)是否在[100+10-10,100+10+10]内,由于可能成交价120在区间内,则可以将120作为最终成交价,撮合成交,并重新开盘,更新LastPrice及ReopeningPrice 为120。
[0133] 系统在启动冷静机制期间,如果因为撤单导致某侧盘口被清空或重新开盘时盘口无法成交,则系统可以在冷静期结束后,重新计算重新开盘价,并立即重新开盘。
[0134] 本说明书的另一些实施例中,当某次冷静期结束后,若确定所述待交易币对对应的交易全部撤单时,获取本次冷静期结束时所对应的价格波动区间;将获取的价格波动区间的最接近所述可能成交价的临界值确定为最终成交价。
[0135] 假设lastprice=100,QuoteLimit=10,此时MatchingPrice=79,由于 MatchingPrice
[0136] 假设在冷静期期间,系统内所有可成交交易单全部撤单。则可以获取本次冷静期结束时的价格波动区间为:[100-10,100+10],其对应的临界值为90和110,可能成交价为79,则可以将价格波动区间的最接近可能成交价的临界值90确定为最终成交价。在确定最终成交价后,系统可以直接重新开盘,并发布重新开盘价为90。
[0137] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。具体的可以参照前述相关处理相关实施例的描述,在此不做一一赘述。
[0138] 上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0139] 本说明书一个或多个实施例提供的数字货币交易数据处理方法,可以通过预设设定冷静机制,在确定用户对某交易币对的初始可能成交价后,可以先判断该可能成交价是否满足价格波动范围要求,如果不满足,则启动冷静期。在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价。直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动,保证交易的稳定性。
[0140] 基于上述所述的数字货币交易数据处理方法,本说明书一个或多个实施例还提供一种数字货币交易数据处理装置。所述的装置可以包括使用了本说明书实施例所述方法的系统、软件(应用)、模块、组件、服务器等并结合必要的实施硬件的装置。基于同一创新构思,本说明书实施例提供的一个或多个实施例中的装系统如下面的实施例所述。由于系统解决问题的实现方案与方法相似,因此本说明书实施例具体的装置的实施可以参见前述方法的实施,重复之处不再赘述。以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。具体的,图6表示说明书提供的一种数字货币交易数据处理装置实施例的系统结构示意图,如图6所示,所述装置可以包括:
[0141] 数据接收模块102,可以用于接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
[0142] 数据判断模块104,可以用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
[0143] 数据调整模块106,可以用于如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0144] 成交价确定模块108,可以用于当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0145] 本说明书的另一个实施例中,所述装置还可以包括:
[0146] 交易判断模块110,可以用于判断是否存在所述待交易币对进行中的第一交易;如果存在,判断是否处于第二限制交易期间,所述第二限制交易期间包括所述第一交易对应的冷静期结束前预设时间段和/或调整步骤执行时间段,如果是,则暂停所述交易请求。
[0147] 需要说明的,上述所述的系统根据方法实施例的描述还可以包括其他的实施方式。具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
[0148] 本说明书一个或多个实施例提供的数字货币交易数据处理装置,可以通过预设设定冷静机制,在确定用户对某交易币对的初始可能成交价后,可以先判断该可能成交价是否满足价格波动范围要求,如果不满足,则启动冷静期。在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价。直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动,保证交易的稳定性。
[0149] 本说明书提供的上述实施例所述的方法或系统可以通过计算机程序实现业务逻辑并记录在存储介质上,所述的存储介质可以计算机读取并执行,实现本说明书实施例所描述方案的效果。因此,本说明书还提供一种数字货币交易数据处理设备,包括处理器及存储处理器可执行指令的存储器,所述指令被所述处理器执行时实现包括下述方法步骤:
[0150] 接收待交易币对的交易请求,并确定所述待交易币对的可能成交价;
[0151] 判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;
[0152] 如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
[0153] 如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0154] 当确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,根据所述最终成交价撮合交易。
[0155] 本说明书实施例所提供的方法实施例可以在计算机终端、服务器或者类似的运算装置中执行。以运行在服务器上为例,图7是应用本说明书实施例的数字货币交易服务器的硬件结构框图。如图7所示,服务器100可以包括一个或多个(图中仅示出一个)处理器200(处理器200可以包括但不限于微处理器MCU或可编程逻辑器件FPGA 等的处理装置)、用于存储数据的存储器300、以及用于通信功能的传输模块400。本领域普通技术人员可以理解,图7所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器100还可包括比图7中所示更多或者更少的组件,例如还可以包括其他的处理硬件,如数据库或多级缓存、GPU,或者具有与图7所示不同的配置。
[0156] 存储器300可用于存储应用软件的软件程序以及模块,如本发明实施例中的搜索方法对应的程序指令/模块,处理器200通过运行存储在存储器300内的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器300可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器300可进一步包括相对于处理器200远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0157] 传输模块400用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输模块400包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块400可以为射频(Radio Frequency, RF)模块,其用于通过无线方式与互联网进行通讯。
[0158] 所述存储介质可以包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方式的媒体加以存储。所述存储介质有可以包括:利用电能方式存储信息的装置如,各式存储器,如RAM、ROM等;利用磁能方式存储信息的装置如,硬盘软盘、磁带、磁芯存储器、磁泡存储器、U盘;利用光学方式存储信息的装置如,CD或DVD。当然,还有其他方式的可读存储介质,例如量子存储器、石墨烯存储器等等。
[0159] 需要说明的,上述所述的设备根据方法实施例的描述还可以包括其他的实施方式。具体的实现方式可以参照相关方法实施例的描述,在此不作一一赘述。
[0160] 上述实施例所述的数字货币交易数据处理设备,可以通过预设设定冷静机制,在确定用户对某交易币对的初始可能成交价后,可以先判断该可能成交价是否满足价格波动范围要求,如果不满足,则启动冷静期。在冷静期内用户可以选择撤单,从而可以防止因错误报价而影响市场行情,或者,引起短时间内价格大幅波动,造成恐慌。如果用户未撤单,在冷静期结束后,系统可以调整价格波动范围要求,以重估所述可能成交价。直至确定可能成交价满足价格波动范围要求,则将该可能成交价作为最终成交价,撮合交易。利用本说明书各个实施例,可以有效避免短时间内的价格大幅波动,保证交易的稳定性。
[0161] 本说明书还提供一种数字货币交易数据处理系统,所述系统可以为单独的数字货币交易数据处理系统,也可以应用在多种计算机数据处理系统中。所述的系统可以为单独的服务器,也可以包括使用了本说明书的一个或多个所述方法或一个或多个实施例装置的服务器集群、系统(包括分布式系统)、软件(应用)、实际操作装置、逻辑电路装置、量子计算机等并结合必要的实施硬件的终端装置。所述数字货币交易数据处理系统可以包括至少一个处理器以及存储计算机可执行指令的存储器,所述处理器执行所述指令时实现上述任意一个或者多个实施例中所述方法的步骤。
[0162] 本说明书的一些实施例中,所述系统可以包括请求接收模块、撮合模块以及冷静模块,其中,
[0163] 所述请求接收模块可以用于接收待交易币对的交易请求,并发送给所述撮合模块;
[0164] 所述撮合模块可以用于确定所述待交易币对的可能成交价,并将所述可能成交价发送至冷静模块;
[0165] 所述冷静模块可以用于判断所述可能成交价是否在价格波动区间内,所述价格波动区间根据计价值以及价格波动阈值确定,所述计价值根据最新成交价确定;如果判断结果为否,则启动冷静期,并在所述冷静期结束后,执行下述调整步骤:
[0166] 若确定所述交易请求未撤销,则调整所述计价值,根据调整后的计价值确定新的价格波动区间,重新判断所述可能成交价是否在新的价格波动区间内;
[0167] 如果判断结果为否,重新启动冷静期,重复上述调整步骤,直至所述可能成交价在新的价格波动区间内;
[0168] 所述冷静模块还可以用于在确定所述可能成交价在新的价格波动区间内时,将所述可能成交价确定为所述待交易币对的最终成交价,并反馈给所述撮合模块;
[0169] 所述撮合模块还可以用于根据所述最终成交价撮合交易。
[0170] 需要说明的是,本说明书上述所述的装置或者系统根据相关方法实施例的描述还可以包括其他的实施方式,具体的实现方式可以参照方法实施例的描述,在此不作一一赘述。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类、存储介质+程序实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0171] 本说明书实施例并不局限于必须是符合标准数据模型/模板或本说明书实施例所描述的情况。某些行业标准或者使用自定义方式或实施例描述的实施基础上略加修改后的实施方案也可以实现上述实施例相同、等同或相近、或变形后可预料的实施效果。应用这些修改或变形后的数据获取、存储、判断、处理方式等获取的实施例,仍然可以属于本说明书的可选实施方案范围之内。
[0172] 上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0173] 上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
[0174] 为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书一个或多个时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0175] 本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门开关专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
[0176] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0177] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0178] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/ 或方框图一个方框或多个方框中指定的功能的步骤。
[0179] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0180] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。
[0181] 本领域技术人员应明白,本说明书一个或多个实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0182] 本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0183] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述并不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0184] 以上所述仅为本说明书的实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书可以有各种更改和变化。凡在本说明书的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈