Task Management Inbox Parsing Heterogeneous Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face overwhelming email notifications from diverse sources, leading to information overload, as existing filtering methods are often too blunt and fail to effectively distinguish between important and junk emails, resulting in miscategorization.

Innovation Solution

A system and method that organizes notifications from heterogeneous data sources by parsing information to identify purpose and keywords, categorizing it based on predefined categories, and automatically making appointments or reservations, which are then displayed on a calendar, with user-defined rules for permission and customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If traditional email filtering methods are used to block junk emails, then the number of junk emails is reduced, but important emails are often miscategorized and blocked along with junk emails

Engineering Contradiction:
Improvejunk email filteringVSAvoidemail categorization accuracy
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system segments email filtering into multiple hierarchical levels: first filtering by sender domain, then by specific sender, and finally by content analysis. This multi-layered segmentation allows the system to catch junk emails at different stages while preserving important emails that might be missed by single-level filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different filtering strategies to different types of emails based on their characteristics. Important emails receive more lenient treatment with higher priority for delivery, while suspected junk emails undergo stricter filtering. The filtering intensity is locally adjusted based on email content, sender reputation, and user preferences.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If comprehensive email filtering is implemented to catch all junk emails, then junk email reduction improves, but the system complexity increases

Engineering Contradiction:
Improvejunk email reductionVSAvoidfiltering system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring filtering rules, sender blocks, and domain filters before email arrival. Common junk patterns are identified and filtered in advance, reducing the computational burden during real-time email processing and simplifying the overall system operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates self-learning capabilities where user actions (marking emails as junk or important) automatically refine filtering rules without requiring manual system reconfiguration. The filtering mechanism serves itself by continuously adapting to user behavior patterns, reducing the need for complex manual management.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If manual email sorting is performed to ensure accurate categorization, then email organization accuracy improves, but the time required to process emails increases

Engineering Contradiction:
Improveemail categorization precisionVSAvoidemail processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system replaces manual mechanical email sorting with automated electronic filtering mechanisms. Intelligent algorithms analyze email content, headers, and metadata to automatically categorize emails with high accuracy, eliminating the time-consuming manual sorting process while maintaining or improving categorization precision.

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

Solution Approach 2:

The system changes the parameters of email processing by analyzing multiple email attributes simultaneously (sender, subject, content, timing, frequency) rather than relying on single-criterion manual sorting. This multi-parameter automated analysis achieves high precision categorization much faster than manual methods.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If automated appointment scheduling is implemented to reduce manual scheduling time, then productivity improves, but the risk of scheduling conflicts and errors increases

Engineering Contradiction:
Improveappointment scheduling efficiencyVSAvoidappointment scheduling accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The automated appointment scheduling system incorporates feedback loops where scheduling outcomes (conflicts, user approvals, rejections) are fed back into the scheduling algorithm. This allows the system to learn from past scheduling decisions and adjust future scheduling to avoid conflicts and errors, improving both productivity and reliability over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The scheduling system is designed to be dynamic and adaptable, allowing real-time adjustments based on changing availability, priorities, and constraints. The system can dynamically reschedule appointments when conflicts arise and adapt to user preferences, maintaining high productivity while ensuring scheduling accuracy through flexible response to changing conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9633114B1Inbox for task management
Publication Date: 2017.04.25 GOOGLE LLC
  • US9633114B1 patent drawing
  • US9633114B1 patent drawing
  • US9633114B1 patent drawing

AI summary

A system and method for managing all aspects of life using an organizing application is described. The organizing application includes an email engine, a parser and categorizer, a calendar module, an appointment manager, a synchronization engine and a graphical user interface engine. The email engine receives and manages emails. The parser and categorizer receives emails from the email engine or information from another source including a social server. The parser and categorizer identifies a purpose for the information and categorizes the information. The calendar module generates calendar items for pre-existing appointments. The appointment manager makes appointments for users either automatically or after receiving user authorization. The graphical user interface engine generates a user interface for registering with the organizing application and viewing emails, calendar items, alerts and other gadgets.