【技术实现步骤摘要】
【国外来华专利技术】针对资源访问规则配置的实时反馈服务
技术介绍
[0001]预测规则对于防止对资源的未授权访问至关重要。可以使用规则来预测是可信任实体还是假冒者在尝试访问资源。基于历史数据,可以验证规则或测试准确性。可以基于已验证的规则而准许或拒绝访问尝试。
[0002]在先前系统中,用户可以使用图形用户界面手动地创建一组规则(“规则集”)。可以将规则集提交给规则反馈系统以进行验证。然而,规则集验证通常是漫长的过程。可以使用长时间运行的程序来评估规则集。例如,可以将规则集应用于历史交易的大数据库,执行这一过程可能需要几分钟甚至几个小时的时间。在验证规则之后,将评估信息提交给用户。用户可以手动地重新考虑规则集,并最终提交更新后的规则集以进行验证。
[0003]本文所述的方法和系统解决了这些和其它问题。
技术实现思路
[0004]方法以及系统接受自定义规则并大体上实时地提供对规则的反馈,从而准许规则提交者基于反馈自动更新并重新提交规则。
[0005]本公开的一个实施例涉及一种方法,包括:由服务器计算机从客户端计算机接收包括一个或多个变量的第一规则,所述第一规则被配置成预测事件是第一分类还是第二分类,其中所述客户端计算机包括自动规则生成器;由所述服务器计算机将所述第一规则应用于事件的初始数据集,每个事件与所述第一分类或所述第二分类相关联,以标识与所述第一分类相关联的事件;由所述服务器计算机评估所述第一规则的性能;由所述服务器计算机将与所述第一规则的所述性能有关的数据提供给所述客户端计算机,其中所述客户端计算机响应于与所述第一规 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:i)由服务器计算机从客户端计算机接收包括一个或多个变量的第一规则,所述第一规则被配置成预测事件是第一分类还是第二分类,其中所述客户端计算机包括自动规则生成器;ii)由所述服务器计算机将所述第一规则应用于事件的初始数据集,每个事件与所述第一分类或所述第二分类相关联,以标识与所述第一分类相关联的事件;iii)由所述服务器计算机评估所述第一规则的性能;iv)由所述服务器计算机将与所述第一规则的所述性能有关的数据提供给所述客户端计算机,其中所述客户端计算机响应于与所述第一规则的所述性能有关的所述数据而自动评估所述第一规则的所述性能并生成第二规则;v)由所述服务器计算机从所述客户端计算机接收所述第二规则;vi)由所述服务器计算机评估所述第二规则的所述性能;以及vii)由所述服务器计算机将与所述第二规则的所述性能有关的数据提供给所述客户端计算机,其中所述客户端计算机响应于与所述第二规则的所述性能有关的所述数据而自动评估所述第二规则的所述性能并生成第三规则。2.根据权利要求1所述的方法,其中由所述服务器计算机评估所述规则的所述性能包括:a)由所述服务器计算机基于事件的所述初始数据集而生成一个或多个第一直方图,所述一个或多个第一直方图与一个多个变量相关联,每个第一直方图包含由边界限定的多个箱;b)通过根据所述边界对与所述第一分类相关联的已标识事件进行装箱而由所述服务器计算机生成一个或多个第二直方图;c)通过根据所述边界对与所述第一分类相关联的事件的所述初始数据集中的事件进行装箱而由所述服务器计算机生成一个或多个第三直方图;以及d)由所述服务器计算机将所述一个或多个第二直方图与所述一个或多个第三直方图进行比较以标识一个或多个差异。3.根据权利要求2所述的方法,其中由所述服务器计算机比较所述直方图以标识所述一个或多个差异包括:将通过所述客户端计算机获得的目标函数应用于所述直方图。4.根据权利要求2所述的方法,其中由所述服务器计算机比较所述直方图以标识所述一个或多个差异包括:计算从所述一个或多个第三直方图中的对应箱的面积减去所述一个或多个第二直方图中的每个箱的面积之间的差。5.根据权利要求2所述的方法,其中所述规则与所述一个或多个变量相关联,所述一个或多个直方图与所述一个或多个变量中的第一变量相关联,并且所述方法进一步包括重复步骤b)
‑
d),其中所述一个或多个直方图与所述一个或多个变量中的第二变量相关联。6.根据权利要求2所述的方法,其中所述一个或多个变量包括以下中的一个或多个:交易金额、地理区域、交易渠道或时间段。7.根据权利要求1所述的方法,其中所述服务器计算机通过由所述服务器计算机暴露给所述客户端计算机的应用程序编程接口(API)从所述客户端计算机接收所述第一规则和所述第二规则。
8.根据权利要求1所述的方法,其中所述事件包括交易,所述第一分类包括欺诈性交易,并且所述第二分类包括非欺诈性交易。9.一种系统,包括:服务器计算机,所述服务器计算机包括:处理器;以及非瞬态计算机可读介质,所述非瞬态计算机可读介质包括代码,所述代码能由所述处理器执行以实施包括以下各项的方法:i)由所述服务器计算机从客户端计算机接收包括一个或多个变量的第一规则,所述第一规则被配置成预测事件是第一分类还是第二分类,其中所述客户端计算机包括自动规则生成器;ii)由所述服务器计算机将所述第一规则应用于事件的初始数据集,每个事件与所述第一分类或所述第二分类相关联,以标识与所述第一分类相关联的事件;iii)由所述服务器计算机评估所述第一规则的性能;iv)由所述服务器计算机将与所述第一规则的所述性能有关的数据提供给所述客户端计算机,其中所述客户端计算机响应于与所述第一规则的所述性能有关的所述数据而自动评估所述第一规则的所述性能并生成第二规则;v)由所述服务器计算机从所述客户端计算机接收所述第二规则;vi)由所述服务器计算机评估所述第二规则的所述性能;以及vii)由所述服务器计算机将与所述第二规则的所述性能有关的数据提供给所述客户端计算机,其中所述客户端计算机响应于与所述第二规则的所述性能有关的所述数据而自动评估所述第二规则的所述性能并生成第三规则。10.根据权利要求9所述的系统,其中由所述服务器计算机评估所述规则的所述性能包括:a)由所述服务器计算机基于事件的所述初始数据集而生成一个或多个第一直方图,所述一个或多个第一直方图与一个多个变量相关联,每个第一直方图包含由边界限定的多个箱;b)通过根据所述边界对与所述第一分类相关联的已标识事件进行装箱而由所述服务器计算机生成一个或多个第二直方图;c)通过根据所述边界对与所述第一分类相关联的事件的所述初始数据集中的事件进行装箱而由所述服务器计算机生成一个或多个第三直方图;以及d)由所述服务器计算机将所述一个或多个第二直方图与所述一个或多个第三直方图进行比较以标识一个或多个差异。11.根据权利要求10所述的系统,其中由所述服务器计算机比较所述直方图以标识所述一个或多个差异包括:将通过所述客户端计算机获得的目标函数应用于所述直方图。12.根据权利要求10所述的系统,其中由所述服务器计算机比较所述直方图以标识所述一个或多个差异包括:计算从所述一个或多个第三直方图中的对应箱的面积减去所述一个或多个第二直方图中的每个箱的面积之间的差。13.根据权利要求10所述的系统,其中所述规则与所述一个或多个变量相关联,所述一个或多个直方图与所述一个或多个变量中的第一变量相关联,并且所述方法进一步包括重
复步骤b)
‑
d),其中所述一个或多个直方图与所述一个或多个变量中的第二变量相关联。14.根据权利要求10所述的系统,其中所述一个或多个变量包括以下中的一个或多个:交易金额、地理区域、交易渠道或时间段。15.根据权利要求9所述的系统,其中所述服务器计算机通过由所述服务器计算机暴露给所述客户端计算机的应用程序编程接口(API)从所述客户端计算机接收所述第一规则和所述第二规则。16.根据权利要求9所述的系统,其中所述事件包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。