用于从查询服务器向决策引擎提供数据的系统和方法技术方案

技术编号:18580556 阅读:30 留言:0更新日期:2018-08-01 14:48
一种向决策引擎提供数据的方法的系统和方法。该方法包括:向访问网站的用户设备提供备用的登录框;当通过备用登录框成功地提供登录凭据时,从主机服务器接收验证令牌,以访问存储在电子邮件服务器中的数据;将接收的验证令牌发送至电子邮件服务器;一旦被授权访问存储在电子邮件服务器中的至少一部分数据,基于至少一部分数据确定由多个变量构成的矢量,其包括至少一组变量;以及将确定的矢量实时发送至决策引擎。

System and method for providing data from query server to decision engine

A system and method for providing data to a decision engine. The method includes: providing a standby login box to the user device to access the site; receiving the authentication token from the host server when the login credentials are successfully provided through the standby login box, to access the data stored in the e-mail server, and send the received authentication token to the e-mail server; once authorized. Access at least part of the data stored in the e-mail server, and based on at least one part of the data to determine the vector made up of multiple variables, which includes at least one set of variables; and the determined vectors are sent to the decision engine in real time.

【技术实现步骤摘要】
【国外来华专利技术】用于从查询服务器向决策引擎提供数据的系统和方法相关申请的交叉引用本申请要求于2015年11月10提交的62/253,147号美国临时申请的优先权,其全部内容通过引用并入此文。
本公开大体上涉及决策引擎,更具体地涉及收集数据以供决策引擎使用。
技术介绍
决策引擎是为问题提供决策或建议的计算机应用程序。可以馈送或以其他方式向决策引擎提供共同描述一个问题的各种变量,并且可以基于提供的变量确定适当的决策或建议。越来越多的交易在网上进行而不是在“真实”世界。由于需要处理的交易的数目很大,服务提供商在处理这些交易时面临各种挑战。例如,执行在线贷款审批的贷款公司必须能够迅速决定哪些贷款可以获得批准。由于大量的贷款请求不允许人员处理每一个贷款申请,所以决策引擎越来越多的被用于这些和其他类型的在线交易。公知的用于在线交易的特定种类的决策引擎是风险引擎。例如,风险引擎可以用于基于年龄、收入、婚姻状况等类似变量确定借款人将拖欠贷款的可能性。例如,风险引擎可以基于统计模型、神经网络、机器学习或者探索法。在多数决策引擎中,额外的数据为决策提供改善的处理和决定。具体地,通常,相比于更少数据可用时,当更多数据可用时,决策引擎能够得出更精确的决策,能够更快的做出决策。由于电子邮件中包含的各种相关信息的典型存在,潜在有用数据的特定来源是电子邮件账户。因此,提供将克服现有技术的种种缺陷的技术方案是有利的。
技术实现思路
本公开的几个示例性实施例概述如下。提供概述是为了方便读者提供对此类实施例的基本理解并且不完全限定所公开的广度。该概述不是所有预期实施例的广泛概述,并且既不旨在标识所有实施例的关键或重要元素,也不旨在描绘任何或所有方面的范围。其唯一目的是以简化的形式呈现一个或多个实施例的一些概念,作为稍后呈现的更详细描述的序言。为了方便起见,术语“一些实施例”在这里可以用于指本公开的单个实施例或多个实施例。本文公开的某些实施例包括用于向决策引擎提供数据的方法。该方法包括:向访问网站的用户设备提供备用的登录框;当通过备用登录框成功地提供登录凭据时,从主机服务器接收验证令牌,以访问存储在电子邮件服务器中的数据;将接收的验证令牌发送至电子邮件服务器;一旦被授权访问存储在电子邮件服务器中的至少一部分数据,基于至少一部分数据确定由多个变量构成的矢量,其中该矢量包括至少一组变量;以及将确定的矢量实时发送至决策引擎。本文公开的某些实施例还包括非暂时性计算机可读介质,其中存储有用于使一个或多个处理单元执行一方法的指令,所述方法包括:向访问网站的用户设备提供备用的登录框;当通过备用登录框成功地提供登录凭据时,从主机服务器接收验证令牌,以访问存储在电子邮件服务器中的数据;将接收的验证令牌发送至电子邮件服务器;一旦被授权访问存储在电子邮件服务器中的至少一部分数据,基于至少一部分数据确定由多个变量构成的矢量,其中该矢量包括至少一组变量;以及将确定的矢量实时发送至决策引擎。本文公开的某些实施例还包括用于向决策引擎提供数据的系统。该系统包括:处理电路;和记忆体,该记忆体包含多个指令,当由处理电路执行指令时,所述系统配置为:向访问网站的用户设备提供备用的登录框;当通过备用登录框成功地提供登录凭据时,从主机服务器接收验证令牌,以访问存储在电子邮件服务器中的数据;将接收的验证令牌发送至电子邮件服务器;一旦被授权访问存储在电子邮件服务器中的至少一部分数据,基于至少一部分数据确定由多个变量构成的矢量,其中该矢量包括至少一组变量;以及将确定的矢量实时发送至决策引擎。附图说明在说明书结尾处的权利要求书中特别指出并清楚地要求保护本文所公开的主题。结合附图进行以下详细描述,所公开实施例的前述以及其它目标、特征以及优势将变得显而易见。图1示出了根据实施例所实施的查询服务器的示意图;图2示出了根据实施例从查询服务器向决策引擎提供数据的方法的流程图;图3示出了用于描述各种公开的实施例的查询服务器的部署的网络图。具体实施方式重要的是要注意,本文公开的实施例仅是本文的创新教导的许多有利用途的示例。一般来说,在本申请的说明书中做出的陈述不一定限制任何各种要求保护的实施例。此外,一些实施例可以应用于一些专利技术特征而不是其他特征。一般来说,除非另有说明,单数元件可以是复数,反之亦然,而不失一般性。在附图中,类似的标记通过若干视图指代相同的部分。所公开的一些示例性实施例包括从查询服务器向决策引擎提供数据的方法及系统。特别是,提供了来自可访问查询服务器的电子邮件账户的数据。提供了备用登录框,允许用户在与决策引擎相关联的网站上输入电子邮件认证信息。在查询服务器接收用于访问用户的电子邮件账户的验证令牌。生成由多个变量构成的矢量并实时发送至决策引擎。由多个变量构成的矢量包括多个第一识别变量、多个第二信用变量和/或多个第三负担能力变量。公开的实施例允许将来自电子邮件账户的数据与来自托管服务的其他数据合并到用于决策目的的决策引擎中。因此,公开的实施例通常允许更快、更精确和/或更安全的进行处理。此外,一些公开的实施例利用认证过程向决策引擎提供数据,从而增加数据供应的安全性。图1示出了根据实施例所实施的查询服务器100的示例性示意图。在图1所示的示例图中,查询服务器100包括处理电路110、记忆体120、存储器130和输入设备150。在一些实施例中,查询服务器100的组件可以通过总线105可通信地连接。处理电路110可以实施为一个或多个硬件逻辑组件和电路。例如且没有限制,可以使用的硬件逻辑组件的示意性类型包括现场可编程门阵列(FPGA)、专用集成电路(ASIC)、系统级芯片系统(SOC)、通用微处理器、微控制器、数字信号处理器(DSP)等等类似,或者能够执行计算或其他信息处理的任意其他硬件逻辑组件。在一实施例中,记忆体120包括用于存储指令的第一记忆体部分122。记忆体120还包括存储与用户邮件账户相关的由多个变量构成的矢量的第二记忆体部分124。记忆体120还可以用作处理电路110的工作便笺本,作为临时存储以及用于其他目的。记忆体120可以是易失性(如RAM等等)、非易失性(如ROM、闪存等等)或以上的组合。处理电路110、记忆体120或两者还包括用于存储软件的机器可读媒体。软件应被广泛地解释为任意类型的指令,无论是指软件、固件、中间件、微码、硬件描述语言还是其他。这些指令包括(例如,源代码格式、二进制码格式、可执行代码格式或任意其他适当的代码格式中的)代码。当由一个或多个处理器执行这些指令时,这些指令使得处理电路110执行本文所述的各种过程。特别地,当执行这些指令时,这些指令使得处理电路110从查询服务器向决策引擎提供数据(并且尤其是电子邮件数据)。在另一配置中,执行本文所述的一个或多个实施例的计算机可读指令被存储在存储器130中。存储器130可以是磁存储器、光存储器以及类似物,并且可以被实施为闪存或其他存储技术、CD-ROM、数字通用光盘(DVD)或能够用于存储所需信息的任意其他介质。处理电路110还可以与输入设备150可通信地连接。例如,输入设备150可以用于接收待提供到决策引擎的电子邮件数据。应理解到,本文所述的实施例并不限于图1中所示的具体结构,并且在不脱离本公开的实施例的范围的情况下可以等同使用本文档来自技高网...

