Structured Contact And Calendar Suggestions From Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing contacts and calendar events on electronic devices is burdensome, requiring multiple manual steps, leading to outdated address books and calendars and inefficient user experiences.

Innovation Solution

An electronic device analyzes user messages to automatically suggest contacts and calendar events, allowing users to easily add or ignore suggestions, maintaining their information with minimal effort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual steps are required to add or update contacts and calendar events, then user control over information accuracy is improved, but ease of operation deteriorates and time consumption increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically extracts contact information and calendar event details from received messages and performs autonomous updates to the contact database and calendar. The electronic device serves itself by identifying entities, extracting relevant information, and maintaining records without requiring user intervention, thereby improving ease of operation while preserving information accuracy through structured extraction processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary extraction and validation of contact and event information from incoming messages before the user needs to access or use the information. By pre-processing message content to identify entities and extract details, the system prepares data in advance, reducing subsequent manual effort while ensuring accuracy through initial structured processing

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual steps are required to add or update contacts and calendar events, then data quality control is improved, but productivity deteriorates

Engineering Contradiction:
Improvedata qualityVSAvoidproductivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The electronic device autonomously maintains contact databases and calendar events by processing incoming messages, extracting relevant information, and performing updates without user intervention. This self-service mechanism dramatically improves productivity by eliminating repetitive manual tasks while maintaining data quality through systematic extraction and validation processes embedded in the message processing workflow

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously processes incoming messages to extract and update contact and calendar information in real-time, rather than requiring periodic manual updates. This continuous automated action ensures contacts and events remain current without interrupting user productivity, as the system operates backgroundedly to maintain data freshness

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If users manually search stored messages to locate information, then information retrieval accuracy is improved, but time consumption increases

Engineering Contradiction:
Improveinformation retrieval accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary extraction of contact information and event details from messages at the time of receipt, organizing data into structured formats in the contact database and calendar. When users need information, it is already prepared and accessible, eliminating the need to manually search through message archives while maintaining retrieval accuracy through structured organization

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates an intermediary structured database layer between incoming messages and user information needs. Instead of users directly searching messages, they query the pre-processed contact database and calendar, which contain extracted and organized information from messages. This intermediary structure enables fast, accurate retrieval without manual message searching

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12449951B2Structured suggestions
Publication Date: 2025.10.21 APPLE INC
  • US12449951B2 patent drawing
  • US12449951B2 patent drawing
  • US12449951B2 patent drawing

AI summary

An electronic device suggests contacts and calendar events for users based on their messages. The device can analyze a user's messages for contact and event information and automatically generate or update suggested contacts and calendar events for the user based on this information. The suggested contacts and calendar events can be searchable as if they were manually entered by the user, and the user can choose to add or ignore the suggested contacts and calendar events.