Unified Document Surface for In-Line Data and Table Workflows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing document processing systems lack a unified workspace that efficiently integrates text flow, data access, and data structure creation, limiting collaborative document editing and viewing capabilities.
Innovation Solution
A unified document surface system that includes a first computing device communicating with a second computing device, featuring a unified document surface application circuit to interpret user inputs for text flow and data structure creation, enhancing data processing to position text and data structures on a unified document surface, and managing user views and device parameters for optimized document interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a unified document surface system integrates text flow, data access, and data structure creation, then collaborative document editing and viewing capabilities are improved, but device complexity increases
Solution Approach 1:
The patent merges text flow processing, data access, and data structure creation into a single unified document surface system. Multiple processing circuits (text flow processing circuit, enhanced data processing circuit, unified document surface application circuit) are integrated to work together on a common document surface, enabling seamless collaborative editing and viewing while managing complexity through functional integration rather than separate systems
Solution Approach 2:
The unified document surface system serves multiple functions simultaneously: it processes text flow entries, handles in-line data access entries, creates table-based calculation entries, and manages various data structures (tables, canvases, sheets, graphs, charts). This multi-functional approach improves collaborative capabilities without requiring separate specialized systems for each function
2Productivity
If enhanced data processing circuits create multiple data structures on the unified document surface, then document processing efficiency is improved, but device complexity increases
Solution Approach 1:
The enhanced data processing circuit is segmented into specialized functional units: text flow processing circuit for text entries, enhanced data processing circuit for data structures, and unified document surface application circuit for coordination. This segmentation allows each circuit to optimize for its specific function, improving overall document processing efficiency while managing complexity through modular design
Solution Approach 2:
The unified document surface application circuit acts as an intermediary between user inputs and the processing circuits. It interprets user inputs, determines the appropriate processing circuit to use, and coordinates the creation and positioning of data structures on the document surface. This intermediary layer simplifies the interface between multiple processing circuits and improves processing efficiency through centralized coordination
Data Source
AI summary
The present disclosure describes methods and systems for interpreting a first user input comprising a text flow entry, interpreting a second user input comprising one of an in-line data access entry and a table-based calculation entry, positioning a text entry value on a unified document surface in response to the first user input, creating at least one data structure in response to the one of the in-line data access entry and the table-based calculation entry, and positioning the data structure on the unified document surface.