【技术保护点】
1.一种向决策引擎提供数据的方法,包括:向访问网站的用户设备提供备用登录框;当通过所述备用登录框成功提供登录凭据时,从主机服务器接收用于访问存储在电子邮件服务器中的数据的验证令牌;将接收到的验证令牌发送至所述电子邮件服务器;当被授权访问存储在所述电子邮件服务器中的所述数据的至少一部分时,基于至少一部分所述数据确定由多个变量构成的矢量,所述矢量包括至少一组变量;以及实时将确定的矢量发送至决策引擎。

【技术特征摘要】
【国外来华专利技术】2015.11.10 US 62/253,1471.一种向决策引擎提供数据的方法,包括:向访问网站的用户设备提供备用登录框;当通过所述备用登录框成功提供登录凭据时,从主机服务器接收用于访问存储在电子邮件服务器中的数据的验证令牌;将接收到的验证令牌发送至所述电子邮件服务器;当被授权访问存储在所述电子邮件服务器中的所述数据的至少一部分时,基于至少一部分所述数据确定由多个变量构成的矢量,所述矢量包括至少一组变量;以及实时将确定的矢量发送至决策引擎。2.根据权利要求1所述的方法,其中确定的矢量包括第一组识别变量、第二组信用变量和第三组负担能力变量。3.根据权利要求1所述的方法,还包括:确定用户设备的用户是否与支持的服务的账户相关联,其中当确定所述用户设备的用户与支持的服务的账户相关联时向所述用户设备提供备用登录框。4.根据权利要求1所述的方法,其中确定由多个变量构成的矢量还包括:为每一组变量查询所述电子邮件服务器,其中基于查询的结果确定所述矢量。5.根据权利要求4所述的方法,其中确定由多个变量构成的矢量还包括:为所述矢量的至少一个变量中的每一个获取第一值;为所述矢量的至少一个变量中的每一个向电子邮件服务器查询第二值;以及确定至少一个第一值和至少一个第二值之间的至少一个匹配,其中所述矢量包括该确定的至少一个匹配。6.根据权利要求4所述的方法,其中每个确定的匹配在一数值范围内。7.根据权利要求1所述的方法,还包括:向所述矢量的至少两个变量分配一权重;以及基于变量的数值和变量的分配权重确定所述矢量的至少两个变量中每一个的分数。8.根据权利要求1所述的方法,还包括:从所述主机服务器接收登录凭据。9.根据权利要求1所述的方法,其中确定由多个变量构成的矢量还包括:基于所述至少一部分数据识别职称;并且基于识别的职称查询职称和相关收入的数据库;以及基于对职称和相关收入的数据库的查询确定收入值,其中所述矢量包括确定的收入值。10.一种非暂时性计算机可读介质,其上存储有用于使一个或多个处理单元执行一方法的指令,所述方法包括:向访问网站的用户设备提供备用登录框;当通过所述备用登录框成功提供登录凭据时,从主机服务器接收用于访问存储在电子邮件服务器中的数据的验证令牌...

【专利技术属性】
技术研发人员:M·保利亚肯高J·帕齐
申请(专利权)人:真实视野有限公司
类型:发明
国别省市:以色列,IL

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

1