一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种异常交易确定方法、装置、设备及介质与流程

2022-07-31 07:38:32 来源:中国专利 TAG:


1.本技术涉及数据处理技术领域,尤其涉及一种异常交易确定方法、装置、设备及介质。


背景技术:

2.随着经济的发展,用户经常会购买或转让理财产品,通常情况下用户会在产品转让平台上进行理财产品的购买及转让。
3.然而某些违规用户为了从中获利,会编写特定的模拟脚本,通过运行所编写的特定的模拟脚本大量购买产品转让平台上的理财产品,并通过运行所编写的特定的模拟脚本将购买的理财产品高价转让,从而实现自身的获利。此种行为扰乱了市场秩序,并且通过模拟脚本大量购买并转让理财产品,会使得产品转让平台的流量过大,导致产品转让平台出现故障,从而影响产品转让平台的正常运行。


技术实现要素:

4.本技术实施例提供了一种异常交易确定方法、装置、设备及介质,用以确定产品转让平台中的异常交易。
5.第一方面,本技术实施例提供了一种异常交易确定方法,所述方法包括:
6.接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息;
7.根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组;
8.根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
9.进一步地,所述根据每个交易信息中的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组包括:
10.获取每个交易信息中的用户账号;
11.针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
12.进一步地,所述针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差包括:
13.针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及局部离群因子(local outlier factor,lof)算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息组对应的
偏差。
14.进一步地,所述确定该目标交易信息组中的交易信息包括的交易时间的时间差包括:
15.获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;
16.获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;
17.计算所述第二交易时间与所述第一交易时间的时间差。
18.进一步地,所述方法还包括:
19.获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
20.第二方面,本技术实施例还提供了一种异常交易确定装置,所述装置包括:
21.接收获取模块,用于接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息;
22.确定模块,用于根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组;
23.处理模块,用于根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
24.进一步地,所述确定模块,具体用于获取每个交易信息中的用户账号;针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
25.进一步地,所述处理模块,具体用于针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及lof算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息组对应的偏差。
26.进一步地,所述处理模块,具体用于获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;计算所述第二交易时间与所述第一交易时间的时间差。
27.进一步地,所述处理模块,还用于获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
28.第三方面,本技术实施例还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一项所述异常交易确定方法的步骤。
29.第四方面,本技术实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述异常交易确定方法的步骤。
30.第五方面,本技术实施例还提供了一种计算机程序产品,其计算机程序产品包括:
计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上述任一项所述异常交易确定方法的步骤。
31.在本技术实施例中,电子设备接收异常交易确定指令,获取接收到异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息,并根据每个交易信息中包括的产品信息及用户账户,确定每个交易信息中属于同一用户同一产品的每个目标交易信息组,在获取到每个目标交易信息组之后,根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差,针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若该目标交易信息组对应的时间差的偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。由于在本技术实施例中,电子设备确定属于同一用户同一产品的每个目标交易信息组,确定每个目标交易信息组对应的时间差,并针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差。由于通常异常交易对应的目标交易信息组的时间差较为接近,正常交易是随机发生的,与其他交易对应的目标交易信息组的时间差区别较大,因此某一目标交易信息组对应确定的偏差小于预设的阈值时,则说明该目标交易信息组对应的交易与其他目标交易信息组的时间差较为接近,则确定该目标交易信息组对应的交易为异常交易,因此在本技术实施例中可以准确地确定出异常交易,避免异常交易对产品转让平台的影响。
附图说明
32.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1为本技术实施例提供的一种异常交易确定过程示意图;
34.图2为本技术实施例提供的一种异常交易确定过程详细示意图;
35.图3为本技术实施例提供的一种异常交易确定装置结构示意图;
36.图4为本技术实施例提供的一种电子设备结构示意图。
具体实施方式
37.下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
38.在本技术实施例中,电子设备接收异常交易确定指令,获取接收到异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息,并根据每个交易信息中包括的产品信息及用户账户,确定每个交易信息中属于同一用户同一产品的每个目标交易信息组,在获取到每个目标交易信息组之后,根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差,针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若该目标交易信息组对应的时间差的偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
39.值得说明的是,本技术各实施例所提及的交易信息的获取均是合法的。
40.为了准确地确定异常交易,本技术实施例提供了一种异常交易确定方法、装置、设备及介质。
41.实施例1:
42.图1为本技术实施例提供的一种异常交易确定过程示意图,该过程包括以下步骤:
43.s101:接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息。
44.本技术实施例提供的异常交易确定方法应用于电子设备,该电子设备可以为pc或服务器等智能设备。
45.在本技术实施例中,当管理人员有确定异常交易的需求时,可以通过自身使用的设备,在第一预设页面点击预设选项,例如“检测”选项,则电子设备即可接收到异常交易确定指令,其中,该电子设备可以为管理人员所使用的设备,也可以为与管理人员所使用的设备具有连接关系的设备。或当检测设备检测出存在模拟脚本的运行时,向电子设备发送异常交易确定指令,此种情况下电子设备可以为检测设备,也可以为与检测设备具有连接关系的设备,其中,如何检测是否存在模拟脚本的运行为现有技术,在此不再赘述。
46.电子设备在接收到异常交易确定指令后,获取接收到异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息。在本技术实施例中,若一用户将一产品挂单到产品转让平台,则该挂单操作为一次交易,若一用户购买一产品,则该购买操作为一次交易。其中,交易信息指的是一次交易中产生的一些信息,例如可以包括交易时间、产品信息、用户账户等,交易时间指的是对应交易产生的时间,产品信息指的是对产品的描述,用户账户可以唯一标识对应的用户,每个用户的用户账户均不同。
47.在本技术实施例中,当用户有将某一产品挂单到产品转让平台的需求时,用户在自身所使用的设备的第二预设页面填写挂单该产品时所需填写的信息,并点击第一预设按钮,例如“提交”按钮,产品转让平台对应的设备即可获取此次交易的交易信息,其中,交易信息中包括的产品信息即为用户填写的产品的信息,产品信息包括产品名称等,用户账户可以是保存在用户所使用的设备中,交易时间即为用户点击第一预设按钮的时间,用户在点击第一预设按钮时,产品转让平台对应的设备即可获取交易时间、产品信息及用户账户等交易信息。用户所使用的设备可以为与产品转让平台对应的设备具有连接关系的设备。
48.另外,当用户有购买某一产品的需求时,用户在自身所使用的设备的第三预设页面选择所要购买的产品,并点击第二预设按钮,例如“购买”按钮,产品转让平台对应的设备即可获取到此次交易的交易信息,其中,交易信息包括的产品信息即为被购买的产品在被挂单到产品转让平台时,拥有该产品的用户填写的产品的信息,产品信息包括产品名称等,用户账户可以是保存在用户所使用的设备中,交易时间即为用户点击第二预设按钮的时间,用户在点击第二预设按钮时,产品转让平台对应的设备即可获取交易时间、产品信息及用户账户等交易信息。用户所使用的设备可以为与产品转让平台对应的设备具有连接关系的设备。
49.产品转让平台对应的设备在接收到每次交易的交易信息时,记录接收到每次交易的交易信息的时间。其中,电子设备可以为产品转让平台对应的设备,也可以为与产品转让平台对应的设备具有连接关系的设备。若电子设备为与产品转让平台具有连接关系的设
备,则产品转让平台对应的设备可以将交易的交易信息与记录的时间的对应关系发送至电子设备。
50.s102:根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组。
51.在本技术实施例中,电子设备在获取到每个交易信息后,获取每个交易信息中包括的产品信息及用户账户。其中,产品信息指的是s101中所描述的用户填写的信息,例如可以为产品名称等信息,用户账户可以唯一标识对应的用户,每个用户的用户账户均不同。
52.电子设备在获取到每个交易信息中包括的产品信息及用户账户后,确定每个交易信息中属于同一用户同一产品的每个目标交易信息组。具体的,电子设备可以先获取每个交易信息中产品信息相同的每组第三交易信息,其中,每组第三交易信息对应的交易即为针对同一产品进行挂单或购买产生的交易。电子设备在获取到每组第三交易信息后,针对每组第三交易信息,确定该组第三交易信息中包括的用户账户相同的每个目标交易信息组,其中,每个目标交易信息组中即为属于同一用户同一产品的交易信息。也就是说若某一用户在产品转让平台购买a产品后,将a产品挂单到产品转让平台,则该用户购买a产品时产生的交易信息与挂单a产品时产生的交易信息为一个目标交易信息组。其中,任一目标交易信息组中包含两个交易信息。
53.s103:根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
54.在本技术实施例中,每个交易信息中包括交易时间,该交易时间指的是对应交易产生的时间,若该交易为挂单,则该交易时间为产品被挂单到产品转让平台的时间,若该交易为购买,则该交易时间为产品被购买的时间,其中,产品被挂单到产品转让平台的时间指的是用户在第二预设页面填写信息后,点击第一预设按钮将产品挂单到产品转让平台的时间,产品被购买的时间指的是用户在第三预设页面选中产品后,点击第二预设按钮在产品转让平台购买产品的时间。
55.电子设备在确定每个目标交易信息组后,可以根据每个交易信息中包括的交易时间,确定每个目标交易信息组对应的时间差。具体的,每个目标交易信息组中包括两个交易信息,电子设备可以针对每个目标交易信息组,确定该目标交易信息组中两个交易信息中包括的交易时间的第一差值,并根据该第一差值,确定该目标交易信息组对应的时间差,其中,可以是确定该第一差值的绝对值为该目标交易信息组对应的时间差。
56.电子设备在获取到每个目标交易信息组对应的时间差后,针对每个目标交易信息组,电子设备可以针对每个其他目标交易信息组,确定该目标交易信息组对应的时间差与该其他目标交易信息组对应的时间差的第二差值,从而确定出该目标交易信息组与每个其他目标交易信息组对应的时间差的第二差值。电子设备可以确定每个第二差值的绝对值,在确定每个第二差值的绝对值之后,电子设备可以确定每个绝对值的平均值为该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差。
57.电子设备在确定出该目标交易信息组对应的偏差后,可以判断该偏差是否小于预设的阈值,若该偏差不小于预设的阈值,则说明该偏差对应的目标交易信息组的时间差与
其他目标交易信息组的时间差的区别较大,由于正常交易是随机发生的,与其他交易对应的交易信息组的时间差的区别较大,因此若该偏差不小于预设的阈值,则确定该偏差对应的目标交易信息组对应的交易为正常交易,若该偏差小于预设的阈值,则确定该偏差对应的目标交易信息组对应的交易为异常交易。
58.由于在本技术实施例中,电子设备确定属于同一用户同一产品的每个目标交易信息组,确定每个目标交易信息组对应的时间差,并针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差。由于通常异常交易对应的目标交易信息组的时间差较为接近,正常交易是随机发生的,与其他交易对应的目标交易信息组的时间差区别较大,因此某一目标交易信息组对应确定的偏差小于预设的阈值时,则说明该目标交易信息组对应的交易与其他目标交易信息组的时间差较为接近,则确定该目标交易信息组对应的交易为异常交易,因此在本技术实施例中可以准确地确定出异常交易,避免异常交易对产品转让平台的影响。
59.实施例2:
60.为了准确地确定每个目标交易信息组,在上述实施例的基础上,在本技术实施例中,所述根据每个交易信息中的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组包括:
61.获取每个交易信息中的用户账号;
62.针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
63.为了确定每个交易信息中属于同一用户同一产品的目标交易信息组,在本技术实施例中,电子设备可以先获取每个交易信息中属于同一用户的每个交易信息。具体的,每个交易信息中包括用户账户,用户账户可以唯一标识对应的用户,每个用户的用户账户均不同。电子设备在获取到每个交易信息后,可以获取每个交易信息中包括的用户账户,针对获取到的每个用户账户,获取包括该用户账户的每个第一交易信息,其中,包括该用户账户的每个第一交易信息为属于同一用户的交易信息。
64.值得说明的是,用户在购买到某一产品后,且有将该产品挂单到产品转让平台的需求时,会在自身所使用的设备的第二预设页面填写挂单该产品时所需填写的信息,挂单该产品时所需填写的信息即为本技术实施例中所描述的产品信息,对于同一产品来说,对应的产品信息并不会发生改变,因此在确定每个交易信息中属于同一用户的每个第一交易信息后,电子设备可以针对该用户账户,在获取到包括该用户账户的每个第一交易信息后,获取该每个第一交易信息中包括的产品信息,并确定产品信息相同的每对第二交易信息,该每对第二交易信息即为包括的用户账户相同产品信息相同的交易信息,即为属于同一用户同一产品的目标交易信息组。
65.实施例3:
66.为了准确地确定每个异常交易,在上述各实施例的基础上,在本技术实施例中,所述针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差包括:
67.针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易
信息组对应的时间差及局部离群因子(local outlier factor,lof)算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息组对应的偏差。
68.在本技术实施例中,电子设备在确定每个目标交易信息组对应的偏差时,可以针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及lof算法,确定该目标交易信息组对应的时间差的局部离群因子,并将该局部离群因子作为该目标交易信息组对应的偏差。
69.值得说明的是,针对每个目标交易信息组,若电子设备将所确定出的该目标交易信息组对应的局部离群因子作为该目标交易信息组对应的偏差,则s103中所描述的预设的阈值可以为1。因此若该目标交易信息组对应的局部离群因子小于1,则确定该目标交易信息组对应的交易为异常交易。
70.在本技术实施例中,针对每个目标交易信息组,该目标交易信息组对应的局部离群因子越不小于1,表明该目标交易信息组的时间差越可能是离群点,越说明该目标交易信息组的时间差与其他目标交易信息组对应的时间差偏差越远,则说明该时间差对应的交易为正常交易;该局部离群因子越小于1,越说明该目标交易信息组的时间差与其他目标交易信息组的时间差偏差不大,并且正常交易是随机发生的,与其他交易的目标交易信息组对应的时间差偏差越远,因此通过本技术实施例可以准确地确定出异常交易。
71.具体的,在本技术实施例中,如何根据某一数据、其他数据及lof算法,确定该数据的局部离群因子为现有技术,在此不再赘述。
72.图2为本技术实施例提供的一种异常交易确定过程详细示意图,该过程包括以下步骤:
73.s201:接收异常交易确定指令。
74.s202:获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息。
75.s203:根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组。
76.s204:根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差。
77.s205:采用lof算法,确定每个目标交易信息组对应的时间差的局部离群因子。
78.s206:针对每个目标交易信息组,判断该目标交易信息组对应的局部离群因子是否小于预设的阈值。若是,则执行s207,若否,则执行s208。
79.s207:确定该目标交易信息组对应的交易为异常交易。
80.s208:确定该目标交易信息组对应的交易为正常交易。
81.实施例4:
82.为了准确地确定每个目标交易信息组对应的时间差,在上述各实施例的基础上,在本技术实施例中,所述确定该目标交易信息组中的交易信息包括的交易时间的时间差包括:
83.获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;
84.获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;
85.计算所述第二交易时间与所述第一交易时间的时间差。
86.在本技术实施例中,每个交易信息中还可以包括交易类型,其中,交易类型可以是购买,或者挂单。若用户有将产品挂单到产品转让平台的需求时,用户在自身使用的设备的第二预设页面填写信息,并点击第一预设按钮,则该交易的交易信息中包含的交易类型为挂单;若用户有产品购买需求时,在自身使用的设备的第三预设页面选择所要购买的产品,并点击第二预设按钮,则该交易的交易信息中包含的交易类型为购买。在本技术实施例中,用户所使用的设备会根据预设页面的不同或预设按钮的不同,确定对应的交易类型,并将交易类型发送至产品转让平台对应的设备。
87.在本技术实施例中,为了确定每个目标交易信息组的时间差,电子设备可以针对每个目标交易信息组,获取该目标交易信息组中包含的每个目标交易信息,其中,该目标交易信息组中包括两个目标交易信息。电子设备针对该目标交易信息组中包含的每个目标交易信息,获取该目标交易信息中包括的交易类型,若该交易类型为购买,则确定该目标交易信息为第三交易信息,若该交易类型为挂单,则确定该目标交易信息为第四交易信息。
88.电子设备针对每个目标交易信息组,在确定该目标交易信息组中的第三交易信息及第四交易信息后,获取第三交易信息中包括的第一交易时间,并获取第四交易信息中包括的第二交易时间。电子设备在确定第一交易时间与第二交易时间后,确定第二交易时间与第一交易时间的时间差,并根据该时间差确定该目标交易信息组对应的时间差,具体的可以确定该时间差为该目标交易信息组对应的时间差。
89.实施例5:
90.为了准确的进行报警,在上述各实施例的基础上,在本技术实施例中,所述方法还包括:
91.获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
92.在本技术实施例中,电子设备在确定出每个异常交易后,可以确定每个异常交易对应的交易信息中包含的用户账户,在获取到每个用户账户后,可以将获取到的每个用户账户发送至预设设备进行报警。该预设设备可以是与电子设备具有连接关系的设备,并且该预设设备可以是管理人员所使用的设备。预设设备在接收到每个用户账户后可以显示接收到的用户账户,使得管理人员进一步执行相应的措施,避免对应的用户账户继续妨碍产品转让平台的正常运行,例如可以将用户账户拉黑预设时长。
93.实施例6:
94.图3为本技术实施例提供的一种异常交易确定装置结构示意图,所述装置包括:
95.接收获取模块301,用于接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息;
96.确定模块302,用于根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组;
97.处理模块303,用于根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他
目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
98.在一种可能的实施方式中,所述确定模块302,具体用于获取每个交易信息中的用户账号;针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
99.在一种可能的实施方式中,所述处理模块303,具体用于针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及lof算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息组对应的偏差。
100.在一种可能的实施方式中,所述处理模块303,具体用于获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;计算所述第二交易时间与所述第一交易时间的时间差。
101.在一种可能的实施方式中,所述处理模块303,还用于获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
102.实施例7:
103.图4为本技术实施例提供的一种电子设备结构示意图,在上述各实施例的基础上,本技术实施例还提供了一种电子设备,如图4所示,包括:处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信;
104.所述存储器403中存储有计算机程序,当所述程序被所述处理器401执行时,使得所述处理器401执行如下步骤:
105.接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息;
106.根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组;
107.根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
108.进一步地,所述处理器401,具体用于获取每个交易信息中的用户账号;
109.针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
110.进一步地,所述处理器401,具体用于针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及局部离群因子lof算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息
组对应的偏差。
111.进一步地,所述处理器401,具体用于获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;
112.获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;
113.计算所述第二交易时间与所述第一交易时间的时间差。
114.进一步地,所述处理器401,还用于获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
115.上述服务器提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
116.通信接口用于上述电子设备与其他设备之间的通信。
117.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
118.上述处理器可以是通用处理器,包括中央处理器、网络处理器(network processor,np)等;还可以是数字指令处理器(digital signal processing,dsp)、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
119.实施例8:
120.在上述各实施例的基础上,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:
121.所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:
122.接收异常交易确定指令,获取接收到所述异常交易确定指令之前预设时间段内产品转让平台接收到的每个交易的交易信息;
123.根据每个交易信息中包括的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组;
124.根据每个交易信息中包含的交易时间,确定每个目标交易信息组对应的时间差;针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差,若所述偏差小于预设的阈值,则确定该目标交易信息组对应的交易为异常交易。
125.在一种可能的实施方式中,所述根据每个交易信息中的产品信息及用户账号,确定所述每个交易信息中属于同一用户同一产品的每个目标交易信息组包括:
126.获取每个交易信息中的用户账号;
127.针对获取到的每个用户账号,获取包括该用户账号的每个第一交易信息,获取所
述第一交易信息中产品信息相同的每对第二交易信息;确定所述每对第二交易信息为属于同一用户同一产品的目标交易信息组。
128.在一种可能的实施方式中,所述针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差包括:
129.针对每个目标交易信息组,根据该目标交易信息组对应的时间差、其他目标交易信息组对应的时间差及局部离群因子lof算法,确定该目标交易信息组对应的时间差的局部离群因子,将所述局部离群因子作为该目标交易信息组对应的偏差。
130.在一种可能的实施方式中,所述确定该目标交易信息组中的交易信息包括的交易时间的时间差包括:
131.获取该目标交易信息组中包括的交易类型为购买的第三交易信息,并获取该目标交易信息组中包括的交易类型为挂单的第四交易信息;
132.获取所述第三交易信息中的第一交易时间,并获取所述第四交易信息中的第二交易时间;
133.计算所述第二交易时间与所述第一交易时间的时间差。
134.在一种可能的实施方式中,所述方法还包括:
135.获取所确定出的每个异常交易对应的交易信息中包含的用户账号,将获取到的每个用户账户发送至预设设备进行报警。
136.实施例9:
137.本技术实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述应用于电子设备的任一方法实施例所述的异常交易确定方法。
138.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令,在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。
139.由于在本技术实施例中,电子设备确定属于同一用户同一产品的每个目标交易信息组,确定每个目标交易信息组对应的时间差,并针对每个目标交易信息组,确定该目标交易信息组对应的时间差与其他目标交易信息组对应的时间差的偏差。由于通常异常交易对应的目标交易信息组的时间差较为接近,正常交易是随机发生的,与其他交易对应的目标交易信息组的时间差区别较大,因此某一目标交易信息组对应确定的偏差小于预设的阈值时,则说明该目标交易信息组对应的交易与其他目标交易信息组的时间差较为接近,则确定该目标交易信息组对应的交易为异常交易,因此在本技术实施例中可以准确地确定出异常交易,避免异常交易对产品转让平台的影响。
140.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
141.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或
方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
142.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
143.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
144.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献