CN115334024B - Instant response system and instant response method - Google Patents
Instant response system and instant response method Download PDFInfo
- Publication number
- CN115334024B CN115334024B CN202210915647.1A CN202210915647A CN115334024B CN 115334024 B CN115334024 B CN 115334024B CN 202210915647 A CN202210915647 A CN 202210915647A CN 115334024 B CN115334024 B CN 115334024B
- Authority
- CN
- China
- Prior art keywords
- module
- data
- difference value
- estimation module
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Debugging And Monitoring (AREA)
- Hardware Redundancy (AREA)
- Acyclic And Carbocyclic Compounds In Medicinal Compositions (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种即时响应系统以及即时响应方法。即时响应系统包括存储装置以及处理器。存储装置存储响应模块、数据分析模块、风险估算模块以及资源估算模块。处理器执行数据分析模块,以使数据分析模块对请求数据进行数据分析,并取得特征数据。数据分析模块根据特征数据以及初始数据模板产生回传数据,且将回传数据输入至响应模块以及风险估算模块。处理器执行响应模块以输出所述回传数据。处理器执行风险估算模块,以根据请求数据以及回传数据计算出差异值。本发明的即时响应系统根据差异值调整初始数据模板或下一次的回传数据。
The present invention provides an instant response system and an instant response method. The instant response system includes a storage device and a processor. The storage device stores a response module, a data analysis module, a risk estimation module and a resource estimation module. The processor executes the data analysis module so that the data analysis module performs data analysis on the request data and obtains feature data. The data analysis module generates feedback data based on the feature data and the initial data template, and inputs the feedback data into the response module and the risk estimation module. The processor executes the response module to output the feedback data. The processor executes the risk estimation module to calculate a difference value based on the request data and the feedback data. The instant response system of the present invention adjusts the initial data template or the next feedback data based on the difference value.
Description
技术领域Technical Field
本发明涉及一种服务快速响应技术,尤其是一种即时响应系统以及即时响应方法。The invention relates to a service rapid response technology, in particular to an instant response system and an instant response method.
背景技术Background technique
在网络环境下的通讯模式,有数据的请求者(客户端、设备端)以及数据的提供者(服务器)以进行数据或请求指令的数据处理。通过同步处理的通讯架构以进行数据处理/数据传输,将由于数据的提供者必须等待完整的数据运算完成才可以进行数据的回传或后续处理,导致增加整个流程的时间且可能会产生回传数据时已经超过数据请求端的设定时间导致逾时且流程中断的情况发生。In the communication mode under the network environment, there are data requesters (clients, device ends) and data providers (servers) to process data or request instructions. Data processing/data transmission through a synchronous communication architecture will increase the time of the entire process because the data provider must wait for the complete data operation to be completed before the data can be returned or processed subsequently. It may also cause the data to be returned after the set time of the data request end, resulting in a timeout and process interruption.
发明内容Summary of the invention
本发明是针对一种即时响应系统以及即时响应方法可快速且自动地响应请求数据的信息,输出回传数据。The present invention is directed to an instant response system and an instant response method which can quickly and automatically respond to information requesting data and output return data.
根据本发明的实施例,本发明的即时响应系统包括存储装置以及处理器。存储装置存储多个模块,多个模块包括:响应模块、数据分析模块、风险估算模块以及资源估算模块。处理器耦接存储装置。处理器执行数据分析模块,以使数据分析模块对请求数据进行数据分析,并且取得特征数据。数据分析模块根据特征数据以及初始数据模板产生回传数据,且将回传数据输入至响应模块以及所述风险估算模块。处理器执行响应模块,以输出回传数据。处理器执行风险估算模块,以基于逻辑法则根据请求数据以及回传数据计算出差异值,当处理器判断差异值大于阈值时,处理器执行资源估算模块,以根据差异值调整初始数据模板。According to an embodiment of the present invention, the instant response system of the present invention includes a storage device and a processor. The storage device stores a plurality of modules, and the plurality of modules include: a response module, a data analysis module, a risk estimation module, and a resource estimation module. The processor is coupled to the storage device. The processor executes the data analysis module so that the data analysis module performs data analysis on the request data and obtains feature data. The data analysis module generates feedback data based on the feature data and the initial data template, and inputs the feedback data into the response module and the risk estimation module. The processor executes the response module to output the feedback data. The processor executes the risk estimation module to calculate a difference value based on the request data and the feedback data based on a logical rule. When the processor determines that the difference value is greater than a threshold value, the processor executes the resource estimation module to adjust the initial data template according to the difference value.
根据本发明的实施例,本发明的即时响应方法包括以下步骤:通过数据分析模块,以使数据分析模块对请求数据进行数据分析,并且取得特征数据;通过数据分析模块根据所述特征数据以及所述初始数据模板产生回传数据,且通过响应模块输出回传数据。通过风险估算模块根据请求数据以及回传数据计算出差异值,根据差异值调整初始数据模板/下一次的回传数据。According to an embodiment of the present invention, the instant response method of the present invention comprises the following steps: using a data analysis module to analyze the request data and obtain characteristic data; using the data analysis module to generate feedback data according to the characteristic data and the initial data template, and outputting the feedback data through a response module. Using a risk estimation module to calculate a difference value according to the request data and the feedback data, and adjusting the initial data template/next feedback data according to the difference value.
基于上述,本发明的即时响应系统以及即时响应方法,可自动分析请求数据以自动判断请求数据是否符合默认值,且根据差异值对应调整初始数据模板/下次的回传数据,以维持接口数量少且同时达到即时响应的即时响应系统Based on the above, the instant response system and the instant response method of the present invention can automatically analyze the request data to automatically determine whether the request data meets the default value, and adjust the initial data template/next return data accordingly according to the difference value, so as to maintain an instant response system with a small number of interfaces and achieve instant response at the same time.
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。In order to make the above features and advantages of the present invention more clearly understood, embodiments are given below and described in detail with reference to the accompanying drawings.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明的一实施例的即时响应系统的示意图;FIG1 is a schematic diagram of an instant response system according to an embodiment of the present invention;
图2是本发明的一实施例的即时响应方法的流程图;FIG2 is a flow chart of an instant response method according to an embodiment of the present invention;
图3是本发明的一实施例的多个模块的示意图。FIG. 3 is a schematic diagram of multiple modules according to an embodiment of the present invention.
附图标记说明Description of Reference Numerals
100:即时响应系统;100: Instant response system;
110:处理器;110: processor;
120:存储装置;120: storage device;
121:响应模块;121: response module;
122:数据分析模块;122: data analysis module;
123:风险估算模块;123: Risk estimation module;
124:资源估算模块;124: Resource estimation module;
125:差异累计模块;125: Difference accumulation module;
126:回冲模块;126: Backflush module;
S210~S240:步骤。S210~S240: steps.
具体实施方式Detailed ways
现将详细地参考本发明的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同组件符号在图式和描述中用来表示相同或相似部分。Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numerals are used in the drawings and the description to refer to the same or like parts.
图1是本发明的一实施例的即时响应系统的示意图。参考图1,即时响应系统100包括处理器110以及存储装置120。处理器110耦接存储装置120。存储装置120可存储多个模块。在本实施例中,多个模块包括响应模块121、数据分析模块122、风险估算模块123以及资源估算模块124。处理器110可存取存储装置120,以执行响应模块121、数据分析模块122、风险估算模块123以及资源估算模块124。在另一实施例中,多个模块还包括差异累计模块以及回冲模块。在一实施例中,处理器110还可耦接外部或内部的数据库,以读取/写入数据库中的数据模板、标准样板、判断样板且初始数据。在另一实施例中,人员可输入或由处理器110自动读取预存的一笔初始数据模板。接着,即时响应系统100还可包括收发器,以接收/传送设备端/数据请求端所传输的请求数据。数据分析模块122可对请求数据进行数据分析以产生特征数据。数据分析模块122根据请求数据中的特征数据以及初始数据模板产生回传数据,且将回传数据输入至响应模块121。接着,响应模块121输出回传数据至请求数据的发送端或下一流程的接收端。在本发明中,风险估算模块123可基于逻辑法则根据请求数据以及回传数据计算出回传数据与运算结果之间的差异值。值得说明的是,本发明的即时响应系统100可根据差异值调整初始数据模板/下一次的回传数据。具体而言,当差异值大于阈值时,风险估算模块123启动/触发资源估算模块124,以使资源估算模块124根据差异值调整初始数据模板。当差异值小于或等于阈值时,风险估算模块123将差异值输入至回冲模块,以使回冲模块将差异值累计在差异累计模块之中以及根据差异值调整下一次的回传数据。如此,本发明之即时响应系统100可即时响应设备端的请求数据,同时根据即时响应系统100所输出的回传数据与运算结果的差异值调整后续/下次回传数据,以兼具数据同步处理与数据异步处理的优点。FIG. 1 is a schematic diagram of an instant response system according to an embodiment of the present invention. Referring to FIG. 1 , the instant response system 100 includes a processor 110 and a storage device 120. The processor 110 is coupled to the storage device 120. The storage device 120 can store multiple modules. In this embodiment, the multiple modules include a response module 121, a data analysis module 122, a risk estimation module 123, and a resource estimation module 124. The processor 110 can access the storage device 120 to execute the response module 121, the data analysis module 122, the risk estimation module 123, and the resource estimation module 124. In another embodiment, the multiple modules also include a difference accumulation module and a backwash module. In one embodiment, the processor 110 can also be coupled to an external or internal database to read/write data templates, standard templates, judgment templates, and initial data in the database. In another embodiment, a person can input or the processor 110 can automatically read a pre-stored initial data template. Next, the instant response system 100 can also include a transceiver to receive/transmit request data transmitted by the device end/data request end. The data analysis module 122 can perform data analysis on the request data to generate feature data. The data analysis module 122 generates feedback data according to the feature data in the request data and the initial data template, and inputs the feedback data to the response module 121. Then, the response module 121 outputs the feedback data to the sending end of the request data or the receiving end of the next process. In the present invention, the risk estimation module 123 can calculate the difference between the feedback data and the operation result based on the request data and the feedback data based on the logic rule. It is worth mentioning that the instant response system 100 of the present invention can adjust the initial data template/next feedback data according to the difference value. Specifically, when the difference value is greater than the threshold value, the risk estimation module 123 starts/triggers the resource estimation module 124 so that the resource estimation module 124 adjusts the initial data template according to the difference value. When the difference value is less than or equal to the threshold value, the risk estimation module 123 inputs the difference value to the backwash module so that the backwash module accumulates the difference value in the difference accumulation module and adjusts the next feedback data according to the difference value. Thus, the instant response system 100 of the present invention can respond to the request data of the device side in real time, and adjust the subsequent/next return data according to the difference between the return data output by the instant response system 100 and the calculation result, so as to have the advantages of both synchronous data processing and asynchronous data processing.
在本实施例中,处理器110可例如包括中央处理单元(Central Processing Unit,CPU),或是其他可编程之一般用途或特殊用途的微处理器(Microprocessor)、数字信号处理器(Digital Signal Processor,DSP)、特殊应用集成电路(Application SpecificIntegrated Circuits,ASIC)、可编程逻辑器件(Programmable Logic Device,PLD)、其他类似处理电路或这些装置的组合。存储装置120可包括存储器(Memory)及/或数据库(database),其中存储器可例如非易失性存储器(Non-Volatile Memory,NVM)。存储装置120可存储有用于实现本发明各实施例的相关程序、模块、系统或算法,以供处理器110存取并执行而实现本发明各实施例所描述的相关功能及操作。在本实施例中,响应模块121、数据分析模块122、风险估算模块123、资源估算模块124、差异累计模块以及回冲模块可例如是以JSON(JavaScript Object Notation)、可延伸标记式语言(Extensible MarkupLanguage,XML)或YAML等诸如此类的程序语言来实现的,但本发明也不限于此。在本实施例中,即时响应系统100可具体实现在个人电脑(Personal Computer,PC)、地端服务器(Server)或云端服务器中,而本发明并不加以限制。在一实施例中,即时响应系统100亦可整合在企业资源计划(Enterprise Resource Planning,ERP)系统中,以提供实时且自动回复请求的服务。In the present embodiment, the processor 110 may include, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessor, digital signal processor (DSP), application specific integrated circuits (ASIC), programmable logic device (PLD), other similar processing circuits or a combination of these devices. The storage device 120 may include a memory and/or a database, wherein the memory may be, for example, a non-volatile memory (NVM). The storage device 120 may store relevant programs, modules, systems or algorithms for implementing various embodiments of the present invention, so that the processor 110 can access and execute to implement the relevant functions and operations described in various embodiments of the present invention. In this embodiment, the response module 121, the data analysis module 122, the risk estimation module 123, the resource estimation module 124, the difference accumulation module and the backwash module can be implemented in a programming language such as JSON (JavaScript Object Notation), Extensible Markup Language (XML) or YAML, but the present invention is not limited thereto. In this embodiment, the instant response system 100 can be specifically implemented in a personal computer (PC), a local server (Server) or a cloud server, but the present invention is not limited thereto. In one embodiment, the instant response system 100 can also be integrated into an enterprise resource planning (ERP) system to provide a real-time and automatic response request service.
图2是本发明的一实施例的即时响应方法的流程图。参考图1以及图2,本实施例的即时响应系统100可执行如以下步骤S210~S240,以即时响应请求数据输出回传数据。在本实施例中,处理器110可执行响应模块121、数据分析模块122、风险估算模块123以及资源估算模块124。处理器110接收到请求数据且执行步骤S210。在步骤S210,数据分析模块122对请求数据进行数据分析以取得特征数据/特征值。FIG. 2 is a flow chart of an instant response method according to an embodiment of the present invention. Referring to FIG. 1 and FIG. 2, the instant response system 100 of the present embodiment may execute the following steps S210 to S240 to output return data in an instant response to the request data. In the present embodiment, the processor 110 may execute the response module 121, the data analysis module 122, the risk estimation module 123, and the resource estimation module 124. The processor 110 receives the request data and executes step S210. In step S210, the data analysis module 122 performs data analysis on the request data to obtain feature data/feature values.
举例而言,特征数据可以是请求数据中相关于请求项目的编号、请求数据输出端的厂区编号且/或请求数量等数据。接着,数据分析模块122根据特征数据以及初始数据模板产生回传数据,且通过响应模块121输出回传数据。初始数据模板可以是用户或系统默认的数据参数表格。在一实施例中,初始数据模板记载有工厂、项目、料号、每次请求数量的数据。如此,数据分析模块122根据初始数据模板中对应这次请求数据的特征数据的数据,根据常态分布或默认容许值产生回传数据。举例而言,请求数据为特定材料的请求数量为48(特征数据),而初始数据模板中对应的数量为50且预设容许值为5%,则数据分析模块122将请求数据的请求数量48作为回传数据。接着,数据分析模块122将回传数据输入至响应模块121。处理器110执行响应模块121,以输出回传数据。在一实施例中,响应模块121将回传数据输出至外部对应的接收端口。举例而言,A工厂发出物料请求至即时响应系统100。接着,即时响应系统100根据初始数据模板以及请求数据产生回传输据。并且,根据物料请求的数据的特征数据,即时响应系统100的数据分析模块122可以分析出回传数据要回传至原先A工厂或另一接收端。For example, the characteristic data may be data such as the number of the request item in the request data, the factory number of the request data output end, and/or the requested quantity. Then, the data analysis module 122 generates feedback data according to the characteristic data and the initial data template, and outputs the feedback data through the response module 121. The initial data template may be a data parameter table defaulted by the user or the system. In one embodiment, the initial data template records the data of the factory, project, material number, and the quantity requested each time. In this way, the data analysis module 122 generates feedback data according to the normal distribution or the default allowable value according to the data of the characteristic data corresponding to the request data in the initial data template. For example, if the request data is a request quantity of 48 (characteristic data) for a specific material, and the corresponding quantity in the initial data template is 50 and the preset allowable value is 5%, the data analysis module 122 uses the request quantity 48 of the request data as the feedback data. Then, the data analysis module 122 inputs the feedback data into the response module 121. The processor 110 executes the response module 121 to output the feedback data. In one embodiment, the response module 121 outputs the feedback data to the corresponding external receiving port. For example, Factory A sends a material request to the immediate response system 100. Then, the immediate response system 100 generates feedback data according to the initial data template and the request data. In addition, according to the characteristic data of the material request data, the data analysis module 122 of the immediate response system 100 can analyze whether the feedback data should be returned to the original Factory A or another receiving end.
数据分析模块122将回传数据以及请求数据输入至风险估算模块123中。接着,处理器110执行步骤S230。在步骤S230,风险估算模块123根据请求数据以及回传数据计算出差异值。具体而言,风险估算模块123可基于逻辑法则对请求数据以及回传数据进行运算,以计算出差异值。逻辑法则可例如是材料的实际库存数量、实际项目流程、历程流程数据、项目所需数量或各个工厂的良率值等更加实时且详细的相关数据以及默认判断法则。举例而言,经过对照初始数据模板所产生的回传数据为50个材料A,则经过风险估算模块123对照对应的逻辑法则后,将对应请求数据的工厂良率值产生运算结果。例如,工厂良率为9成,因此运算结果为55个材料A。因此,差异值为5个材料A。接着,处理器110根据差异值调整初始数据模板/下一次的回传数据。具体而言,风险估算模块123比对差异值与预设阈值,以调整初始数据模板或下一次的回传数据。当風險估算模塊123判断差异值大于阈值(预设阈值)时,处理器110执行资源估算模块124,以根据差异值调整初始数据模板。如此一來,本实施例的即时响应系统100可有效率地且实时地响应服务请求,同时根据详细运算结果调整后续回传数据以确保数据正确性。The data analysis module 122 inputs the returned data and the request data into the risk estimation module 123. Then, the processor 110 executes step S230. In step S230, the risk estimation module 123 calculates the difference value according to the request data and the returned data. Specifically, the risk estimation module 123 can calculate the difference value by operating the request data and the returned data based on the logic rule. The logic rule can be, for example, more real-time and detailed related data such as the actual inventory quantity of the material, the actual project process, the historical process data, the required quantity of the project, or the yield value of each factory, as well as the default judgment rule. For example, after comparing the returned data generated by the initial data template, there are 50 materials A. After the risk estimation module 123 compares the corresponding logic rule, the factory yield value of the corresponding request data is calculated. For example, the factory yield is 90%, so the calculation result is 55 materials A. Therefore, the difference value is 5 materials A. Then, the processor 110 adjusts the initial data template/the next returned data according to the difference value. Specifically, the risk estimation module 123 compares the difference value with the preset threshold value to adjust the initial data template or the next return data. When the risk estimation module 123 determines that the difference value is greater than the threshold value (preset threshold value), the processor 110 executes the resource estimation module 124 to adjust the initial data template according to the difference value. In this way, the instant response system 100 of this embodiment can respond to service requests efficiently and in real time, and adjust the subsequent return data according to the detailed calculation results to ensure data accuracy.
图3是本发明的一实施例的多个模块的示意图。参考图1以及图3,在本实施例中,多个模块还包括差异累计模块125以及回冲模块126。当风险估算模块123判断差异值小于或等于阈值时,处理器110执行风险估算模块123以将差异值输入至回冲模块126。举例而言,差异值为5,阈值预设为10,则风险估算模块123将此差异值5输入至回冲模块126。接着,回冲模块126将差异值输入至差异累计模块125,以使差异累计模块125将此次差异值5以及后续接收到的差异值进行累计以获得当前总差异值。FIG3 is a schematic diagram of multiple modules of an embodiment of the present invention. Referring to FIG1 and FIG3, in this embodiment, the multiple modules further include a difference accumulation module 125 and a backwash module 126. When the risk estimation module 123 determines that the difference value is less than or equal to the threshold value, the processor 110 executes the risk estimation module 123 to input the difference value to the backwash module 126. For example, the difference value is 5, and the threshold value is preset to 10, then the risk estimation module 123 inputs the difference value 5 to the backwash module 126. Then, the backwash module 126 inputs the difference value to the difference accumulation module 125, so that the difference accumulation module 125 accumulates the difference value 5 and the subsequent received difference values to obtain the current total difference value.
在本发明中,当当前总差异值大于差异阈值时,差异累计模块125将当前总差异值输入至资源估算模块124,以使资源估算模块124根据当前总差异值调整初始数据模板。举例而言,使用者预设差异阈值为20,则当当前总差异值累计到21以上时,差异累计模块125将此当前总差异值21输入至资源估算模块124,以使资源估算模块124根据当前总差异值21调整初始数据模板。在本举例中,调整初始数据模板可例如是资源估算模块124将初始数据模板中对应的数据减去当前总差异值21,以令数据分析模块122根据经调整的初始数据模板(减去21的初始数据模板)产生后续的回传数据。In the present invention, when the current total difference value is greater than the difference threshold, the difference accumulation module 125 inputs the current total difference value to the resource estimation module 124, so that the resource estimation module 124 adjusts the initial data template according to the current total difference value. For example, the user presets the difference threshold as 20, then when the current total difference value accumulates to more than 21, the difference accumulation module 125 inputs the current total difference value 21 to the resource estimation module 124, so that the resource estimation module 124 adjusts the initial data template according to the current total difference value 21. In this example, adjusting the initial data template can be, for example, the resource estimation module 124 subtracts the current total difference value 21 from the corresponding data in the initial data template, so that the data analysis module 122 generates subsequent feedback data according to the adjusted initial data template (the initial data template subtracted by 21).
在一实施例中,当风险估算模块123判断差异值小于或等于阈值时,处理器110执行风险估算模块123以将差异值输入至回冲模块126。接着,回冲模块126将差异值输入至响应模块121,以使响应模块121根据差异值调整下一次的回传数据。举例而言,差异值为5且阈值为10,则风险估算模块123将差异值5通过回冲模块126输入至响应模块121,如此,响应模块121将下一次输出的回传数据减去/增加差异值5,以令多次回传数据的参数符合用户所默认的逻辑法则/运算法则。In one embodiment, when the risk estimation module 123 determines that the difference value is less than or equal to the threshold value, the processor 110 executes the risk estimation module 123 to input the difference value to the backwash module 126. Then, the backwash module 126 inputs the difference value to the response module 121, so that the response module 121 adjusts the next return data according to the difference value. For example, if the difference value is 5 and the threshold value is 10, the risk estimation module 123 inputs the difference value 5 to the response module 121 through the backwash module 126, so that the response module 121 subtracts/increases the difference value 5 from the return data output next time, so that the parameters of the multiple return data meet the logical rules/operation rules defaulted by the user.
在一实施例中,在处理器110执行资源估算模块124,以根据差异值调整初始数据模板的步骤中,还包括资源估算模块124根据差异值调整存储于数据分析模块122中的初始数据模板,并且回冲模块126将经调整的初始数据模板输入至响应模块121,以使响应模块121根据经调整的初始数据模板调整下一次的回传数据。举例而言,回冲模块126可根据数据分析模块122所提供的数据/初始数据模板,主动通讯响应模块121以调整响应模块121中的校正回归界面。如此,响应模块121可对应地调整下一次对应的回传数据。In one embodiment, in the step where the processor 110 executes the resource estimation module 124 to adjust the initial data template according to the difference value, the resource estimation module 124 also includes adjusting the initial data template stored in the data analysis module 122 according to the difference value, and the backwash module 126 inputs the adjusted initial data template to the response module 121, so that the response module 121 adjusts the next return data according to the adjusted initial data template. For example, the backwash module 126 can actively communicate with the response module 121 to adjust the calibration regression interface in the response module 121 according to the data/initial data template provided by the data analysis module 122. In this way, the response module 121 can correspondingly adjust the next corresponding return data.
在一实施例中,处理器110可根据多个历史数据调整初始数据模板。也就是说,本发明的即时响应系统100可根据多次的请求数据、回传数据、库存数据以及差异值调整初始数据模板,以使初始数据模板逐渐贴近与符合实际数据以及实际运算结果。In one embodiment, the processor 110 can adjust the initial data template according to multiple historical data. In other words, the instant response system 100 of the present invention can adjust the initial data template according to multiple request data, return data, inventory data and difference values, so that the initial data template gradually approaches and conforms to the actual data and actual operation results.
风险估算模块123还可基于历程请求数据且/或历程数据的趋势以根据请求数据以及回传数据计算出差异值。在一实施例中,风险估算模块123可以根据历程数据的常态分布去判断这次的请求数据与常态分布的数据之间的差异值是否小于阈值。举例而言,当对应特征数据的历程数据的常态分布图中的数值为70至80(正负1个标准偏差的数值),而回传数据的数值为65,则风险估算模块123计算出差异值为5(70减65)。在本发明中,常态分布图取几个标准偏差范围可由使用者预先设定,本案不应以此为限。The risk estimation module 123 can also calculate the difference value based on the request data and the return data based on the trend of the history request data and/or the history data. In one embodiment, the risk estimation module 123 can determine whether the difference value between the request data and the data of the normal distribution is less than a threshold value based on the normal distribution of the history data. For example, when the value in the normal distribution diagram of the history data corresponding to the feature data is 70 to 80 (plus or minus 1 standard deviation), and the value of the return data is 65, the risk estimation module 123 calculates the difference value as 5 (70 minus 65). In the present invention, the standard deviation range of the normal distribution diagram can be pre-set by the user, and the present case should not be limited to this.
在本实施例中,本发明根据差异值调整初始数据模板的步骤中,还包括资源估算模块124根据特征数据以及差异值依照比例放大或缩小初始数据模板。并且,资源估算模块124根据差异值调整经调整比例的初始数据模板的数值。举例而言,对应请求数据的初始数据模板中材料A的制造数量为1000个。而包含制造良率的考虑,初始数据模板中粗估需要准备的数量为1100。而请求数据中的特征数据为制造数量为100个、请求数量为120个、回传数据为120个以及经资源估算模块124的运算结果为110个。因此,资源估算模块124根据特征数据(制造数量100个)与初始数据模板的数据(制造数量1000个),依照比例调整初始数据模板的数据为制造数量100个,需要准备数量为110个。接着,资源估算模块124将此次差异值10个(回传数据120个减运算结果数据110个)调整经调整比例的初始数据模板中的数值(将需要准备的数量从110调整为100),以减去此次回传数据多授权/输出的10个材料。如此,本发明的即时响应系统100以及即时响应方法可根据请求数据的特征数据对应地调整初始数据模板中的参数与数据比例,且同时根据差异值调整初始数据模板的参数,进而根据前次的请求数据以及回传数据及时地调整后续的回传数据以提升运算的精准度。In this embodiment, the step of adjusting the initial data template according to the difference value of the present invention also includes the resource estimation module 124 enlarging or reducing the initial data template according to the characteristic data and the difference value in proportion. In addition, the resource estimation module 124 adjusts the value of the initial data template adjusted in proportion according to the difference value. For example, the manufacturing quantity of material A in the initial data template corresponding to the request data is 1000. And considering the manufacturing yield, the rough estimate of the number to be prepared in the initial data template is 1100. The characteristic data in the request data is that the manufacturing quantity is 100, the request quantity is 120, the return data is 120, and the calculation result of the resource estimation module 124 is 110. Therefore, the resource estimation module 124 adjusts the data of the initial data template according to the characteristic data (manufacturing quantity 100) and the data of the initial data template (manufacturing quantity 1000) to the manufacturing quantity 100, and the number to be prepared is 110. Next, the resource estimation module 124 adjusts the value in the adjusted initial data template by 10 (the returned data 120 minus the calculation result data 110) to reduce the 10 materials that are over-authorized/output in the returned data. In this way, the instant response system 100 and the instant response method of the present invention can adjust the parameters and data ratios in the initial data template according to the characteristic data of the request data, and adjust the parameters of the initial data template according to the difference value, and then timely adjust the subsequent returned data according to the previous request data and the returned data to improve the accuracy of the calculation.
综上所述,本发明的即时响应系统100以及即时响应方法,可有效提升数据/服务处理效率,并且可实时且快速地产生响应请求端(客户端)的请求数据(请求信息)的回传数据(回传信息)。本发明的即时响应系统100以及即时响应方法可快速地回传信息给请求端或根据默认流程的下一处理端口以克服习知同步处理的整体流程过于冗长的缺失。并且,根据此次回传数据以及后续实际运算结果调整初始数据模板/下次回传数据,进而兼具快速响应同时根据运算结果控管库存/数据的优点。使请求端可快速接收到响应,而避免由于响应时间过长而导致需要重新调整接收端的设定或接收端无法接收信息,或是习知异步处理中需要建立需多额外接收端的状况发生。通过本发明的即时响应系统100以及即时响应方法的特征,以使用户不用大幅调整响应端的架构,例如将同步处理架构改成异步处理架构,也可以达到同步处理与异步处理优点兼具的即时响应系统100与方法。In summary, the instant response system 100 and the instant response method of the present invention can effectively improve the data/service processing efficiency, and can generate the return data (return information) of the request data (request information) of the request end (client) in real time and quickly. The instant response system 100 and the instant response method of the present invention can quickly return information to the request end or the next processing port according to the default process to overcome the defect that the overall process of conventional synchronous processing is too lengthy. In addition, the initial data template/next return data is adjusted according to the return data and the subsequent actual calculation results, thereby having the advantages of fast response and controlling inventory/data according to the calculation results. The request end can receive the response quickly, and avoid the situation that the setting of the receiving end needs to be readjusted or the receiving end cannot receive information due to the long response time, or the situation that more additional receiving ends need to be established in conventional asynchronous processing. Through the features of the instant response system 100 and the instant response method of the present invention, the user does not need to significantly adjust the architecture of the responding end, such as changing the synchronous processing architecture to the asynchronous processing architecture, and can also achieve the instant response system 100 and method with both the advantages of synchronous processing and asynchronous processing.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210915647.1A CN115334024B (en) | 2022-08-01 | 2022-08-01 | Instant response system and instant response method |
TW111130945A TWI802487B (en) | 2022-08-01 | 2022-08-17 | Instant response system and instant response method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210915647.1A CN115334024B (en) | 2022-08-01 | 2022-08-01 | Instant response system and instant response method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115334024A CN115334024A (en) | 2022-11-11 |
CN115334024B true CN115334024B (en) | 2024-07-09 |
Family
ID=83919207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210915647.1A Active CN115334024B (en) | 2022-08-01 | 2022-08-01 | Instant response system and instant response method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115334024B (en) |
TW (1) | TWI802487B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105794154A (en) * | 2013-09-19 | 2016-07-20 | 西斯摩斯公司 | Systems and methods for analyzing transmitted social communication data |
CN107710192A (en) * | 2015-05-31 | 2018-02-16 | 微软技术许可有限责任公司 | Measurement for the automatic Evaluation of conversational response |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200820682A (en) * | 2006-06-14 | 2008-05-01 | Divitas Networks Inc | Content-based adaptive jitter handling |
US20080005778A1 (en) * | 2006-07-03 | 2008-01-03 | Weifeng Chen | System and method for privacy protection using identifiability risk assessment |
US8516606B2 (en) * | 2009-03-24 | 2013-08-20 | Aol Inc. | Systems and methods for challenge-response animation and randomization testing |
WO2020032927A1 (en) * | 2018-08-07 | 2020-02-13 | Google Llc | Assembling and evaluating automated assistant responses for privacy concerns |
EP3724874B1 (en) * | 2019-03-01 | 2024-07-17 | Google LLC | Dynamically adapting assistant responses |
CN112383458B (en) * | 2020-10-28 | 2022-02-08 | 交控科技股份有限公司 | Responsive communication method and system |
CN113421597B (en) * | 2021-06-22 | 2024-01-23 | 上海明略人工智能(集团)有限公司 | Monitoring method, system, electronic equipment and storage medium |
-
2022
- 2022-08-01 CN CN202210915647.1A patent/CN115334024B/en active Active
- 2022-08-17 TW TW111130945A patent/TWI802487B/en active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105794154A (en) * | 2013-09-19 | 2016-07-20 | 西斯摩斯公司 | Systems and methods for analyzing transmitted social communication data |
CN107710192A (en) * | 2015-05-31 | 2018-02-16 | 微软技术许可有限责任公司 | Measurement for the automatic Evaluation of conversational response |
Also Published As
Publication number | Publication date |
---|---|
CN115334024A (en) | 2022-11-11 |
TW202408209A (en) | 2024-02-16 |
TWI802487B (en) | 2023-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8295963B2 (en) | Methods for performing data management for a recipe-and-component control module | |
WO2021244441A1 (en) | Service configuration method and apparatus therefor | |
CN111400039A (en) | Control method and device of cloud platform, cloud platform system and electronic equipment | |
CN111522729A (en) | Method, device and system for determining rule release | |
CN113934542B (en) | A container resource adjustment method, system, medium and electronic terminal | |
CN116839173A (en) | Energy consumption optimization method, device, storage medium and electronic equipment | |
CN115334024B (en) | Instant response system and instant response method | |
WO2025002084A1 (en) | Wind turbine generator system service life prediction model construction method and wind turbine generator system service life prediction method | |
CN107454136B (en) | Calculation unloading method and device based on end-to-end P2P and control equipment | |
CN108347377A (en) | Data forwarding method and device | |
CN111786821B (en) | Abnormal location method, server and storage medium | |
CN110442433B (en) | A method, device and storage medium for executing SQL tasks | |
CN113867778B (en) | Image file generation method and device, electronic equipment and storage medium | |
CN114465921B (en) | Peer-to-peer network control method, device, electronic device and storage medium | |
CN111694717B (en) | A method and device for determining system pressure bearing capacity value | |
CN113761028A (en) | Big data mining method and system based on cloud edge cooperation | |
CN114079635A (en) | Service flow current limiting method and device based on polynomial fitting | |
WO2021147460A1 (en) | Media information release management method and system | |
WO2021147459A1 (en) | Internet-based video material resource management method and system | |
CN116760072B (en) | Frequency adjusting method, device, equipment and medium of multi-energy complementary system | |
US12130786B2 (en) | Structured data analysis system and method for structured data analysis | |
TWI855948B (en) | Monitoring and limiting system of requesting to access system resources and method thereof | |
CN118035514B (en) | Sensitive information filtering method, device, equipment and medium based on blockchain system | |
TWI848786B (en) | System and method for processing required data | |
CN118550948B (en) | Method and device for processing data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20221111 Assignee: Shanghai Dingjie Shuzhi Software Co.,Ltd. Assignor: DIGIWIN SOFTWARE Co.,Ltd. Contract record no.: X2024310000112 Denomination of invention: Instant response system and methods Granted publication date: 20240709 License type: Common License Record date: 20240903 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
CP03 | Change of name, title or address |
Address after: 22F, building 1, Lane 1377, JIANGCHANG Road, Jing'an District, Shanghai 200072 Patentee after: Dingjie Shuzhi Co.,Ltd. Country or region after: China Address before: 22F, building 1, Lane 1377, JIANGCHANG Road, Jing'an District, Shanghai 200072 Patentee before: DIGIWIN SOFTWARE Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Instant response system and methods Granted publication date: 20240709 Pledgee: Industrial Bank Co.,Ltd. Shanghai Zhabei sub branch Pledgor: Dingjie Shuzhi Co.,Ltd. Registration number: Y2025310000530 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |