Server Program Moves Attachment Data to Accessible Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data processing systems cannot process input data located within an attachment to a request message, as conventional URL resolvers cannot identify non-standard URL format location references, leading to inability to determine the input storage location and thus cannot process attached data.
Innovation Solution
A server program moves input data from the attachment to a new storage location accessible by the server, allowing it to process the data by copying or moving it into the server's memory, enabling processing even when the input data is initially in an attachment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If input data is placed in an attachment to a request message, then data can be transmitted together with the request, but conventional URL resolvers cannot identify the location reference and process the data
Solution Approach 1:
The patent introduces a mediator component (the server program's data processing logic) that sits between the URL resolver and the attachment data. This mediator detects non-standard URL formats, identifies they reference attachments, and retrieves the actual data from the attachment, thereby enabling processing without requiring the URL resolver to directly handle attachment references.
Solution Approach 2:
The patent effectively creates a copy mechanism where the attachment data is extracted and made available to the processing logic through a standardized interface. The system copies the data from the attachment format into a processable form, allowing conventional URL resolvers to work with standard formats while attachment data is simultaneously made accessible through the mediator.
2Measurement precision
If conventional URL resolvers are used, then standard URL format location references can be resolved, but non-standard format location references in attachments cannot be identified
Solution Approach 1:
The patent implements a dynamic resolution process where the system first attempts to resolve the URL using conventional methods, and when that fails or indicates a non-standard format, it dynamically switches to an alternative resolution path that handles attachment references. This dynamic adaptation allows the system to maintain precision for standard URLs while gaining versatility for non-standard formats.
Solution Approach 2:
The patent changes the parameter being resolved from a direct URL to an attachment reference. When a non-standard URL format is detected, the system transforms the resolution task into retrieving data from an attachment using a different parameter set (attachment identifier rather than URL), thereby maintaining precision through parameter transformation.
3Ease of operation
If data is stored in attachment, then it can be sent with the request message, but the server cannot access or process the data
Solution Approach 1:
The patent extracts the data access functionality from the attachment structure itself and implements it through a separate mediator component. The extraction process separates the transmission convenience of attachments from the access difficulty, allowing data to be easily transmitted via attachment while the mediator handles the extraction and presentation of data to processing logic through standardized interfaces.
Data Source
AI summary
Methods, systems, and articles of manufacture consistent with the present invention provide for servers processing input data regardless of whether the input data is located in an attachment to a message from a client. The server receives a message from the client instructing the server to process data. Then, the server determines whether the data is located in an attachment to the message, and if the data is located in the attachment, moves the data to another location other than in the attachment.


