Recipient List Generation Using Communication Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for updating contact information are inefficient as they often involve manual grooming of contact lists to distinguish active from obsolete contacts, which many users lack the time or inclination to perform, leading to inaccurate dissemination of updates.

Innovation Solution

A system and method that utilize contact metrics, such as communication history, to automatically generate a recipient list for propagating contact updates, applying programmatic rules to determine which contacts should receive the updated information, thereby reducing manual effort and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If mass communication is sent to all contacts in a contact list, then contact information updates can be disseminated broadly, but inaccurate dissemination occurs due to obsolete contacts and lack of manual grooming

Engineering Contradiction:
Improvenumber of recipientsVSAvoidaccuracy of recipient selection
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system automatically determines active contacts by analyzing communication history and applying programmatic rules without requiring manual user intervention. The contact management system self-evaluates communication patterns to identify which contacts should receive updates, eliminating the need for users to manually groom their contact lists while maintaining high accuracy in recipient selection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from communication history data to dynamically determine recipient lists. By analyzing past communication patterns, the system continuously updates its understanding of which contacts are active and should receive information, creating a feedback loop that improves accuracy over time without manual intervention.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual grooming of contact list is performed to distinguish active from obsolete contacts, then accuracy of recipient selection is improved, but users lack the time or inclination to perform this manual task

Engineering Contradiction:
Improveaccuracy of recipient selectionVSAvoidtime required for manual grooming
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The contact management system performs the time-consuming task of contact list grooming automatically by analyzing communication history and applying programmatic rules. This self-service approach eliminates the need for users to manually review and prune their contact lists, saving significant time while maintaining high accuracy in identifying active contacts.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical manual process of reviewing and grooming contact lists with an automated computational system. Instead of users manually checking each contact, the system uses algorithms that process communication history data to automatically identify active contacts, substituting human effort with automated mechanical processing.

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

3Ease of manufacture

If contact list is used to determine recipients, then implementation is simple, but contact list contains obsolete contacts and does not contain all active contacts

Engineering Contradiction:
Improvesimplicity of implementationVSAvoidreliability of contact list accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system uses feedback from actual communication behavior to validate and update the contact list. By analyzing who actually communicates with the user and how frequently, the system creates a more reliable indicator of active contacts than the static contact list alone, continuously refining recipient identification based on observed communication patterns.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter for determining contact activity from static presence in a contact list to dynamic analysis of communication frequency and patterns. This parameter change allows the system to reliably identify active contacts based on actual behavior rather than just list membership, improving reliability while maintaining ease of implementation through automated analysis.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7904459B2Generating a recipient list for propagating contact information changes based on contact metrics involving a user and the recipients on the list
Publication Date: 2011.03.08 SNAP INC
  • US7904459B2 patent drawing
  • US7904459B2 patent drawing
  • US7904459B2 patent drawing

AI summary

A change in contact information for a communicator can be identified. Contact metrics can be acquired for the communicator. The contact metrics can specify details of communications between the communicator and at least one other party. At least one previously established programmatic rule can be applied to the acquired contact metrics to automatically determine whether each of the parties is a recipient who should be notified of the change in contact information based upon comparing the contact metrics relating to that party and the communicator against at least one previously established threshold. Recipients can be selectively added to a recipient list based upon results of the applied programmatic rule. The recipient list can represent a listing of parties who are to be notified of the change in contact information.