Automated Form Autofill via Encrypted Cloud Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individuals face inefficiencies and increased errors when repeatedly filling out forms for various services, such as address changes or social security applications, due to the need to re-enter the same information, which wastes time and increases frustration.

Innovation Solution

A computerized method and system that stores user data from a first form in encrypted cloud storage, allowing for automatic filling of matching fields in subsequent forms, with users inputting new data for non-matching fields and storing this new data securely.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually fill out forms repeatedly for different services, then they can submit accurate information, but they waste time and effort re-entering the same data

Engineering Contradiction:
Improvedata accuracyVSAvoidtime spent on form filling
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically pre-filling form fields with previously entered data before the user submits the form. This allows users to review and correct data if needed while significantly reducing the time spent on repetitive data entry for multiple services.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and stores copies of user data in a secure database after initial entry. These copied data are then automatically retrieved and used to pre-fill subsequent forms, eliminating the need for users to re-enter the same information repeatedly across different services.

Inventive Principle:
Principle #26Copying

2Reliability

If users manually re-enter the same information for each form, then they can ensure data is entered, but mistakes and errors increase

Engineering Contradiction:
Improvedata entry accuracyVSAvoidform completion efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary action by automatically pre-filling form fields with previously entered data before the user submits the form. This allows users to review and correct data if needed while significantly reducing the time spent on repetitive data entry for multiple services.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to users by highlighting pre-filled data and allowing easy review and correction before submission. This feedback mechanism ensures data accuracy while maintaining high productivity, as users can quickly verify rather than re-enter information.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If users fill out forms repeatedly, then they can complete required submissions, but frustration and complexity increase

Engineering Contradiction:
Improveform submission easeVSAvoiddata management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables self-service by automatically retrieving and pre-filling form data without requiring users to manually re-enter information. The system serves itself by managing data retrieval and population automatically, significantly improving ease of operation while the underlying complexity is handled by the system rather than the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20220405467A1Automatic form completion
Publication Date: 2022.12.22 GOVPLUS LLC
  • US20220405467A1 patent drawing
  • US20220405467A1 patent drawing
  • US20220405467A1 patent drawing

AI summary

Methods, storage media and systems for automatically completing forms are disclosed. Some embodiments may include storing data filled by a user into a first form to encrypted cloud storage, autofilling a second form having at least one field matching a field from the first form with the data requested from the encrypted cloud storage in the at least one matching field, filling in by the user any non-matching fields with new data and storing the new data to the encrypted cloud storage.