Standardized Visualizations for External Computing Logic Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computing systems do not allow seamless interaction with external computing logic that is external to the operating system, requiring complex steps to access and manage external applications or services.
Innovation Solution
A computing system generates standardized visualizations using populated templates, enabling users to interact with external computing logic instantaneously through a unified interface, allowing parameter value transmission and notification handling without the external logic needing to run in the foreground.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional computing systems are used to access external computing logic, then the external logic can be executed, but the interaction requires complex steps and cannot be performed substantially instantaneously
Solution Approach 1:
The system performs preliminary actions by generating visualizations using populated templates that represent external computing logic. These visualizations are prepared in advance and displayed in the user interface, allowing users to interact with pre-configured representations of external services without going through complex access steps or waiting for system initialization.
Solution Approach 2:
The patent introduces an intermediary layer consisting of visualizations generated by the operating system. These visualizations act as mediators between the user and external computing logic, enabling direct interaction through the user interface without requiring the external logic to run in the foreground or through complex system procedures.
2Ease of operation
If external computing logic runs in the foreground to allow user interaction, then interaction is possible, but system resources are consumed and complexity increases
Solution Approach 1:
The visualization serves as an intermediary that decouples the user interface from the external computing logic execution. The visualization is generated by the operating system using populated templates and can be interacted with directly, while the external logic runs independently without needing to be in the foreground, thereby reducing system complexity and resource consumption.
Solution Approach 2:
The system segments the interaction process into two independent parts: the visualization layer generated by the operating system that handles user interaction, and the external computing logic that executes separately. This segmentation allows each component to function independently without requiring the other to run in the foreground, reducing overall system complexity.
3Ease of operation
If standardized visualizations with populated templates are used, then user interaction is simplified and standardized, but flexibility in representing different external computing logic may be reduced
Solution Approach 1:
The patent applies universality by using populated templates that can represent multiple types of external computing logic through a standardized visualization interface. The same template structure can be adapted to represent different external services, applications, or computing resources, providing both standardization for ease of use and versatility through the template's ability to represent various external logic types.
Data Source
AI summary
Allowing a user to interact with external computing logic through a standardized user interface visualization. For instance, a user might be able to initiate an action of the external computing logic by one click, by interfacing with a slider control, and so forth. As a result of such interaction, a notification generated by the corresponding logic may be presented to a user. The notification could be presented in the same user interface visualization that was interacted with to trigger the external computing logic, or may be presented in a separate visualization, or in both. The notification could also be sent to one or more external computing entities, for instance, an email system, a mobile device, and so forth.


