Modular Data Object Management Across Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face inefficiencies in sharing, updating, and managing information across various devices and applications, leading to obsolete data, increased processor cycles, memory usage, and manual rework due to the inability to dynamically update information.
Innovation Solution
Implementing a chunk management system that allows for the creation, storage, and updating of modular units of information (MUIs) with associated metadata, enabling automatic updates across documents and applications, along with conditional access and security features.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If information is copied and pasted between documents, then information can be shared across documents, but the information becomes obsolete when the source is updated
Solution Approach 1:
The patent uses intelligent copying where the source document identifier and version information are embedded in the copied content. This allows the copied information to automatically track and update when the source changes, eliminating obsolescence while maintaining the benefit of copying.
Solution Approach 2:
The system implements feedback mechanisms where documents continuously check for updates to their source information. When the source document is modified, the system automatically propagates these changes to all documents that have copied the information, ensuring consistency without manual intervention.
2Ease of operation
If multiple applications are opened to view and share information, then information accessibility is improved, but processor cycles, memory, and battery power are inefficiently utilized
Solution Approach 1:
The patent merges information access across multiple applications by embedding source document identifiers and version information within content. This allows information to be shared and accessed across different applications without requiring those applications to be simultaneously open or consume additional computational resources.
Solution Approach 2:
The system creates a universal information reference mechanism that works across different application types (word processing, spreadsheets, presentations). A single embedded reference can resolve to information in any application, providing multi-functional access without requiring multiple applications to run concurrently.
3Adaptability or versatility
If information is embedded in documents, then information sharing is enabled, but dynamic updating with control is not supported
Solution Approach 1:
The patent enhances embedding by copying not just the information content but also the source document identifier and version metadata. This enables automatic tracking of the source, allowing controlled dynamic updating where changes propagate only when authorized and tracked through the system.
Data Source
AI summary
Techniques for managing data include receiving, at a data store, a persistent data object generated by a source application, the object configured to be compatible with a plurality of applications and document types. The object is associated with a unique identifier. In response to a request for the object, the object is accessed based on its unique identifier and sent to a computing device executing a destination application. The object is incorporated by and is compatible with a destination document being edited by the destination application. An update to the object is received that is generated by a user application editing a user document. In response to receiving an indication that the object has been inserted in the destination document, the update is sent by the data store to the destination computing device and is usable to update the object as incorporated in the destination document.


