Collaboration Platform Virtual Memory Document Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cloud-based document management systems lack the necessary security and control for business professionals, as they do not allow for reviewer-specific access to documents and fail to prevent reviewers from maintaining copies of documents after collaboration sessions, which is a concern for maintaining document ownership and security.

Innovation Solution

A system and method that utilizes a storage device and processors to maintain a copy of an original document, allowing for controlled access and collaboration through a collaboration platform, where changes are synchronized back to the original document while ensuring the reviewer only has temporary access and cannot retain a copy, using virtual memory for rendering documents during sessions and deleting them afterward.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If reviewers are granted access to documents in cloud-based storage systems, then collaboration capability is improved, but document security and owner control deteriorate as reviewers can maintain copies after sessions

Engineering Contradiction:
Improvecollaboration capabilityVSAvoiddocument security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a collaboration platform as an intermediary between the document storage system and reviewers. The platform temporarily stores document copies in virtual memory during collaboration sessions, acting as a mediator that enables reviewer access while preventing direct access to the original storage system. After sessions end, the platform deletes the temporary copies, thus maintaining security while enabling collaboration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the document access process into distinct phases: temporary virtual memory storage during active collaboration sessions, and complete deletion after sessions end. This segmentation allows the system to provide collaboration capabilities when needed while eliminating security risks when not in use, resolving the contradiction between accessibility and security.

Inventive Principle:
Principle #1Segmentation

2Productivity

If reviewers can access and edit documents during collaboration sessions, then collaboration effectiveness is improved, but document version control and synchronization complexity increases

Engineering Contradiction:
Improvecollaboration effectivenessVSAvoidversion control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The collaboration platform serves as an intermediary that manages all document versions and changes during collaboration sessions. It stores multiple versions in virtual memory, tracks modifications, and handles synchronization with the original storage system, thereby simplifying version control complexity for users while enabling effective collaboration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the storage parameter of document copies from permanent (in original storage) to temporary (in virtual memory). This parameter change enables multiple versions to coexist during collaboration without permanently increasing complexity in the original storage system, as temporary versions are automatically cleaned up after sessions.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the collaboration platform stores document copies for reviewer access, then reviewer accessibility is improved, but risk of data loss or unauthorized retention increases

Engineering Contradiction:
Improvereviewer accessibilityVSAvoiddata security risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent employs temporary virtual memory storage for document copies intended for reviewer access. These temporary copies serve their purpose during collaboration sessions and are then discarded (deleted) automatically. This approach provides reviewer accessibility during needed times while eliminating long-term security risks associated with permanent storage of accessible copies.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system implements periodic actions: storing document copies in virtual memory when collaboration sessions are active, and deleting them when sessions end. This periodic storage and deletion cycle maintains reviewer accessibility during work periods while systematically eliminating security risks during non-work periods.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11256854B2Methods and systems for integrating multiple document versions
Publication Date: 2022.02.22 FREEDOM SOLUTIONS GROUP LLC
  • US11256854B2 patent drawing
  • US11256854B2 patent drawing
  • US11256854B2 patent drawing

AI summary

Systems and methods consistent with various disclosed embodiments provide for collaborating information over a computer network. In one embodiment, a system is disclosed for collaborating information over a network. The system may include a storage device and one or more processors. The processor(s) may maintain documents in the storage device and publish content links to the documents in a workspace rendered by a collaboration platform. The processor(s) may provide content to the collaboration platform in response to a content link selection by a reviewer and receive the reviewer's changes, with the collaboration platform temporarily storing the document in a virtual memory for rendering to the reviewer and deleting it after the communication session ends. The processor(s) may synchronize the changes bi-directionally from the workspace with the original document through a collaboration document, such that the original document remains unaltered, and by re-publishing an updated content link to the workspace,