Collaborative Application Context Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies fail to effectively restore the collaborative context of multiple applications to a previous time, limiting users' ability to revisit and understand the context of interactions across multiple applications simultaneously.

Innovation Solution

A method and system that save and restore the content of collaborative applications to a selected earlier time, allowing users to restore each application to its original context, using a processing device with modules for saving, restoring, and presenting the content across multiple applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple collaborative applications are restored to a selected earlier time simultaneously, then the collaborative context is preserved and understanding is enhanced, but the system complexity and resource requirements increase

Engineering Contradiction:
Improvecollaborative contextVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines multiple application states (chat, document, presentation) into a single restored context view, merging separate restoration operations into one coordinated action that preserves collaborative context while managing system complexity through unified handling

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements a universal restoration mechanism that works across different collaborative application types (chat applications, document editors, presentation tools), allowing a single restoration function to handle multiple application states simultaneously rather than requiring application-specific restoration logic for each

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If content of each collaborative application is saved continuously as用户使用, then the complete context is captured for restoration, but the storage requirements and processing overhead increase

Engineering Contradiction:
Improvecontext completenessVSAvoidstorage requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system performs preliminary saving of application states at key moments during collaboration, capturing essential context information in advance rather than continuously, which allows complete context restoration while reducing storage requirements by only saving when state changes are significant

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential contextual information from each application state (such as message content, document text, presentation slides) rather than saving complete application data, reducing storage requirements while maintaining the ability to restore meaningful collaborative context

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8484569B2Saving and restoring collaborative applications in context
Publication Date: 2013.07.09 KING COM
  • US8484569B2 patent drawing
  • US8484569B2 patent drawing
  • US8484569B2 patent drawing

AI summary

A method for saving and restoring collaborative applications to a selected earlier time, may include saving, by a processing device, content for each collaborative application of a plurality of collaborative applications as a user uses each of the collaborative applications. The method may additionally include restoring each collaborative application to a selected earlier time in response to the selected earlier time being selected by the user. The method may further include presenting the content of each collaborative application at the selected earlier time to the user in response to each collaborative application being restored to the selected earlier time, wherein each collaborative application is presented in an original context from the selected earlier time.