基于预测的未结交易执行率来调整交易分布制造技术

技术编号:31081632 阅读:20 留言:0更新日期:2021-12-01 12:08
一种交易处理系统(130)被配置成接收交易请求以在多个第三方系统(108)中的一个或多个处执行交易。交易处理系统(130)访问调整后交易记录,该调整后交易记录存储从多个第三方系统(108)接收的多个未结交易。交易处理系统(130)进一步将交易请求划分(530)为一个或多个拆分交易请求。一个或多个拆分交易请求被发送(540)到对应的第三方系统(108)以供执行。对应的第三方系统(108)以每个拆分交易的请求单位计数执行对应于每个拆分交易的未结交易。作为响应,交易处理系统(130)从多个第三方系统(108)中的一个或多个接收(550)执行报告。(108)中的一个或多个接收(550)执行报告。(108)中的一个或多个接收(550)执行报告。

【技术实现步骤摘要】
【国外来华专利技术】基于预测的未结交易执行率来调整交易分布
[0001]相关申请的交叉引用
[0002]本申请要求2019年2月26日提交的美国临时专利申请62/810,909和2019年7月10日提交的美国专利申请16/508,192的优先权,其内容整体通过引用方式并入本文中。


[0003]本专利技术总体上涉及数据预测,并且具体地涉及基于预测的未结交易执行率来调整交易分布。

技术介绍

[0004]在一些联网系统中,第三方系统可以各自提供处理系统可以请求执行的未结交易的列表。这些第三方系统可以经由传输到处理系统的一个或多个数据馈送提供此类未结交易的列表。然而,在一些情况下,一些未结交易可能不会经由数据馈送公开。如果处理系统请求从这些系统执行交易,则第三方系统可能会意外地执行这些未公开的未结交易中的一个。此外,数据馈送中出现的一些未结交易可能不是实际的未结交易,而是可能是基于数据馈送中的其他未结交易以编程方式生成的,以便修改由第三方系统提供的数据馈送中未结交易的总体统计数据。尝试请求执行这些以编程方式生成的未结交易会导致失败,因为它们不是可供执行的实际未结交易。因此,处理系统无法基于数据馈送中报告的交易正确执行交易。因此,缺乏一种可以更好地匹配第三方系统上可用的实际未结交易,从而得到与实际执行结果相匹配的预测执行结果的请求执行交易的方法。
[0005]遍及本说明书,用词“包括”或诸如“包含”或“含有”之类的变体将被理解为暗示包括所陈述的元件、整数或步骤,或元件组、整数组或步骤组,但是不排除任何其他元件、整数或步骤,或元件组、整数组或步骤组。
[0006]对已包括在本说明书中的文档、动作、材料、设备、物品等的任何讨论不应被视为承认这些事项中的任何或全部形成现有技术基础的一部分或与本专利技术相关的领域中的公知常识,因为它存在于每个所附权利要求的优先权日之前。

技术实现思路

