Journal Application for Intelligent Data Curation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current inter-application data exchange systems, such as cut-and-paste mechanisms, are inflexible and lack intelligence, failing to effectively curate and understand diverse data types, and do not leverage machine learning for higher-level functionality.

Innovation Solution

A journal application that collects and curates objects by managing a display area, using metadata and machine learning services to dynamically organize and transform data, enabling intelligent data exchange and synthesis of user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static clipboard system is used for inter-application data exchange, then the system is simple to implement, but it cannot dynamically curate or understand diverse data types

Engineering Contradiction:
Improvedata curation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic clipboard system that transitions from static data storage to active curation. The clipboard automatically organizes, tags, and categorizes data based on its content and usage patterns, enabling adaptive behavior that responds to user needs and data characteristics without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The clipboard system performs self-curation by automatically analyzing incoming data, determining appropriate organization strategies, and maintaining structured collections without user input. The system monitors its own usage patterns and adjusts its curation methods accordingly, reducing the need for external control while managing complexity internally.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If machine learning services are integrated into the journal application, then intelligent data exchange and synthesis of user intent is enabled, but the device complexity increases

Engineering Contradiction:
Improveuser intent understandingVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces machine learning services as an intermediary layer between the clipboard system and the user. This mediator automatically analyzes data patterns, infers user intentions, and provides intelligent recommendations for data organization and exchange, shielding users from underlying complexity while delivering enhanced functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual data organization mechanisms with automated machine learning-based systems. Instead of requiring users to manually tag, categorize, and organize data, the system uses AI algorithms to automatically perform these tasks, substituting mechanical user actions with intelligent automated processes.

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

3Adaptability or versatility

If custom programming is required for each datatype exchanged between applications, then data exchange precision is maintained, but the ease of programming is reduced

Engineering Contradiction:
Improvedata type compatibilityVSAvoidprogramming effort
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent implements a universal clipboard interface that handles multiple data types through a single standardized API. The system automatically detects data types, applies appropriate transformation rules, and maintains compatibility across applications without requiring custom programming for each datatype, achieving both versatility and ease of use.

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

Solution Approach 2:

The patent dynamically adjusts data representation parameters based on the source and destination applications. The clipboard system transforms data according to contextual requirements, changing formats and representations automatically to match expected types in different applications, eliminating the need for manual type conversion programming.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10691301B2Polymorphic smart context-aware lists
Publication Date: 2020.06.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10691301B2 patent drawing
  • US10691301B2 patent drawing
  • US10691301B2 patent drawing

AI summary

Embodiments relate to enabling a user of data-sharing applications executing on a computing device to indirectly exchange objects between the applications by adding objects from the applications to a journal application that manages a display area. The objects are displayed in the display area. The journal application collects metadata related to the objects and automatically curates lists of the objects according to the metadata. Curation of a list may involve moving objects into a list, merging objects, creating new objects out of content of existing objects, grouping objects according to a commonality thereof, etc. Machine learning services may be invoked to acquire additional metadata about the objects and to make curation decisions.