【技术实现步骤摘要】
数据处理系统及其实现的方法和硬件存储设备本申请是申请号为201880013670.3、申请日为2018年2月22日、专利技术名称为“对用于处理带键网络数据流的参数化应用的动态执行”的申请的分案申请。
本申请涉及用于在参数化应用中采集、验证、格式化和进一步处理(近)实时网络数据流以执行某些动作(例如跨如电信网络等网络执行的动作)的网络就绪计算机实施的方法、计算机系统和计算机可读介质。优先权要求本申请要求于2017年2月23日提交的美国临时专利申请第62/462,498号和于2017年8月28日提交的美国专利申请第15/688,587号的优先权,这些专利申请中的每一个的全部内容通过引用并入本文。
技术介绍
在处理从不同源接收的数据记录的通用方法中,多个不同系统采集数据记录,每个系统被配置成处理特定类型的数据。一旦特定类型的数据由被配置成处理该类型数据的系统处理,系统然后就将数据下游传递到另一个应用以供进一步处理。在常规系统中,此下游应用然后对接收到的数据记录执行附加格式化(和/或重新格式化)以将其转换为该 ...
【技术保护点】
1.一种用于检测带键数据项的聚合值的数据处理系统,其中,每个带键数据项将特定数据项与特定键值相关联,并且对于一个或多个键值中的每个键值使得执行一个或多个动作,该数据处理系统包括:/n检测子系统,其被配置成接收从各自位于该数据处理系统的外部的多个不同数据源所采集的带键数据项的队列,其中,每个带键数据项包括具有针对相关键值的特定数据值的数据项,从该不同数据源中的第一数据源采集的至少第一带键数据项具有与从该不同数据源中的第二数据源采集的至少第二带键数据项不同的数据格式,并且该队列中的带键数据项由从中采集该带键数据项的数据源的格式重新格式化为该检测子系统的可读格式;/n其中,该检测 ...
【技术特征摘要】
20170223 US 62/462,498;20170828 US 15/688,5871.一种用于检测带键数据项的聚合值的数据处理系统,其中,每个带键数据项将特定数据项与特定键值相关联,并且对于一个或多个键值中的每个键值使得执行一个或多个动作,该数据处理系统包括:
检测子系统,其被配置成接收从各自位于该数据处理系统的外部的多个不同数据源所采集的带键数据项的队列,其中,每个带键数据项包括具有针对相关键值的特定数据值的数据项,从该不同数据源中的第一数据源采集的至少第一带键数据项具有与从该不同数据源中的第二数据源采集的至少第二带键数据项不同的数据格式,并且该队列中的带键数据项由从中采集该带键数据项的数据源的格式重新格式化为该检测子系统的可读格式;
其中,该检测子系统包括存储器中数据存储装置,该存储器中数据存储装置用于针对多个键值中的每个键值来存储具有各自存储有针对该键值的一个或多个聚合值的多个预定义字段的一个或多个数据记录,其中,针对该键值的聚合值是以下各项的聚合:(i)针对该键值的从另一数据存储装置检索到的一个或多个数据值、以及(ii)针对该键值的包括在从该多个不同数据源采集的带键数据项的队列中的一个或多个对应数据项的一个或多个数据值;
其中,该检测子系统被配置成通过以下操作来执行用于处理从该队列输入到该检测子系统的带键数据项的应用:
针对所输入的带键数据项的特定键值,
标识该应用的针对该特定键值的当前状态;
从该存储器中数据存储装置访问针对该特定键值的数据记录;
针对所访问的数据记录执行该应用的被指定用于在该当前状态下执行的一个或多个部分;
在检测到所访问的数据记录的指定字段中的指定聚合值时,输出指定针对特定键值的指定聚合值的检测的指令;以及
使得该应用关于特定键值从其当前状态转变到后续状态;以及
指令子系统,响应于从该检测子系统接收到针对该特定键值的指令而指示一个或多个通信通道进行针对该特定键值的一个或多个动作。
2.如权利要求1所述的数据处理系统,进一步包括:
一个或多个处理器;以及
一个或多个机器可读硬件存储设备,存储有能够由该一个或多个处理器执行以进行操作的指令。
3.如权利要求2所述的数据处理系统,其中,该操作包括:
显示用于为该应用指定一个或多个参数的一个或多个值的一个或多个用户界面元素。
4.如权利要求3所述的数据处理系统,其中,执行该应用包括利用由用于该应用的一个或多个参数的一个或多个用户界面元素所指定的一个或多个值来执行该应用。
5.如权利要求2所述的数据处理系统,其中,数据项包括数据记录,并且其中,该操作进一步包括根据指定格式来重新格式化该数据记录。
6.如权利要求1所述的数据处理系统,其中,数据项是数据记录,并且其中,该检测子系统进一步被配置成进行包括以下的操作:
利用来自与该数据记录相关联的用户的简档的数据来丰富该数据记录,其中,该丰富是根据由应用指定的指令进行以从该存储器中数据存储装置中检索针对该用户的简档数据并利用检索到的简档数据填充该数据记录的一个或多个字段。
7.如权利要求2所述的数据处理系统,其中,该操作进一步包括执行到一个或多个第三方系统的反馈回路以请求对该一个或多个动作的执行的确认。
8.如权利要求2所述的数据处理系统,其中,该操作进一步包括:
基于对该应用的执行,生成针对该键的特定值的一个或多个关键性能指标即KPI,其中,KPI指定与该键的特定值相关联的数据项的一个或多个值。
9.如权利要求8所述的数据处理系统,其中,该操作进一步包括接收针对该键的特定值的数据,其中,接收到的数据指示关于该一个或多个动作中的至少一个动作的反馈;以及
通过将包括在该KPI中或与该KPI相关联的数据的一个或多个部分与该接收到的数据聚合,利用反馈数据来更新针对该键的特定值的KPI。
10.如权利要求1所述的数据处理系统,其中,该一个或多个动作包括以下各项中的一项或多项:向外部设备发送文本消息、向外部系统发送电子邮件、在案例管理系统中打开工作订单的票证、切断移动电话连接、向针对性设备提供web服务、利用通知传输一个或多个经变换的数据项的数据包、以及对该一个或多个经变换的数据项执行托管在一个或多个外部计算机上的数据处理应用。
11.如权利要求2所述的数据处理系统,其中,一个或多个指令从该指令子系统经由网络连接发送,以使得在外部设备上执行该一个或多个动作中的至少一个动作,该操作进一步包括:
接收指示该一个或多个动作中的至少一个动作是(i)成功完成还是(ii)失败的反馈消息。
12.如权利要求11所述的数据处理系统,其中,如果该一个或多个动作中的至少一个动作的一部分未完成,则认为该一个或多个动作中的该至少一个动作失败,其中,该反馈消息指示一个或多个失败动作中的至少一个失败动作的哪个部分未完成。
13.如权利要求11...
【专利技术属性】
技术研发人员:O·拉维德,L·P·罗西,P·巴克斯特,乔尔·古尔德,
申请(专利权)人:起元技术有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。