Online Form Rule-Based Object Information Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online systems face challenges in simplifying user interactions, particularly when users access them through non-traditional input devices, leading to increased errors and frustration due to the need for manual input in forms, which can result in incorrect or incomplete data entry and reduced user engagement.

Innovation Solution

The online system employs a set of rules to dynamically select information describing objects for presentation based on user input, using client devices to communicate requests and retrieve user characteristics, thereby simplifying the entry process by providing suggested options and reducing the number of inputs required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually provide information in form fields, then the online system receives complete data, but errors increase and user frustration increases

Engineering Contradiction:
Improvedata entry accuracyVSAvoiduser interaction difficulty
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by maintaining a set of rules and automatically selecting information describing objects based on user input before the user completes form entry. This allows the system to proactively provide relevant information and suggestions, reducing the need for manual data entry and minimizing errors while improving ease of operation.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If conventional predictive text capabilities are used, then text input is assisted, but user-specific information is not accounted for and suggestions are not relevant

Engineering Contradiction:
Improvetext input assistanceVSAvoidrelevance of suggestions
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback by comparing user input against a maintained set of rules and user characteristics, then providing dynamically generated suggestions that are relevant to the specific user and context. This feedback loop ensures that predictive text capabilities account for user-specific information and provide accurate, relevant suggestions rather than generic ones.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the number of form fields is reduced, then user interaction is simplified, but information completeness may be compromised

Engineering Contradiction:
Improveform completion simplicityVSAvoiddata completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system applies self-service by automatically selecting and populating form fields with relevant information based on user input and the maintained set of rules. This allows the system to generate complete information automatically, reducing the number of fields users need to manually complete while ensuring data completeness is maintained through automated information retrieval.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10460025B2Determining information describing objects maintained by an online system by applying rules to input received via a form provided by the online system
Publication Date: 2019.10.29 META PLATFORMS INC
  • US10460025B2 patent drawing
  • US10460025B2 patent drawing
  • US10460025B2 patent drawing

AI summary

An online system provides one or more forms on which users provide information to the online system. A form includes various fields configured to receive input from the user. While entering information on a form presented by a client device, the client device transmits a request for content to the online system. The request identifies the user, the field, and the input received via the field. Upon receiving the request, the online system applies a set of rules to information identified in the request and characteristics of the user. Information describing objects included in rules having criteria satisfied by the information in the request and the characteristics of the user is communicated to the client device for presentation to the user in conjunction with the form.