Dynamic Interest Profile System for Automated User Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing personal information management systems struggle to dynamically track user interests due to differences in user preferences and behaviors, leading to inefficient personalized application features that may be bothersome or inaccurate.

Innovation Solution

A method and system that monitor and process electronic documents to determine important people and terms for a user, generating a dynamic interest profile that adapts based on document changes, using statistical techniques and incremental updates to refine importance scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user entry of important topics is used to create personalized profiles, then the accuracy of user interest tracking is improved, but the time consumption and user burden increase significantly

Engineering Contradiction:
Improveaccuracy of user interest trackingVSAvoidtime consumption for user input
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically analyzes user's electronic documents (emails, calendars, word processing documents, instant messages) to extract topics, people, and entities of importance without requiring user input. The interest profile is built and updated autonomously by processing the user's existing document stream, eliminating the need for users to manually enter topics while maintaining high accuracy in tracking user interests

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors and processes the user's document stream in the background to pre-build and update the interest profile before any application needs it. This preliminary automated analysis ensures the profile is ready for use without requiring user intervention at the moment of need

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If machine-learning techniques are used to track user interests, then automation is improved, but the complexity of the system increases and users may forego personalized behavior

Engineering Contradiction:
Improveautomation of interest trackingVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system extracts only the essential information needed for interest tracking from the user's document stream - specifically topics, people, and entities mentioned in emails, calendars, word processing documents, and instant messages. By focusing on extracting these key elements rather than implementing complex machine learning models, the system achieves effective automation with reduced complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses a universal approach of analyzing multiple document types (emails, calendars, word processing documents, instant messages) through the same automated process to build the interest profile. This multi-functional document processing capability achieves comprehensive automation without requiring separate complex systems for each document type

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If personalized application features are added to accommodate user differences, then the relevance of features to individual users is improved, but the complexity of managing diverse user preferences increases

Engineering Contradiction:
Improverelevance of features to individual usersVSAvoidcomplexity of managing user preferences
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates customized interest profiles for each individual user based on their unique document stream, capturing their specific topics, people, and entities of importance. Each user receives personalized application features tailored to their local preferences and interests, while the underlying system maintains a unified automated profile generation approach that manages complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8838588B2System and method for dynamically tracking user interests based on personal information
Publication Date: 2014.09.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8838588B2 patent drawing
  • US8838588B2 patent drawing
  • US8838588B2 patent drawing

AI summary

Described are a dynamic interest profile (DIP) system and method for dynamically tracking interests of a user based on personal information. The DIP system obtains electronic documents of the user from a document stream and processes the documents to obtain certain information therefrom. Based on the information obtained from the documents, the DIP system identifies terms, people, documents, and collections that are of importance to the user. These items of importance become part of a dynamic interest profile of the user. The dynamic interest profiles persist in a database. The DIP system also provides an application program interface (API) for accessing DIPs in the database. Application programs can employ this API to customize program behavior to the particular interests of the user executing those programs.