Discourse Attachment Arrangement for File Version Hierarchy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In real-time chat programs, locating a specific version of a file attachment within a discourse history can be time-consuming due to the linear progression of events, often requiring users to spend minutes or hours searching for the most relevant or current file version.

Innovation Solution

A computer-implemented method and system that arranges file attachments in an ordered hierarchy using a discourse attachment arrangement (DAA) component, based on discourse data, to identify and present the most relevant or current file versions, leveraging an artificial neural network (ANN) model to prioritize file versions based on discourse history and user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If file attachments are arranged in linear chronological order during discourse history, then the system maintains simple data structure and storage, but users spend excessive time locating specific file versions

Engineering Contradiction:
Improvetime to locate file versionVSAvoidfile arrangement structure
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the file attachment list into multiple hierarchical levels (e.g., recent files, older files, version-specific folders) rather than presenting a single linear chronological list. This segmentation allows users to quickly navigate to recently modified or relevant files without scrolling through entire discourse history, reducing search time while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional approach to file organization by creating a hierarchical tree structure with multiple levels (parent folders, subfolders, version branches) instead of a single-dimensional linear timeline. Users can traverse this multi-dimensional structure to locate files based on multiple criteria (recency, version number, content type) simultaneously, significantly improving search efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multiple file versions are stored in chronological sequence, then complete version history is preserved, but users cannot quickly identify or access the most relevant current version

Engineering Contradiction:
Improveversion identification accuracyVSAvoidtime to identify relevant version
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of file versions into hierarchical categories before user access is needed. Files are pre-sorted and arranged into version branches, recent files sections, and content-type folders based on their metadata and timestamps. This preliminary structuring ensures that when users need to locate a specific version, the most relevant versions are already positioned for immediate access, eliminating the need to search through unorganized chronological lists.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where user interactions with file versions (access patterns, downloads, edits) are tracked and used to dynamically adjust the hierarchical arrangement. Frequently accessed or recently modified files are promoted to higher levels or more visible positions in the hierarchy, while less relevant versions are automatically archived. This feedback-driven reorganization continuously improves version identification accuracy and reduces search time.

Inventive Principle:
Principle #23Feedback

3Productivity

If linear scroll-through method is used to review discourse history, then complete communication context is maintained, but user productivity decreases due to time-consuming file search

Engineering Contradiction:
Improveuser efficiency in file retrievalVSAvoidtime spent scrolling through history
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts the file attachment information from the linear discourse history stream and presents it as a separate, independently organized hierarchical structure. This extraction allows users to access file versions directly through the organized structure without needing to scroll through and filter the complete chat history, significantly improving retrieval speed and user productivity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a hierarchical navigation interface as an intermediary between the user and the complete discourse history. This intermediary layer provides quick-access shortcuts to commonly needed file versions and allows users to jump directly to relevant sections without traversing the entire linear history, acting as a mediator that speeds up the information retrieval process while preserving complete context when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11489796B2Content relevance based on discourse attachment arrangement
Publication Date: 2022.11.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11489796B2 patent drawing
  • US11489796B2 patent drawing
  • US11489796B2 patent drawing

AI summary

A computer-implemented method and system for arranging, in an ordered hierarchy, attached files as transferred during a discourse history. The computer implemented method includes accessing discourse data associated with a history of discourse communications. In embodiments, the discourse data includes a plurality of discourse attachments transferred in accordance with the history, and the discourse attachments include multiple versions of at least one discourse attachment within the plurality. The method further includes deriving a discourse attachment arrangement (DAA) component based at least in part on the discourse data. The method includes outputting, based at least in part on the DAA component, the multiple versions of the at least one discourse attachment arranged in a hierarchical order.