Automatic generation of no-code embedded data-driven application views

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies and productivity decreases due to the need to navigate multiple software tools and collaboration platforms, which often cannot share data seamlessly, requiring manual workarounds and context switching.

Innovation Solution

The method and system for automatic generation of no-code embedded data-driven application views allow users to embed dynamic data visualization within host containers like document editors, enabling interaction and data management across platforms without manual data linking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users embed application views within host containers using no-code platforms, then ease of operation and productivity are improved, but device complexity and system integration requirements increase

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (the no-code platform with pre-built connectors and integration templates) that mediates between the host container and multiple data sources. This intermediary handles the complexity of data integration, authentication, and synchronization automatically, allowing users to embed application views without directly managing the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The no-code platform provides universal integration capabilities that work across multiple host containers and data sources. The same platform infrastructure supports embedding application views in documents, dashboards, or other interfaces, and can connect to various data sources (databases, APIs, cloud services) through standardized connectors, reducing the need for custom integration logic for each scenario.

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

2Adaptability or versatility

If multiple software tools and collaboration platforms are used, then adaptability and functionality are improved, but loss of time due to context switching increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidloss of time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges multiple software tools and data sources into a unified embedded view within a single host container. By consolidating data from multiple platforms into one integrated display, users can access information from previously separate tools without leaving their current workspace, eliminating context switching while maintaining access to diverse functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent adds a new dimension to data access by embedding application views directly within the host container's interface. Instead of requiring users to switch between separate applications (horizontal movement across tools), the solution vertically integrates multiple data sources into the existing interface layer, allowing users to access multi-source data within the same application context.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If data is shared across multiple platforms, then adaptability is improved, but reliability and data consistency may worsen without proper integration

Engineering Contradiction:
ImproveadaptabilityVSAvoidreliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The no-code platform implements feedback mechanisms that automatically monitor and synchronize data across multiple platforms. When data changes occur in any connected source, the system detects these changes and automatically updates the embedded views to reflect the current state, ensuring data consistency and reliability across all integrated platforms without manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250068396A1Automatic generation of no-code embedded data-driven application views
Publication Date: 2025.02.27 GOOGLE LLC
  • US20250068396A1 patent drawing
  • US20250068396A1 patent drawing
  • US20250068396A1 patent drawing

AI summary

A method includes receiving, from a user, an embedded application view request requesting embedding of an application view within a host container. The application view is derived from a no-code application, and the no-code application is generated using a no-code application development environment. The embedded application view request includes a uniform resource locator (URL) referencing the no-code application and a data record of a dataset associated with the no-code application. The method includes obtaining credentials associated with the user and determining, using the credentials, that the user has access to the data record of the dataset. The method also includes, after determining that the user has access to the data record of the dataset, rendering, within the host container at an anchor location, an embedded application view based on the data record of the dataset.