Graph Intelligence for Productivity Area Time Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional time tracking applications have limited functionality, particularly in enterprise settings, as they track time on a per-application basis rather than productivity areas, failing to capture mental effort and provide effective time management insights.

Innovation Solution

A computing system that uses graph intelligence to identify productivity areas by clustering nodes in a user graph, computes scores based on activity types and frequencies, and presents graphical data to optimize time management, including suggestions for delegation and effort allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional time tracking applications track time on a per-application basis, then the tracking implementation is simple, but the measurement precision of productivity analysis is insufficient

Engineering Contradiction:
Improveproductivity analysis precisionVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments time tracking from application-level to productivity-area-level by clustering related applications, documents, and activities into meaningful productivity areas. This allows precise measurement of effort spent on specific productivity areas while maintaining manageable system complexity through automated clustering algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces graph intelligence as an intermediary layer between raw time tracking data and productivity analysis. The graph structure models relationships between applications, documents, and activities, enabling automated identification of productivity areas without requiring complex manual configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If time tracking applications track only application usage time, then the data collection is straightforward, but the information completeness for mental effort capture is insufficient

Engineering Contradiction:
Improvemental effort informationVSAvoiddata collection complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges multiple data sources including application usage time, document interactions, and activity metadata into a unified graph model. This integration captures comprehensive information about user effort and productivity while the graph structure naturally handles the complexity of combining diverse data types.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If conventional applications provide basic time tracking, then the ease of operation is high, but the productivity insight value is limited

Engineering Contradiction:
Improvetime management effectivenessVSAvoidsystem functionality complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that provide users with actionable productivity insights based on automated analysis of their work patterns. The system analyzes time spent in productivity areas, identifies optimization opportunities, and provides recommendations, creating a closed-loop system that continuously improves time management effectiveness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary analysis of user activity patterns to pre-identify productivity areas and potential optimization opportunities before users need to make decisions. This allows the system to proactively suggest time management improvements based on observed patterns rather than requiring users to manually analyze their own data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240257062A1Computing system that facilitates time management via graph intelligence
Publication Date: 2024.08.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20240257062A1 patent drawing
  • US20240257062A1 patent drawing
  • US20240257062A1 patent drawing

AI summary

A computing system identifies a user graph for a user, where the user graph comprises nodes and edges connecting the nodes. The nodes comprise topic nodes and entity nodes representing documents of the user. The computing system identifies a cluster of the topic nodes corresponding to a productivity area of the user. The computing system performs a walk of the user graph based upon the cluster to identify activities performed by the user with respect to the productivity area within a period of time. The computing system computes a score for the productivity area based upon types of each of the activities and a number of times each of the activities were performed and causes graphical data to be presented on a display based upon the score. The graphical data may include the score and a suggestion to the user as to how to improve productivity.