Interactivity Object for Dynamic Web Data Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing account aggregation systems are inefficient in handling dynamic websites that require user interaction, as they rely on static navigation and pre-known website maps, making it cumbersome to access and compile data from multiple financial institution websites.

Innovation Solution

A system that uses interactivity objects to facilitate user interaction during automated website access by examining web pages for interactivity requests, creating interactivity objects, and soliciting user responses through various presentation mechanisms, allowing for dynamic interaction and data aggregation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If static navigation and pre-known website maps are used, then automated data aggregation is simplified, but the system cannot handle dynamic situations requiring user interaction

Engineering Contradiction:
Improveautomated data aggregationVSAvoidhandling dynamic situations
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static navigation to dynamic navigation by introducing interactivity objects that can adapt to different website structures and user interaction requirements. The interactivity object framework allows the system to dynamically adjust its behavior based on real-time website content and user inputs, resolving the contradiction between automation and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The interactivity object serves as an intermediary between the automated aggregation system and the dynamic website environment. It mediates between the system's automated navigation capabilities and the need for user interaction, allowing the system to maintain automation while adapting to dynamic situations through the intermediary's coordination of interactivity requests and responses.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If user interaction is required for dynamic websites, then accurate data can be retrieved, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvedata accuracyVSAvoidtime for data aggregation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring interactivity objects with expected website structures and navigation patterns. This allows the system to automatically handle routine interactions while only requiring user input when truly necessary, maintaining data accuracy for complex situations while minimizing time loss for routine aggregations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where interactivity objects receive user responses and adjust their navigation accordingly. This feedback loop allows the system to maintain high data accuracy by adapting to user inputs while reducing time loss by learning from previous interactions and optimizing future navigation paths.

Inventive Principle:
Principle #23Feedback

3Loss of information

If multiple financial institution websites are accessed manually, then complete financial position information can be obtained, but the process is cumbersome

Engineering Contradiction:
Improvefinancial position informationVSAvoiddata collection process
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system merges multiple data collection operations into a single unified process. By using interactivity objects to coordinate navigation across different financial institution websites, the system combines what would otherwise require multiple separate manual tasks into one automated aggregation process, maintaining complete financial position information while dramatically improving ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The interactivity object framework provides universal functionality that can handle various website structures and interaction requirements across different financial institutions. This multi-functional approach allows the system to aggregate data from multiple sources using the same core mechanism, eliminating the need for separate manual processes for each institution while ensuring complete information retrieval.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8977709B2Using an interactivity object to facilitate web-based aggregation
Publication Date: 2015.03.10 INTUIT INC
  • US8977709B2 patent drawing
  • US8977709B2 patent drawing
  • US8977709B2 patent drawing

AI summary

Some embodiments of the present invention provide a system that uses an interactivity object to facilitate interactivity during automated web site accesses. During operation, the system examines a web page on the web site to determine a data type for an interactivity request associated with the web page. Next, the system creates an interactivity object, which includes the interactivity request along with the determined data type for the interactivity request. Finally, the system sends the interactivity object to the user to solicit a response from the user.