Context Passing User Display Registry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user display systems are inefficient and costly to manage, requiring manual configuration and re-arrangement of disparate data sources, leading to errors and difficulties in updating and maintaining systems, especially when dealing with multiple users and data sources.

Innovation Solution

A system where services are registered to receive data from remote sources, with user-provided placement information used to layout these services within a pane, allowing for dynamic context determination and integrated display of information from multiple sources, leveraging a registry for management and existing infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration of multiple applications and displays is used, then users can customize their display, but it consumes considerable time and increases complexity

Engineering Contradiction:
ImproveDisplay customizationVSAvoidConfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically configures and manages multiple applications and displays without requiring manual user intervention. The automated configuration service dynamically arranges display elements based on user needs, eliminating the time-consuming manual configuration process while maintaining customization capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The display management system serves multiple functions simultaneously - it manages multiple applications, configurations, and displays through a single integrated framework. This universal approach consolidates what would otherwise require separate manual configurations into one unified system.

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

2Ease of operation

If manual entry of context information in each application is used, then users can specify their interests, but it leads to errors and is time consuming

Engineering Contradiction:
ImproveContext specificationVSAvoidContext accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically determines and passes context information between applications based on the user's display configuration. Instead of manual entry, the context is dynamically retrieved and updated, ensuring accuracy and eliminating human errors in data entry while maintaining reliable context passing between all applications.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If disparate data systems are integrated into user displays, then users can access multiple data sources, but it increases system cost and complexity

Engineering Contradiction:
ImproveMulti-source data integrationVSAvoidSystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The automated configuration service acts as an intermediary layer between disparate data systems and the user display. This mediator automatically manages the integration of multiple data sources, handling the complexity of system connections and data formatting while presenting a simplified interface to the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If multiple applications and displays are manually managed, then users can access diverse information, but it becomes difficult to update and maintain

Engineering Contradiction:
ImproveInformation diversityVSAvoidSystem maintenance
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

The system dynamically manages applications and displays through automated configuration that adapts to changes in real-time. When updates are needed, the system can automatically adjust configurations and reconfigure displays without manual intervention, making maintenance easier while maintaining diverse information access.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10963120B2Integrated, context passing user display
Publication Date: 2021.03.30 REFINITIV US ORGANIZATION LLC
  • US10963120B2 patent drawing
  • US10963120B2 patent drawing
  • US10963120B2 patent drawing

AI summary

Systems and methods are provided to facilitate an integrated display of information to a user. According to some embodiments, a first service and a second service may be registered with a registry. The information stored in the registry might include, for example, indications that the first and/or second services are to receive data from disparate remote sources. According to some embodiments, placement information is received from a user to lay out the first and second services within a pane of an application. Moreover, information from the remote sources may be displayed to the user within the pane.