Messaging App Attachment Search via Segmented Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging applications are unable to effectively search and identify attachments within messages, as their search tools can only search through message content and not specifically for attachments, making it difficult to find relevant attachments.

Innovation Solution

A computer-implemented method within a messaging application that provides search suggestions including attachments without querying the messages, by managing received messages and receiving queries to suggest attachments received via the messaging application, as well as other attachments from external sources, allowing users to access and open attachments directly from suggested search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing search tools are used to search through message content, then message content can be searched, but attachments cannot be specifically searched or identified

Engineering Contradiction:
Improvesearch precision for attachmentsVSAvoidease of finding attachments
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent segments the search functionality into two distinct modes: searching message content and searching attachments. The attachment search feature specifically targets and extracts attachment information separately from message body text, allowing users to search attachments directly without being overwhelmed by message content. This segmentation resolves the contradiction by providing precise attachment search capability while maintaining ease of operation through a unified search interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary attachment search index that sits between the message storage system and the user interface. This intermediary structure pre-processes and organizes attachment metadata (filenames, types, sizes) separately from message content, enabling direct attachment searching without querying the entire message database. This mediator resolves the contradiction by providing fast, precise attachment search while keeping the system easy to use.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If search tools only search message content, then message text can be found, but relevant attachments remain difficult to identify

Engineering Contradiction:
Improveattachment information accessibilityVSAvoidtime to find attachments
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and indexing attachment metadata when messages are received or stored. Attachment information including filenames, types, sizes, and other relevant attributes are extracted and organized in advance in a dedicated attachment search structure. This preliminary preparation resolves the contradiction by making attachment information immediately accessible without time-consuming searches through message content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of attachment metadata separate from the original message content. Instead of searching through the entire message including its content, the system maintains a replicated attachment index that contains only attachment-related information. This copying approach resolves the contradiction by providing fast access to attachment information while preserving the original message structure unchanged.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If sorting is used to organize messages by attachment presence, then messages with attachments can be identified, but specific relevant attachments cannot be located

Engineering Contradiction:
Improvesearch functionality versatilityVSAvoiddifficulty of identifying relevant attachments
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements dynamic search capabilities that adapt to user needs. The search system can dynamically switch between searching message content and searching attachments, and can combine both search types based on query analysis. This dynamic behavior resolves the contradiction by providing versatile search functionality that automatically detects and measures relevant attachments based on the search context and user intent.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12021809B2Surfacing attachments in email search suggestion dropdown
Publication Date: 2024.06.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12021809B2 patent drawing
  • US12021809B2 patent drawing
  • US12021809B2 patent drawing

AI summary

Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.