Journal Module for Centralized Activity Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in quickly locating recently accessed websites and files due to the lack of a centralized mechanism for tracking and retrieving previously visited websites and worked-on files, leading to inefficiencies in browsing and file management.

Innovation Solution

A journal module is implemented to track and integrate local and online activities, providing a journal page that lists recent applications, files, and websites, allowing users to access them directly without the need for repetitive searches, and is saved for retrieval upon login.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users rely on conventional browsers without centralized tracking, then browsing simplicity is maintained, but users cannot quickly locate recently visited websites and files

Engineering Contradiction:
Improvetime to locate recently visited websites and filesVSAvoidcomplexity of tracking and retrieval system
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary tracking of user activities (website visits, file accesses, application usage) in the background without requiring user intervention. This preliminary action creates a ready-to-use journal that enables rapid retrieval of recently accessed resources, eliminating the need for users to recreate search conditions or manually bookmark items.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a centralized journaling system is implemented to track all activities, then quick location of recent resources is achieved, but system complexity increases

Engineering Contradiction:
Improveease of locating and accessing recent websites and filesVSAvoidcomplexity of journal module and integration system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The journaling system is segmented into distinct functional modules: a journal module that tracks activities, a browser module that captures website visits, a file system interface that monitors file accesses, and an application interface that records application usage. Each module operates independently but contributes to the unified journal, making the overall system manageable and maintainable while providing comprehensive tracking capabilities.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If detailed tracking of all user activities is performed, then comprehensive retrieval capability is achieved, but data management complexity increases

Engineering Contradiction:
Improvecompleteness of activity history for retrievalVSAvoidcomplexity of data storage and retrieval mechanisms
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the essential and relevant information from user activities for journaling, such as website URLs, file paths, application names, and timestamps. By selectively capturing only the most important data elements rather than storing complete activity logs, the system achieves comprehensive retrieval capability while keeping data management complexity manageable.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9171091B2Storing a journal of local and remote interactions
Publication Date: 2015.10.27 RED HAT INC
  • US9171091B2 patent drawing
  • US9171091B2 patent drawing
  • US9171091B2 patent drawing

AI summary

An embodiment relates generally to a method of displaying information. The method includes monitoring any user activity within at least one application executing on a computer and detecting a completion of a user activity. The method also includes creating a link to the completed user activity and placing in the link in a time-ordered sequential basis in a journal section of a desktop of the computer.