Electronic Slide Deck Management via Content Grouping and Duplicate Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in managing and locating electronic documents, particularly in computing environments where documents are scattered across multiple storage locations and systems, leading to issues with duplicates and overlapping content, making it time-consuming to find specific documents.

Innovation Solution

A computer-implemented method that allows for the reuse of content from one electronic slide deck into another by identifying matching slides based on positional relationships, filtering out duplicates, and suggesting insertions automatically, while also enabling search functions across multiple slide decks and grouping related slides for easier management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If documents are stored in multiple locations and systems, then document accessibility and storage flexibility are improved, but document location time and management complexity increase

Engineering Contradiction:
Improvestorage flexibilityVSAvoiddocument location time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates a virtual copy or representation of the document index that can be searched and navigated without physically accessing each storage location. This virtual index allows users to locate documents quickly while documents remain stored in their original distributed locations, thus maintaining storage flexibility while reducing location time.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary indexing system that sits between the user and the distributed document storage. This intermediary maintains metadata and relationships about documents across multiple locations, enabling efficient search and retrieval without requiring users to manually search through each storage system, thereby resolving the contradiction between distributed storage and quick location.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If basic keyword searching is used, then implementation simplicity is maintained, but search effectiveness and document location accuracy deteriorate

Engineering Contradiction:
Improvesearch system complexityVSAvoidsearch accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The search system is segmented into multiple components: exact match search, fuzzy match search, and relationship-based search. Each segment handles different types of search queries with appropriate algorithms, allowing the system to provide high accuracy for various search scenarios while keeping each individual component relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search system dynamically adapts its complexity based on the query type. For simple exact matches, it uses basic keyword searching. For more complex queries involving relationships or partial matches, it activates additional search mechanisms. This dynamic approach allows the system to maintain simplicity when possible while providing high accuracy when needed.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If manual document organization is performed, then storage organization quality is improved, but user effort and time investment increase

Engineering Contradiction:
Improveorganization qualityVSAvoiduser effort
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system automatically performs document organization by analyzing document content, metadata, and relationships. It self-organizes documents into logical groupings and maintains these organizational structures without requiring manual user intervention, thus achieving high organization quality while minimizing user effort and time investment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary organization actions by pre-processing documents and establishing relationships between them before users need to access or search for them. This advance organization work reduces the need for manual sorting and categorization by users, maintaining high organization quality while reducing user effort.

Inventive Principle:
Principle #10Preliminary action

4Quantity of substance

If exact duplicates and overlapping versions are retained, then content completeness is improved, but storage efficiency and management difficulty worsen

Engineering Contradiction:
Improvecontent completenessVSAvoidmanagement complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of document relationships, identifying duplicates and overlapping versions before they become management burdens. By pre-establishing relationships between documents and maintaining an index of versions, the system preserves content completeness while making duplicate management transparent and automated, reducing the apparent complexity for users.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10656814B2Managing electronic documents
Publication Date: 2020.05.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10656814B2 patent drawing
  • US10656814B2 patent drawing
  • US10656814B2 patent drawing

AI summary

This disclose relates to computer-implemented management of an electronic slide deck, the electronic slide deck containing a set of slides to be presented individually. The computer system processes the slides of the electronic slide deck to autonomously group the slides into a plurality of groups, the autonomous grouping being performed by identifying the slides in each of the groups as having related content, generates in association with the electronic slide deck, grouping data in electronic storage accessible to the computer system, the grouping data denoting the identified groups of slides, and controls a user interface based on the stored grouping data to convey, to a user, information relating to at least one of the identified groups of slides.