File Grouping and Event Representation for Relevance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in identifying and organizing relevant files due to the large number of files they access, with limited information available on file history and updates, leading to inefficiencies and frustration.

Innovation Solution

A data processing system that retrieves user-specific data to identify relevant files based on parameters such as user category, lifecycle stage, and activity level, and organizes these files into groups for display, while also providing event representations of file activities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually search and locate files in storage media, then files can be accessed, but it consumes significant time and processor resources

Engineering Contradiction:
Improvetime to locate filesVSAvoiduser efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system pre-processes and analyzes file metadata, user activity patterns, and document properties before users need to search. It proactively identifies and groups relevant files based on predefined criteria (lifecycle stage, activity level, user category) so that when users need files, they are already organized and ready for immediate access, eliminating manual search time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer between the storage medium and the user interface. This layer includes services (grouping service, event representation service) that automatically analyze file properties, user behavior data, and document metadata to generate organized file groups and event representations, mediating the complex search process and presenting simplified results to users

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system provides detailed file history information for all files, then users can track file changes, but it increases data processing complexity and memory requirements

Engineering Contradiction:
Improvefile history informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies local quality by providing different levels of detail for different files based on their relevance to the user. Instead of uniformly detailed history for all files, it enriches file history information selectively for files that are currently relevant to the user's work context, while providing minimal or no detailed history for irrelevant files, thus reducing overall processing complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by retrieving and displaying only the necessary portion of file history information needed for the current user context. The event representation service selectively extracts and presents relevant events ( creations, modifications, reviews) based on user category and file lifecycle stage, rather than processing and displaying complete historical records for all files

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the system organizes files into multiple groups with detailed properties, then file relevance is improved, but the data processing and organization complexity increases

Engineering Contradiction:
Improvefile relevance accuracyVSAvoidorganization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the file organization task into distinct functional components: a grouping service that creates file groups based on lifecycle stage and activity level, and an event representation service that adds contextual information. This segmentation allows each component to specialize in specific organization criteria, improving relevance accuracy while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting file grouping based on multiple variables including user category (viewer, editor, author), lifecycle stage (draft, review, finalized), and activity level. The system changes organizational parameters automatically as file properties and user roles change, maintaining high relevance accuracy through adaptive reorganization without requiring manual intervention

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12242492B2Intelligently identifying and grouping relevant files and providing an event representation for files
Publication Date: 2025.03.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12242492B2 patent drawing
  • US12242492B2 patent drawing
  • US12242492B2 patent drawing

AI summary

A method and system for intelligently organizing one or more groups of relevant files may include retrieving a user data signal including user-specific data, analyzing the user data signal to identify a parameter relating to file relevance, identifying one or more relevant files in a storage medium based on the parameter at least one of a user category property, a lifecycle stage property, a relevant activity property, or an activity level property of one or more files in the storage medium, organizing the one or more relevant file into the one or more groups of relevant files, and providing for display data relating to the one or more groups of relevant files.