Communication Tag Persistence and Auto-Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conversations between groups of users in communication services often require significant time to manage and search for information, leading to decreased productivity and potential disconnect in communication and collaboration.

Innovation Solution

Implementing a tag system within communication environments that allows users to associate communications with hashtags and labels, enabling persistence, automatic classification, suggestion, and completion of tags, which are displayed and interacted with through user experiences, facilitating efficient organization and search.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually manage and search for information in group conversations, then communication functionality is maintained, but user time consumption increases and productivity decreases

Engineering Contradiction:
Improveuser productivityVSAvoidtime spent managing conversations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically generates tags for communications before users need to search or organize them. By pre-classifying communications with relevant tags based on content analysis, the system eliminates the need for users to manually categorize and search through conversations, directly reducing time spent while maintaining organization capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The communication system performs self-organization through automatic tag generation and assignment. The system analyzes communication content independently and assigns appropriate tags without requiring user intervention, enabling the system to serve itself in terms of information organization and making users more productive

Inventive Principle:
Principle #25Self-service

2Difficulty of detecting and measuring

If comprehensive search functionality is implemented in communication systems, then information retrieval capability improves, but system complexity increases

Engineering Contradiction:
Improveinformation search capabilityVSAvoidsystem complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system segments information organization into discrete tags rather than requiring complex hierarchical categorization. By breaking down communication content into taggable elements and assigning multiple relevant tags to each communication, the system simplifies the search structure while improving retrieval capability across different dimensions

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system replaces manual mechanical search processes with automated computational tag generation and matching. Instead of users manually navigating complex folder structures or using advanced search syntax, the system automatically generates tags and enables simple tag-based filtering, substituting computational automation for manual information retrieval efforts

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10462087B2Tags in communication environments
Publication Date: 2019.10.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10462087B2 patent drawing
  • US10462087B2 patent drawing
  • US10462087B2 patent drawing

AI summary

Communication services enable users to communicate electronically using various modes of communication. Conversations between groups of users, are common, where emails, other communications, and data are exchanged repeatedly over a period of time. Provision of tags in communication environments may enable the users to organize, search for, and share content of the conversations more efficiently, improving communication and collaboration among the users. For example, a tag module of a communication service may associate a communication with one or more tags such that the tags are persisted with the communication as the communication is exchanged, and transmit the communication to participants of the conversation. The tag module may also provide automatic classification, suggestion, and/or completion of the tags. The tags may be displayed in conjunction with the communication through communication user experiences associated with the participants, where the participants may interact with the tags for search and organization purposes.