Relationship History Generation for Message Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems lack an efficient method to automatically generate and present a relationship history between users, which can enhance user interaction and message composition by providing context and relevant information about correspondents.

Innovation Solution

A system and method that scans messages to generate profiles for individuals, creating a relationship history by analyzing communication data, and presents this history to users in a user interface, such as a sidebar, while also assisting in address input and automatically customizing signature blocks based on profile information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a system automatically generates relationship history by scanning messages and generating profiles, then user interaction is enhanced with contextual information, but device complexity increases due to additional processing requirements

Engineering Contradiction:
Improveuser interactionVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically scanning messages and generating profiles in the background before the user needs the information. Relationship histories are pre-computed and stored, so when a user composes a message or views a contact, the contextual information is already ready for immediate display without adding processing burden at the moment of use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (relationship history generator/profile system) that sits between the message storage and the user interface. This intermediary automatically processes raw message data into structured profiles and relationship histories, shielding the user from the complexity of data processing while providing enhanced contextual information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system presents relationship history and profile information to users, then message composition is improved with relevant context, but information overload occurs with excessive data presentation

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidinformation overload
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system applies local quality by selectively presenting different types of relationship history information in different contexts. For example, when composing a message to a contact, the system displays specific relevant information such as recent interactions, common interests, or relationship context, rather than presenting all available data uniformly. This ensures information is tailored to the specific user need and context.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by providing only the most relevant portion of relationship history information needed for the current task. Rather than presenting complete profiles or entire message histories, the system selectively displays key contextual elements that will most benefit the user's communication, avoiding information overload while maintaining productivity.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the system automatically customizes signature blocks based on profile information, then user efficiency is improved, but automation extent increases system complexity

Engineering Contradiction:
Improveuser efficiencyVSAvoidautomation extent
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system implements self-service by automatically generating and customizing signature blocks based on the contact's profile information without requiring user intervention. The system extracts relevant information from stored profiles (such as contact name, organization, or preferences) and automatically formats appropriate signature blocks, allowing the user to simply send messages without manually configuring signatures for each recipient.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9838345B2Generating a relationship history
Publication Date: 2017.12.05 YAHOO ASSETS LLC
  • US9838345B2 patent drawing
  • US9838345B2 patent drawing
  • US9838345B2 patent drawing

AI summary

Systems and methods for generation of a relationship history or text for a new message. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.