Web Application Document Storage with Context Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web technologies lack a consistent set of services that allow users to store and access diverse types of content across various applications and devices, limiting the ability to seamlessly store and retrieve content ubiquitously using different devices connected to the web.
Innovation Solution
A system and method providing web system services that enable clients to create, store, and restore web application documents on web servers, incorporating view, content, and context information, using a graphical user interface and web system services interface to support operations like New, Open, Save, Save As, and Restore, with context information monitoring and parsing capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If HTML-style web pages are used for storing content, then web page creation and storage is supported, but the ability to support varied document types and context information accessible by different web-based applications is lost
Solution Approach 1:
The web application document is segmented into distinct components: view information, content, and context information. This segmentation allows each component to be handled independently by different web-based applications, enabling varied document types and context support while maintaining a manageable data structure through clear separation of concerns.
Solution Approach 2:
The patent creates a universal web application document model that can serve multiple functions and be accessed by different types of web-based applications. The document structure accommodates varied document types (text, media, presentations) and context information, making it universally applicable across different applications and devices while maintaining a consistent interface.
2Reliability
If a consistent set of services is implemented across all applications, then data and context storage becomes reliable, but the system complexity increases
Solution Approach 1:
The patent introduces a web application server as an intermediary that manages the complexity of consistent data and context storage. The server implements the web system services that handle document creation, storage, and restoration, shielding client applications from the underlying complexity while providing reliable and consistent storage across different applications and devices.
Solution Approach 2:
The web application document structure is designed to be self-descriptive, containing view information, content, and context information that enable web-based applications to automatically understand and process the stored data. This self-service capability reduces the need for complex service architectures by allowing the data structure itself to facilitate reliable access and storage.
3Ease of operation
If web system services interface is provided for all client applications, then seamless content access across devices is achieved, but the interface implementation complexity increases
Solution Approach 1:
The web system services interface is designed as a universal mechanism that can be implemented by various client applications (web browsers, mobile devices, desktop applications). The interface provides consistent functionality for creating, storing, and restoring web application documents across different platforms, achieving seamless content access while the server-side implementation handles the complexity of service management.
Data Source
AI summary
An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.


