Intermediary Form Completion Reduces Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for data access over networks, particularly from a growing number of users and applications, leads to bandwidth and resource constraints, especially for constrained devices like mobile devices with limited storage and screen space, posing challenges for Internet Service Providers and users during transactions such as online purchases.

Innovation Solution

An intermediary system intercepts forms destined for user devices, completes pre-defined parts using user data from a database, generates form fragments with remaining fields for user input, and merges completed fragments to reduce bandwidth and processing demands, while ensuring security and accuracy through precise data query determination and annotation-based approaches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If forms are transmitted to user devices for completion, then data acquisition is achieved, but bandwidth consumption and processing power on constrained devices increase

Engineering Contradiction:
Improvedata acquisitionVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The form completion process is segmented into server-side pre-completion and client-side finalization. The intermediary server completes predetermined fields using stored user data before transmission, while the user device only handles remaining fields. This segmentation reduces the data volume and processing requirements on constrained user devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The intermediary server performs preliminary actions by completing predetermined form fields using stored user profile data before the form is transmitted to the user device. This preliminary completion reduces the amount of data that needs to be processed and transmitted to constrained devices, thereby reducing bandwidth consumption and device processing requirements.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If more form fields are completed by the system, then bandwidth consumption is reduced, but security and accuracy may be compromised

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidsecurity and accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

Different levels of automation are applied to different form fields based on their characteristics. Predetermined fields that are safe to auto-complete (like name, address) are filled by the system using stored data, while fields requiring user verification or sensitive information (like credit card details) are left for user input. This localized differentiation maintains security while reducing bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

An intermediary server acts as a mediator between the application server and the user device. It stores user profile data, completes predetermined form fields securely using this data, and transmits only the necessary form fragments to user devices. This intermediary layer enhances security by centralizing sensitive data management and reducing the exposure of complete forms to potentially insecure client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If complete forms are transmitted to user devices, then accuracy is ensured, but device complexity and processing requirements increase

Engineering Contradiction:
Improveform completion accuracyVSAvoidprocessing requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The form is segmented into predetermined fields (completed by system) and remaining fields (completed by user). This segmentation allows the system to maintain accuracy for standardized fields while reducing the processing burden on user devices, which only need to handle a subset of fields rather than complete forms.

Inventive Principle:
Principle #1Segmentation

4Loss of information

If all form fields are requested from users, then data completeness is achieved, but user experience deteriorates on constrained devices

Engineering Contradiction:
Improvedata completenessVSAvoiduser experience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically completing predetermined form fields using stored user profile data before presenting the form to the user. This reduces the manual input effort required by users, particularly benefiting those on constrained devices with limited keyboards or screen space, while still ensuring data completeness through selective pre-filling.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7996760B2Acquisition of user data over a network
Publication Date: 2011.08.09 SAP SE
  • US7996760B2 patent drawing
  • US7996760B2 patent drawing
  • US7996760B2 patent drawing

AI summary

An embodiment includes a method that includes intercepting, by an intermediary, a form destined for a device used by a user over a network that is from an application executing on a different device on the network. The form includes parts to be completed by the user. The method also includes completing, by the intermediary, a first part of the parts to be completed by the user, prior to the form being received by the device.