Parallel Response Composition for Electronic Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for processing electronic requests, such as those in the insurance industry, face inefficiencies and bottlenecks when handling large volumes of requests, leading to significant processing time and potential delays, especially when errors occur in the validation process.

Innovation Solution

Implementing parallel processing techniques that allow subsequent steps in composing electronic responses to begin before validation is complete, using a structurally complete but partial response structure determined by personalization factors, and selectively populating the response with data as it becomes available, thereby reducing overall processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If linear sequential processing is used to validate requests before composing responses, then processing accuracy is maintained, but processing time increases significantly for high-volume requests

Engineering Contradiction:
Improvevalidation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by starting to compose the response structure and fetching response data before the complete validation of the request is finished. The response template is prepared in advance with placeholders, and data fetching begins as soon as sufficient request information is available, rather than waiting for complete validation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The validation and response composition process is segmented into independent parallel tasks. Validation continues in the background while separate tasks compose the response structure, fetch response data, and populate the template. This segmentation allows multiple operations to proceed simultaneously without interfering with each other.

Inventive Principle:
Principle #1Segmentation

2Reliability

If complete validation is performed before response composition, then response accuracy is ensured, but productivity decreases due to processing bottlenecks

Engineering Contradiction:
Improveresponse accuracyVSAvoidrequests processed per second
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system prepares the response template and begins data fetching in advance, before complete validation is achieved. This preliminary action reduces the overall processing time while validation continues in parallel, maintaining reliability because the validation results are still applied to ensure response accuracy before final transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous useful action by allowing response composition to proceed continuously while validation is still in progress. Rather than stopping to wait for validation completion, the system continuously composes responses using available data, with validation results incorporated when ready, thereby maximizing productivity without sacrificing accuracy.

Inventive Principle:
Principle #20Continuity of useful action

3Speed

If larger and more capable computers are employed to decrease processing time, then processing speed improves, but cost increases

Engineering Contradiction:
Improveprocessing speedVSAvoidcomputer hardware requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The processing workload is segmented into multiple independent tasks that can execute in parallel on the same hardware resources. By dividing validation, response composition, data fetching, and template population into separate parallel tasks, the system achieves faster processing speeds without requiring proportionally more powerful hardware, as existing resources are utilized more efficiently through concurrent execution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7725818B1Parallel composition of electronic responses to electronic requests
Publication Date: 2010.05.25 X CORP
  • US7725818B1 patent drawing
  • US7725818B1 patent drawing
  • US7725818B1 patent drawing

AI summary

A method for automatic parallel processing of the steps involved in composing electronic responses to structured electronic requests where the request and the response contain some common fields of information. The process starts subsequent processing steps before the validation of the request is complete. A structurally complete, but partial response to a request is prepared as soon as it is possible to construct that response structure. The response structure is determined from personalization factors for the requestor, and a response template is created. The personalized response document is a skeleton created with known data from the minimum validation of the request, and with placeholders for data that has not yet been determined. The response is selectively populated with data from the request when the format of the response is determined. As additional information becomes available during the processing of the request, that additional data is placed into the response structure.