Collaborative Server Architecture for Offline Cloud Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud-based applications face challenges in efficiently sharing and interacting with data across the Cloud, particularly due to increased latency and the inability to utilize server-side data without Internet access, which limits collaboration and data accessibility.
Innovation Solution
The implementation of a collaborative server architecture that allows data objects to be created, transmitted, and updated locally while maintaining a synchronized copy on a user-specific server-side database, with data stored in a Cloud Collaborative Database (CLOCDB) for multiple users, enabling seamless sharing and interaction even offline, and utilizing a proprietary database architecture for efficient data management and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is stored on a remote server with password protection, then data security is improved, but data accessibility and collaboration are worsened
Solution Approach 1:
The patent segments data into local copies on user devices and remote copies on servers. Each user device maintains a local data store with cached data objects, while the server maintains authoritative copies. This segmentation allows users to access data locally without requiring constant server authentication, improving accessibility while maintaining security through selective synchronization.
Solution Approach 2:
The patent introduces a synchronization mechanism that acts as an intermediary between local data stores and remote servers. This intermediary layer handles data consistency, conflict resolution, and selective synchronization, allowing users to access data offline while ensuring security and consistency when connected to the server.
2Device complexity
If data is accessed through web-based applications, then data centralization is improved, but latency and accessibility without Internet are worsened
Solution Approach 1:
The patent implements preliminary action by pre-caching data objects and their metadata on local user devices before they are needed. The system proactively downloads and stores data locally, so when users need access, the data is already available on the device, eliminating latency and enabling offline access while maintaining a centralized data architecture on the server.
3Reliability
If data is uploaded and backed up on dedicated servers, then data security is improved, but bandwidth usage and latency are worsened
Solution Approach 1:
The patent applies partial action by implementing selective synchronization that only uploads and downloads changed data objects and their metadata, rather than synchronizing entire data sets. The system identifies and transfers only the necessary portions of data, reducing bandwidth consumption while maintaining complete backup capability on servers.
Data Source
AI summary
A system and method for increased ability to share and interact with data objects spread across a cloud in a collaborative environment. There has thus been outlined, rather broadly, certain embodiments of the invention in order that the detailed description thereof herein may be better understood, and in order that the present contribution to the art may be better appreciated. There are, of course, additional embodiments of the invention that will be described below and which will form the subject matter of the claims appended hereto.


