Contact Management via Communications Event Identifier Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing contact management software lacks efficient mechanisms for entering and updating contacts, particularly for temporary relationships, leading to users forgoing the benefits of contact management due to the time and difficulty involved in creating and maintaining contacts for limited interactions.

Innovation Solution

A method and system that track communications event identifiers to determine if multiple events are associated with a common identifier, allowing for automatic contact updates using content from these events, including the option to create or update contacts and designate them as temporary, facilitating easier management of contacts through user interface options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual entry of contact information is required, then contact information can be accurately recorded, but user time and effort are significantly increased

Engineering Contradiction:
Improvecontact information accuracyVSAvoiduser time and effort
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system automatically extracts contact information from communications events and performs contact creation or updates without requiring manual user input. The device monitors communications events, identifies contact information patterns, and autonomously manages the contact book, making the system serve itself rather than requiring continuous user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes communications events to extract and validate contact information before the user needs it. By continuously monitoring and analyzing communications events in advance, the system prepares contact information ready for automatic insertion into the contact book, eliminating the need for manual entry when contacts are needed.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If contact creation is performed for every individual, then complete contact management is achieved, but the complexity and time required increase significantly

Engineering Contradiction:
Improvecontact management completenessVSAvoidcontact management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different levels of contact management based on local conditions - it automatically creates contacts for some individuals while updating existing contacts for others, and selectively managing contacts based on communication patterns. This localized approach optimizes contact management for each specific scenario rather than applying a uniform complex process to all contacts.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs contact management actions selectively rather than comprehensively for all individuals. It monitors communications events and performs contact creation or updates only when appropriate patterns are detected, avoiding unnecessary contact management operations and reducing overall system complexity while maintaining effectiveness.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If automatic contact creation is enabled, then user effort is reduced, but the risk of creating inaccurate or unwanted contacts increases

Engineering Contradiction:
Improveuser effort reductionVSAvoidcontact accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system continuously monitors communications events and uses feedback from communication patterns to determine when and how to create or update contacts. By analyzing the frequency, type, and context of communications events, the system adjusts its contact management behavior to ensure accuracy while maintaining automation, only creating contacts when communication patterns indicate legitimate contact needs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11431590B2Method and device to update contacts
Publication Date: 2022.08.30 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US11431590B2 patent drawing
  • US11431590B2 patent drawing
  • US11431590B2 patent drawing

AI summary

Methods, devices and program products are provided to track communications event (CE) identifiers associated with the communications events for a device. The method determines whether communications events are associated with a common CE identifier, and performs a contact update utilizing content from at least one communications event associated with the common CE identifier to update a contact. The device comprises a processor, a user interface, and a local storage medium. The device determines whether communications events are associated with a common CE identifier and performs a contact update utilizing content from at least one of the communications events associated with the common CE identifier to update the contact. The computer program product comprises a non-signal computer readable storage medium comprising computer executable code to track CE identifiers associated with the communications events for a device and a contact update.