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

即时响应系统以及即时响应方法与流程

2022-11-14 01:49:11 来源:中国专利 TAG:


1.本发明涉及一种服务快速响应技术,尤其是一种即时响应系统以及即时响应方法。


背景技术:

2.在网络环境下的通讯模式,有数据的请求者(客户端、设备端)以及数据的提供者(服务器)以进行数据或请求指令的数据处理。通过同步处理的通讯架构以进行数据处理/数据传输,将由于数据的提供者必须等待完整的数据运算完成才可以进行数据的回传或后续处理,导致增加整个流程的时间且可能会产生回传数据时已经超过数据请求端的设定时间导致逾时且流程中断的情况发生。


技术实现要素:

3.本发明是针对一种即时响应系统以及即时响应方法可快速且自动地响应请求数据的信息,输出回传数据。
4.根据本发明的实施例,本发明的即时响应系统包括存储装置以及处理器。存储装置存储多个模块,多个模块包括:响应模块、数据分析模块、风险估算模块以及资源估算模块。处理器耦接存储装置。处理器执行数据分析模块,以使数据分析模块对请求数据进行数据分析,并且取得特征数据。数据分析模块根据特征数据以及初始数据模板产生回传数据,且将回传数据输入至响应模块以及所述风险估算模块。处理器执行响应模块,以输出回传数据。处理器执行风险估算模块,以基于逻辑法则根据请求数据以及回传数据计算出差异值,当处理器判断差异值大于阈值时,处理器执行资源估算模块,以根据差异值调整初始数据模板。
5.根据本发明的实施例,本发明的即时响应方法包括以下步骤:通过数据分析模块,以使数据分析模块对请求数据进行数据分析,并且取得特征数据;通过数据分析模块根据所述特征数据以及所述初始数据模板产生回传数据,且通过响应模块输出回传数据。通过风险估算模块根据请求数据以及回传数据计算出差异值,根据差异值调整初始数据模板/下一次的回传数据。
6.基于上述,本发明的即时响应系统以及即时响应方法,可自动分析请求数据以自动判断请求数据是否符合默认值,且根据差异值对应调整初始数据模板/下次的回传数据,以维持接口数量少且同时达到即时响应的即时响应系统
7.为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
8.图1是本发明的一实施例的即时响应系统的示意图;
9.图2是本发明的一实施例的即时响应方法的流程图;
integrated circuits,asic)、可编程逻辑器件(programmable logic device,pld)、其他类似处理电路或这些装置的组合。存储装置120可包括存储器(memory)及/或数据库(database),其中存储器可例如非易失性存储器(non-volatile memory,nvm)。存储装置120可存储有用于实现本发明各实施例的相关程序、模块、系统或算法,以供处理器110存取并执行而实现本发明各实施例所描述的相关功能及操作。在本实施例中,响应模块121、数据分析模块122、风险估算模块123、资源估算模块124、差异累计模块以及回冲模块可例如是以json(javascript object notation)、可延伸标记式语言(extensible markup language,xml)或yaml等诸如此类的程序语言来实现的,但本发明也不限于此。在本实施例中,即时响应系统100可具体实现在个人电脑(personal computer,pc)、地端服务器(server)或云端服务器中,而本发明并不加以限制。在一实施例中,即时响应系统100亦可整合在企业资源计划(enterprise resource planning,erp)系统中,以提供实时且自动回复请求的服务。
25.图2是本发明的一实施例的即时响应方法的流程图。参考图1以及图2,本实施例的即时响应系统100可执行如以下步骤s210~s240,以即时响应请求数据输出回传数据。在本实施例中,处理器110可执行响应模块121、数据分析模块122、风险估算模块123以及资源估算模块124。处理器110接收到请求数据且执行步骤s210。在步骤s210,数据分析模块122对请求数据进行数据分析以取得特征数据/特征值。
26.举例而言,特征数据可以是请求数据中相关于请求项目的编号、请求数据输出端的厂区编号且/或请求数量等数据。接着,数据分析模块122根据特征数据以及初始数据模板产生回传数据,且通过响应模块121输出回传数据。初始数据模板可以是用户或系统默认的数据参数表格。在一实施例中,初始数据模板记载有工厂、项目、料号、每次请求数量的数据。如此,数据分析模块122根据初始数据模板中对应这次请求数据的特征数据的数据,根据常态分布或默认容许值产生回传数据。举例而言,请求数据为特定材料的请求数量为48(特征数据),而初始数据模板中对应的数量为50且预设容许值为5%,则数据分析模块122将请求数据的请求数量48作为回传数据。接着,数据分析模块122将回传数据输入至响应模块121。处理器110执行响应模块121,以输出回传数据。在一实施例中,响应模块121将回传数据输出至外部对应的接收端口。举例而言,a工厂发出物料请求至即时响应系统100。接着,即时响应系统100根据初始数据模板以及请求数据产生回传输据。并且,根据物料请求的数据的特征数据,即时响应系统100的数据分析模块122可以分析出回传数据要回传至原先a工厂或另一接收端。
27.数据分析模块122将回传数据以及请求数据输入至风险估算模块123中。接着,处理器110执行步骤s230。在步骤s230,风险估算模块123根据请求数据以及回传数据计算出差异值。具体而言,风险估算模块123可基于逻辑法则对请求数据以及回传数据进行运算,以计算出差异值。逻辑法则可例如是材料的实际库存数量、实际项目流程、历程流程数据、项目所需数量或各个工厂的良率值等更加实时且详细的相关数据以及默认判断法则。举例而言,经过对照初始数据模板所产生的回传数据为50个材料a,则经过风险估算模块123对照对应的逻辑法则后,将对应请求数据的工厂良率值产生运算结果。例如,工厂良率为9成,因此运算结果为55个材料a。因此,差异值为5个材料a。接着,处理器110根据差异值调整初始数据模板/下一次的回传数据。具体而言,风险估算模块123比对差异值与预设阈值,以调
整初始数据模板或下一次的回传数据。当風險估算模塊123判断差异值大于阈值(预设阈值)时,处理器110执行资源估算模块124,以根据差异值调整初始数据模板。如此一來,本实施例的即时响应系统100可有效率地且实时地响应服务请求,同时根据详细运算结果调整后续回传数据以确保数据正确性。
28.图3是本发明的一实施例的多个模块的示意图。参考图1以及图3,在本实施例中,多个模块还包括差异累计模块125以及回冲模块126。当风险估算模块123判断差异值小于或等于阈值时,处理器110执行风险估算模块123以将差异值输入至回冲模块126。举例而言,差异值为5,阈值预设为10,则风险估算模块123将此差异值5输入至回冲模块126。接着,回冲模块126将差异值输入至差异累计模块125,以使差异累计模块125将此次差异值5以及后续接收到的差异值进行累计以获得当前总差异值。
29.在本发明中,当当前总差异值大于差异阈值时,差异累计模块125将当前总差异值输入至资源估算模块124,以使资源估算模块124根据当前总差异值调整初始数据模板。举例而言,使用者预设差异阈值为20,则当当前总差异值累计到21以上时,差异累计模块125将此当前总差异值21输入至资源估算模块124,以使资源估算模块124根据当前总差异值21调整初始数据模板。在本举例中,调整初始数据模板可例如是资源估算模块124将初始数据模板中对应的数据减去当前总差异值21,以令数据分析模块122根据经调整的初始数据模板(减去21的初始数据模板)产生后续的回传数据。
30.在一实施例中,当风险估算模块123判断差异值小于或等于阈值时,处理器110执行风险估算模块123以将差异值输入至回冲模块126。接着,回冲模块126将差异值输入至响应模块121,以使响应模块121根据差异值调整下一次的回传数据。举例而言,差异值为5且阈值为10,则风险估算模块123将差异值5通过回冲模块126输入至响应模块121,如此,响应模块121将下一次输出的回传数据减去/增加差异值5,以令多次回传数据的参数符合用户所默认的逻辑法则/运算法则。
31.在一实施例中,在处理器110执行资源估算模块124,以根据差异值调整初始数据模板的步骤中,还包括资源估算模块124根据差异值调整存储于数据分析模块122中的初始数据模板,并且回冲模块126将经调整的初始数据模板输入至响应模块121,以使响应模块121根据经调整的初始数据模板调整下一次的回传数据。举例而言,回冲模块126可根据数据分析模块122所提供的数据/初始数据模板,主动通讯响应模块121以调整响应模块121中的校正回归界面。如此,响应模块121可对应地调整下一次对应的回传数据。
32.在一实施例中,处理器110可根据多个历史数据调整初始数据模板。也就是说,本发明的即时响应系统100可根据多次的请求数据、回传数据、库存数据以及差异值调整初始数据模板,以使初始数据模板逐渐贴近与符合实际数据以及实际运算结果。
33.风险估算模块123还可基于历程请求数据且/或历程数据的趋势以根据请求数据以及回传数据计算出差异值。在一实施例中,风险估算模块123可以根据历程数据的常态分布去判断这次的请求数据与常态分布的数据之间的差异值是否小于阈值。举例而言,当对应特征数据的历程数据的常态分布图中的数值为70至80(正负1个标准偏差的数值),而回传数据的数值为65,则风险估算模块123计算出差异值为5(70减65)。在本发明中,常态分布图取几个标准偏差范围可由使用者预先设定,本案不应以此为限。
34.在本实施例中,本发明根据差异值调整初始数据模板的步骤中,还包括资源估算
模块124根据特征数据以及差异值依照比例放大或缩小初始数据模板。并且,资源估算模块124根据差异值调整经调整比例的初始数据模板的数值。举例而言,对应请求数据的初始数据模板中材料a的制造数量为1000个。而包含制造良率的考虑,初始数据模板中粗估需要准备的数量为1100。而请求数据中的特征数据为制造数量为100个、请求数量为120个、回传数据为120个以及经资源估算模块124的运算结果为110个。因此,资源估算模块124根据特征数据(制造数量100个)与初始数据模板的数据(制造数量1000个),依照比例调整初始数据模板的数据为制造数量100个,需要准备数量为110个。接着,资源估算模块124将此次差异值10个(回传数据120个减运算结果数据110个)调整经调整比例的初始数据模板中的数值(将需要准备的数量从110调整为100),以减去此次回传数据多授权/输出的10个材料。如此,本发明的即时响应系统100以及即时响应方法可根据请求数据的特征数据对应地调整初始数据模板中的参数与数据比例,且同时根据差异值调整初始数据模板的参数,进而根据前次的请求数据以及回传数据及时地调整后续的回传数据以提升运算的精准度。
35.综上所述,本发明的即时响应系统100以及即时响应方法,可有效提升数据/服务处理效率,并且可实时且快速地产生响应请求端(客户端)的请求数据(请求信息)的回传数据(回传信息)。本发明的即时响应系统100以及即时响应方法可快速地回传信息给请求端或根据默认流程的下一处理端口以克服习知同步处理的整体流程过于冗长的缺失。并且,根据此次回传数据以及后续实际运算结果调整初始数据模板/下次回传数据,进而兼具快速响应同时根据运算结果控管库存/数据的优点。使请求端可快速接收到响应,而避免由于响应时间过长而导致需要重新调整接收端的设定或接收端无法接收信息,或是习知异步处理中需要建立需多额外接收端的状况发生。通过本发明的即时响应系统100以及即时响应方法的特征,以使用户不用大幅调整响应端的架构,例如将同步处理架构改成异步处理架构,也可以达到同步处理与异步处理优点兼具的即时响应系统100与方法。
36.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献