[0007]实施例涉及一种系统,该系统包括交易处理系统,该交易处理系统被配置成接收交易请求以在多个第三方系统中的一个或多个处执行交易,该交易请求包括所请求的单位计数。
[0008]交易处理系统访问调整后交易记录,所述调整后交易记录存储从多个第三方系统接收的多个未结交易,其中多个未结交易中的每一个存储未结交易的调整后单位计数。
[0009]调整后可用交易列表通过以下方式生成:通过使用根据预测模型生成的预测分数对每个未结交易的报告单位计数进行修改来计算每个第三方系统的多个未结交易中的每个未结交易的调整后单位计数。预测模型基于先前已执行的未结交易的报告单位计数与已执行的未结交易的已执行单位计数之间的差来生成预测分数。
[0010]交易处理系统进一步将交易请求划分为一个或多个拆分交易请求。每个拆分交易请求与调整后交易记录中的多个未结交易中的未结交易相关联,每个拆分交易的请求单位计数不超过与每个拆分交易相关联的未结交易的调整后单位计数。每个拆分交易请求对应于提供与每个拆分交易相关联的未结交易的多个第三方系统中的一个第三方系统。
[0011]将一个或多个拆分交易请求发送到对应的第三方系统以供执行。对应的第三方系统以每个拆分交易的请求单位计数来执行对应于每个拆分交易的未结交易。
[0012]作为响应,交易处理系统可以从多个第三方系统中的一个或多个接收执行报告,该执行报告指示:与一个或多个拆分交易中的每个拆分交易相对应的未结交易的执行的已执行单位计数。
[0013]预测模型还可以通过以下方式生成:针对多个已执行的未结交易中的每一个,确定已执行未结交易的已执行单位计数大于、小于还是等于已执行未结交易的报告单位计数;响应于已执行未结交易的已执行单位计数大于已执行未结交易的报告单位计数,为已执行未结交易生成正的实际分数;响应于已执行未结交易的已执行单位计数小于已执行未结交易的报告单位计数,为已执行未结交易生成负的实际分数;响应于已执行未结交易的已执行单位计数等于已执行未结交易的报告单位计数,为已执行未结交易生成零的实际分数;以及基于为多个已执行未结交易生成的实际分数生成预测模型。
[0014]每个已执行未结交易的实际分数可以通过以下方式生成:将第一结果确定为已执行未结交易的报告单位计数与已执行未结交易的请求单位计数中的最小值减去1;将第二结果确定为已执行单位计数与第一结果之间的比率;以及将实际分数确定为1与第二结果之间的最小值。
[0015]被请求执行但未执行的未结交易可以被赋予零的已执行单位计数。
[0016]在第三方系统处执行的未列入未结交易的已执行单位计数可以被添加到具有与未列入未结交易最接近的价值金额的已列入未结交易的已执行单位计数,该未列入未结交易可以是在第三方系统处执行并且未列入调整后交易记录的未结交易,该已列入未结交易可以是在第三方系统处执行的且已列入调整后交易记录的未结交易。
[0017]预测模型还可以通过以下方式生成:生成回归模型,对该回归模型的输入是从多个桶(bucket)中采样的实际分数,每个桶包括来自第三方系统的已执行未结交易的实际分数,执行时间戳在桶的新近度范围内,该回归模型生成指示未结交易的实际分数的可能值的预测分数。
[0018]可以从每个桶的新近度范围内的一小时间隔采样实际分数。
[0019]修改每个未结交易的报告单位计数还可以包括:为该未结交易生成的预测分数加一;以及将未结交易的报告单位计数乘以增加的预测分数以生成未结交易的调整后单位计数。
[0020]交易处理系统可以通过从在调整后交易记录中多个未结交易中排名最高的调整后交易记录中选择一个或多个未结交易来将交易请求划分为一个或多个拆分交易请求,选定的一个或多个未结交易的报告单位计数之和可以大于或等于交易请求的请求单位计数,调整后交易记录中的多个未结交易可以根据调整后交易记录中每个未结交易的价值金额排序。
[0021]实施例还涉及一种方法,包括:接收交易请求以在多个第三方系统中的一个或多
个处执行交易,该交易请求包括请求的单位计数;访问调整后交易记录,所述调整后交易记录存储从多个第三方系统接收到的多个未结交易,多个未结交易中的每一个存储未结交易的调整后单位计数,调整后可用交易列表通过以下方式生成:通过使用根据预测模型生成的预测分数对每个未结交易的报告单位计数进行修改来计算每个第三方系统的多个未结交易中的每个未结交易的调整后单位计数,该预测模型基于先前已执行未结交易的报告单位计数与已执行的未结交易的已执行的单位计数之间的差生成预测分数;以及将交易请求划分为一个或多个拆分交易请求,每个拆分交易请求与调整后交易记录中的多个未结交易中的未结交易相关联,每个拆分交易的请求单位计数不超过与每个拆分交易相关联的未结交易的调整后单位计数,并且其中每个拆分交易请求对应于提供与每个拆分交易相关联的未结交易的多个第三方系统中的一个第三方系统;将一个或多个拆分交易请求中的每一个发送给对应的第三方系统以供执行,其中对应的第三方系统以每个拆分交易的请求单位计数来执行对应于每个拆分交易的未结交易。
[0022本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:交易处理系统,被配置成:接收交易请求以在多个第三方系统中的一个或多个处执行交易,所述交易请求包括所请求的单位计数;访问调整后交易记录,所述调整后交易记录存储从所述多个第三方系统接收的多个未结交易,所述多个未结交易中的每一个存储所述未结交易的调整后单位计数,调整后可用交易列表通过以下方式生成:通过使用根据预测模型生成的预测分数对每个未结交易的报告单位计数进行修改来计算每个第三方系统的所述多个未结交易中的每个未结交易的所述调整后单位计数,所述预测模型基于先前已执行的未结交易的报告单位计数与已执行的未结交易的已执行单位计数之间的差来生成所述预测分数;以及将所述交易请求划分为一个或多个拆分交易请求,每个拆分交易请求与所述调整后交易记录中的所述多个未结交易中的一未结交易相关联,每个拆分交易的请求单位计数不超过与每个拆分交易相关联的所述未结交易的所述调整后单位计数,并且其中每个拆分交易请求对应于提供与每个拆分交易相关联的所述未结交易的所述多个第三方系统中的一个第三方系统;以及将所述一个或多个拆分交易请求中的每一个发送给对应的第三方系统以供执行,其中所述对应的第三方系统以每个拆分交易的请求单位计数来执行与每个拆分交易对应的未结交易。2.根据权利要求1所述的系统,其中所述交易处理系统还被配置成:从所述多个第三方系统中的一个或多个接收执行报告,所述执行报告指示:与所述一个或多个拆分交易中的每个拆分交易相对应的所述未结交易的执行的已执行单位计数。3.根据权利要求2所述的系统,其中所述预测模型还通过以下方式生成:针对多个已执行未结交易中的每一个,确定所述已执行未结交易的已执行单位计数大于、小于还是等于所述已执行未结交易的报告单位计数;响应于所述已执行未结交易的已执行单位计数大于所述已执行未结交易的报告单位计数,为所述已执行未结交易生成正的实际分数;响应于所述已执行未结交易的已执行单位计数小于所述已执行未结交易的报告单位计数,为所述已执行未结交易生成负的实际分数;响应于所述已执行未结交易的已执行单位计数等于所述已执行未结交易的报告单位计数,为所述已执行未结交易生成零的实际分数;以及基于为所述多个已执行未结交易所生成的所述实际分数,生成所述预测模型。4.根据权利要求3所述的系统,其中每个已执行未结交易的实际分数通过以下方式生成:将第一结果确定为所述已执行未结交易的报告单位计数与所述已执行未结交易的请求单位计数的最小值减去1;将第二结果确定为所述已执行单位计数与所述第一结果之间的比率;以及将所述实际分数确定为1与所述第二结果之间的最小值。5.根据权利要求3或4所述的系统,其中被请求执行的但未被执行的未结交易被赋予零
的已执行单位计数。6.根据权利要求3、4或5所述的系统,其中在第三方系统处执行的未列入未结交易的已执行单位计数被添加到具有与所述未列入未结交易最接近的价值金额的已列入未结交易的已执行单位计数,所述未列入未结交易是在第三方系统处执行的且未列入所述调整后交易记录的未结交易,所述已列入未结交易是在第三方系统处执行的且已列入所述调整后交易记录的未结交易。7.根据权利要求3至6中任一项所述的系统,其中所述预测模型还通过以下方式生成:生成回归模型,对所述回归模型的输入是从多个桶中采样的实际分数,每个桶包括来自第三方系统的已执行未结交易的实际分数,其中所述已执行未结交易的执行时间戳在该桶的新近度范围内,所述回归模型生成指示未结交易的实际分数的可能值的所述预测分数。8.根据权利要求7所述的系统,其中从每个桶的新近度范围内的一小时间隔来采样实际分数。9.根据前述权利要求中任一项所述的系统,其中修改每个未结交易的报告单位计数还包括:对为所述未结交易生成的所述预测分数增加一;以及将所述未结交易的所述报告单位计数乘以增加的预测分数以生成所述未结交易的所述调整后单位计数。10.根据前述权利要求中任一项所述的系统,其中所述交易处理系统通过从在所述调整后交易记录中的所述多个未结交易中排名最高的调整后交易记录中选择一个或多个未结交易来将所述交易请求划分为所述一个或多个拆分交易请求,所选定的一个或多个未结交易的报告单位计数之和大于或等于所述交易请求的请求单位计数,所述调整后交易记录中的所述多个未结交易根据所述调整后交易记录中的每个未结交易的价值金额进行排序。11.一种方法,包括:接收交易请求以在多个第三方系统中的一个或多个处...

【专利技术属性】
技术研发人员:徐茂栋阿舒
申请(专利权)人:恩佩弗尼集团
类型:发明
国别省市:

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

1