一种数据交易方法及数据交易系统与流程

文档序号:26589460发布日期:2021-09-10 20:25阅读:89来源:国知局
一种数据交易方法及数据交易系统与流程

1.本发明涉及数据处理技术领域,尤其涉及一种数据交易方法及数据交易系统。


背景技术:

2.近年来随着大数据的广泛普及和应用,数据资源的价值逐步得到重视和认可,数据交易需求也在不断增加,国内外各大数据交易平台应运而生。
3.目前各交易平台普遍面临着交易过程中价格难以灵活确定,客户无法按照自己的需求进行购买的问题。


技术实现要素:

4.本发明的目的在于提供一种数据交易方法及数据交易系统,以实现在数据交易过程中价格灵活确定。
5.为了实现上述目的,本发明提供如下技术方案:
6.本发明提供一种数据交易方法,包括以下步骤:
7.获取待交易数据,每一待交易数据均包括多个属性不同的数据信息;确定至少一个数据信息,由至少一个数据信息构成数据信息组合;建立数据信息组合的交易价格评估模型;根据交易价格评估模型得到数据信息组合的交易价格。
8.与现有技术相比,本发明的数据交易方法,待交易数据包括多个属性不同的数据信息,多个数据信息可以从不同维度对待交易数据进行描述,客户可以根据实际需要选择一个或多个数据信息进行交易,并能够根据交易价格评估模型获得数据信息组合的交易价格,可以满足不同客户对数据信息的不同需求,也就是说,客户可以灵活的获取有意向购买的某一个数据信息或某几个数据信息交易价格,以辅助客户精准做出购买决定。
9.可选的,根据交易价格评估模型得到数据信息组合的交易价格包括:确定待交易数据的总价格;确定数据信息组合中每一个数据信息的权重;根据待交易数据的总价格与每一数据信息的权重,确定每一数据信息的交易子价格;根据交易价格评估模型,将数据信息的交易子价格进行计算得到数据信息组合的交易价格。
10.可选的,在建立数据信息组合的交易价格评估模型之后,数据交易方法还包括:将数据信息组合发送至展示页面。
11.可选的,在获取待交易数据之前,数据交易方法还包括:将待交易数据存储在数据库;数据库为oracle数据库、mysql数据库、microsoft sql server数据库中的任意一种。
12.可选的,在数据库中采用json编程语言获取待交易数据。
13.本发明还提供一种数据交易系统,该数据交易系统包括:第一获取单元,用于获取待交易数据,每一待交易数据均包括多个属性不同的数据信息;第二获取单元,用于确定至少一个数据信息,由至少一个数据信息构成数据信息组合;模型建立单元,用于建立数据信息组合的交易价格评估模型;价格生成单元,用于根据交易价格评估模型得到数据信息组合的交易价格。
14.可选的,价格生成单元包括:第一获取模块,用于确定待交易数据的总价格;第二获取模块,用于确定数据信息组合中每一个数据信息的权重;第三获取模块,用于根据待交易数据的总价格与每一数据信息的权重,确定每一数据信息的交易子价格;计算模块,用于根据交易价格评估模型,将数据信息的交易子价格进行计算得到数据信息组合的交易价格。
15.可选的,数据交易系统还包括:展示页面模块,用于将数据信息组合发送至展示页面。
16.可选的,数据交易系统还包括:数据库,用于存储待交易数据;数据库为oracle数据库、mysql数据库、microsoft sql server数据库中的任意一种。
17.可选的,在数据库中采用json编程语言获取所述待交易数据。
18.与现有技术相比,本发明的数据交易系统的有益效果与本发明的数据交易方法的有益效果相同,在此不再赘述。
附图说明
19.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
20.图1为本发明实施例提供的一种数据交易方法的流程图;
21.图2为本发明实施例提供的另一种数据交易方法的流程图;
22.图3为本发明实施例提供的一种数据交易系统的结构框图;
23.图4为本发明实施例提供的另一种数据交易系统的结构框图。
24.附图标记:
25.10.第一获取单元、20.第二获取单元、30.模型建立单元、40.价格生成单元、401.第一获取模块、402.第二获取模块、403.第三获取模块、404.计算模块。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.在现有数据交易平台中,在数据进行交易时面临着数据价格难以确定,客户无法按照自己的实际需求进行购买。
28.为解决上述技术问题,如图1所示,本发明实施例提供一种数据交易方法,包括以下步骤:
29.s101.获取待交易数据,每一待交易数据均包括多个属性不同的数据信息。
30.需要说明的是,待交易数据可以为专利数据,也可以为其他数据,例如:旅游资源数据、物流信息数据等。本实施例以专利数据为例对数据交易方法进行说明,应理解,以下说明仅用于解释,不作为限定。
31.客户可以通过专利数据的数据信息获取待交易数据。例如:可以通过专利名称、申请号、公开号等获取待交易数据。待交易数据可能为一条专利数据,也可能为多条专利数
据。当待交易数据为一条专利数据时,数据属性信息可以包括:名称、摘要、权利要求、说明书全文以及著录项目信息等。其中,著录项目信息包括:专利的申请日、公开日、申请人、发明人、代理机构、国际分类号等。当待交易数据为多条专利数据时,数据属性还包括时间属性和地域属性的信息。例如:待交易数据可以为申请日在2020年2月1日之前的专利数据,或者待交易数据可以为申请人的地址为中国境内的专利数据。
32.多个属性不同的数据信息可以从多方面对待交易数据进行描述,将待交易数据划分为多个维度,这样可以满足不同客户对数据的不同需求。
33.示例性的,客户a需要购买专利数据的专利名称、摘要和权利要求,客户b需要购买专利数据的专利名称、申请号、国际分类号以及说明书,不同的客户对专利数据的需求不同,将待交易数据划分为多个不同的数据信息,可满足不同客户对数据的不同需求。
34.s102.确定至少一个数据信息,由至少一个数据信息构成数据信息组合。
35.客户根据实际需要选择至少一个数据信息,由至少一个数据信息构成数据信息组合,该数据信息组合为客户根据实际需要选择的数据信息。
36.示例性的,当客户有意向购买专利数据中的名称、摘要和权利要求这三个数据信息时,此时,有意向购买的数据信息被确定,而且由上述数据信息构成了一个数据信息组合,应理解,该数据信息组合中的各数据信息之间当前并无关联关系。
37.s103.建立数据信息组合的交易价格评估模型。
38.该交易价格评估模型用于生成数据信息组合的交易价格。应理解,该交易价格评估模型是一个变化的模型,数据信息组合不同会导致交易价格评估模型不同。即数据信息组合与交易价格评估模型之间是一一对应的关系。
39.s104.根据交易价格评估模型得到数据信息组合的交易价格。
40.客户根据实际需要选择出数据信息组合,并根据交易价格评估模型获得数据信息组合的交易价格。示例性的,当客户有意向购买专利数据的名称、摘要和权利要求时,此时,专利数据的名称、摘要和权利要求就构成数据信息组合,根据交易评估模型生成上述数据信息组合的交易价格。
41.本发明实施例提供的数据交易方法,待交易数据包括多个属性不同的数据信息,多个数据信息可以从不同维度对待交易数据进行描述,客户可以根据实际需要选择一个或多个数据信息进行交易,并能够根据交易价格评估模型获得数据信息组合的交易价格,可以满足不同客户对数据信息的不同需求,辅助客户精准做出购买决定。
42.在一种可能的实现方式中,如图2所示,步骤s104根据交易价格评估模型得到数据信息组合的交易价格,具体包括以下步骤:
43.s1041.确定待交易数据的总价格。
44.实际应用中,在待交易数据进行交易之前的总价格是确定的。
45.s1042.确定数据信息组合中每一个数据信息的权重。
46.实际应用中,根据不同属性的数据信息确定不同的权重。例如:根据数据信息在待交易数据中的重要程度确定权重。当该数据信息在待交易数据中的重要程度较高,则赋予较高的权重;当该数据信息在待交易数据中的重要程度较低,则赋予较低的权重。示例性的,专利数据的摘要的权重为5%,权利要求的权重为20%,说明书的权重为25%。
47.s1043.根据待交易数据的总价格与每一数据信息的权重,确定每一数据信息的交
易子价格。
48.实际应用中,通过待交易数据的总价格与数据信息的权重相乘,即可获得每一个数据信息的交易子价格。
49.s1044.根据交易价格评估模型,将数据信息的交易子价格进行计算得到数据信息组合的交易价格。
50.实际应用中,通过将数据信息组合中的每一个数据信息的交易子价格进行累加获得待交易数据的交易价格,即客户根据实际需要选择数据信息组合,根据交易价格评估模型获得最终的交易价格。
51.作为一种可能的实现方式,在步骤s101.获取待交易数据,每一待交易数据均包括多个属性不同的数据信息之前还包括:
52.s100.将待交易数据存储在数据库。
53.需要说明的是,待交易数据为关系型数据,存储在数据库内,数据库可以为oracle数据库、mysql数据库、microsoft sql server数据库中的任意一种。待交易数据的数据属性采用json语音进行编写,便于在数据库中找到对应的数据。
54.作为一种可能的实现方式,在建立所述数据信息组合的交易价格评估模型之后,还包括:将数据信息组合发送至展示页面。
55.需要说明的是展示页面为展示数据的页面,该展示页面用于展示待交易数据的所有数据信息,并能够根据交易价格评估模型生成交易价格。实际应用中,客户根据实际需要选择所需要的数据信息,选中的数据信息会高亮,表示客户已经选中该数据信息,同时,交易价格会根据选中的数据信息不同显示不同的交易价格。
56.为了便于理解本发明实施例提供的数据交易方法,以专利数据的交易方法为例,进行详细说明,应理解,以下说明仅用于解释,不作为限定。
57.s101.获取待交易专利数据,每一待交易数据均包括多个属性不同的数据信息。将专利数据利用json编程语言存储在mysql数据库内,其中专利数据包括多个数据信息,数据信息包括但不限于:专利名称、申请日、申请号、公开号、公开日、国际分类号、发明人、申请人、申请人地址、代理机构、摘要、权利要求、说明书。当待交易专利数据为一条专利数据时,客户可根据实际需要选择上述数据属性;当待交易数据为多条专利数据时,客户还可以选择时间属性或地域属性的数据信息,例如:时间属性的数据属性包括申请日或公开日等;地域属性包括申请人国别或申请人省市等。
58.s102.确定需要购买专利数据的名称、摘要、权利要求和说明书。
59.s103.建立数据信息组合的交易价格评估模型。
60.此时的交易价格评估模型即为含有专利数据的名称、摘要、权利要求和说明书的交易价格评估模型。
61.s104.根据交易价格评估模型得到数据信息组合的交易价格。专利数据在交易之前的价格是确定的,同时,每一数据信息对应的权重也是确定的。专利数据的总价格与数据属性的权重的乘积,即为每一数据属性的交易子价格。
62.本发明实施例还提供一种数据交易系统,如图3所示,该数据交易系统包括:第一获取单元10,用于获取待交易数据,每一待交易数据均包括多个属性不同的数据信息;第二获取单元20,用于确定至少一个数据信息,由至少一个数据信息构成数据信息组合;模型建
立单元30,用于建立数据信息组合的交易价格评估模型;价格生成单元40,用于根据交易价格评估模型得到数据信息组合的交易价格。
63.作为一种可能的实现方式,如图4所示,价格生成单元40包括:第一获取模块401,用于确定待交易数据的总价格;第二获取模块402,用于确定数据信息组合中每一个数据信息的权重;第三获取模块403,用于根据待交易数据的总价格与每一数据信息的权重,确定每一数据信息的交易子价格;计算模块404,用于根据交易价格评估模型,将数据信息的交易子价格进行计算得到数据信息组合的交易价格。
64.作为一种可能的实现方式,数据交易系统还包括:展示页面模块,用于将数据信息组合发送至展示页面。
65.作为一种可能的实现方式,数据交易系统还包括:数据库,用于存储待交易数据;数据库为oracle数据库、mysql数据库、microsoft sql server数据库中的任意一种。
66.作为一种可能的实现方式,在数据库中采用json编程语言获取待交易数据。
67.在上述实施方式的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
68.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1