Digital Document Tracking via Unique Identifier and Built-in Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for protecting sensitive information, such as encryption, rely on password security, which is vulnerable to misuse, and lack tracking capabilities for the spread of digital documents.

Innovation Solution

A three-component document system combining digitally-encoded material, a unique identifier generated using algorithms, and built-in functions that allow for operations like encryption, decryption, and tracking, ensuring unambiguous identification and recording of file copies without requiring a password.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is used to protect sensitive information, then security is improved, but tracking capabilities for document spread are lost

Engineering Contradiction:
ImprovesecurityVSAvoidtracking capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the document into multiple components: encrypted content, unique identifier, and built-in functions. This segmentation allows the tracking information (unique identifier) to remain accessible while the sensitive content remains encrypted, resolving the contradiction between security and tracking capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The unique identifier acts as an intermediary element that enables tracking without requiring decryption of the encrypted content. This intermediary allows the system to monitor document spread while maintaining the security benefits of encryption

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If password-based encryption is used, then access control is improved, but ease of operation deteriorates due to password management requirements

Engineering Contradiction:
Improveaccess controlVSAvoidpassword management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the access control mechanism from traditional password-based encryption and replaces it with built-in functions that are integrated into the document structure. This eliminates the need for separate password management while maintaining access control through the document's inherent functional restrictions

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The document becomes self-sufficient with built-in functions that automatically enforce access controls and tracking without requiring external password management. The document self-manages its security and tracking requirements through its integrated structure

Inventive Principle:
Principle #25Self-service

3Ease of operation

If normal copy routines are used, then ease of operation is improved, but tracking of copies is lost

Engineering Contradiction:
ImprovecopyingVSAvoidcopy tracking
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent incorporates tracking mechanisms into the document structure before copying occurs. The unique identifier and built-in functions are预先 embedded in the document, enabling automatic tracking of copies without requiring any special action during the copying process itself

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses the concept of copying the unique identifier and built-in functions along with the document content. This ensures that each copy retains the tracking capability, allowing the system to monitor the spread of copies while maintaining ease of operation

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7900260B2Method for lifetime tracking of intellectual property
Publication Date: 2011.03.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7900260B2 patent drawing
  • US7900260B2 patent drawing
  • US7900260B2 patent drawing

AI summary

A method of storing and tracking digitally-encoded material includes associating a unique identifier with the digitally-encoded material, associating one or more built-in functions with the digitally-encoded material so that the unique identifier and the built-in functions are coupled to the digitally-encoded material. The built-in functions can govern transforms and rendering of the digitally-encoded material. The tracking is performed by associating a history of the digitally-encoded material with the digitally-encoded material. The history can be associated with the digitally-encoded material or kept in a database that communicates with the digitally-encoded material via the identifier. The built-in functions enable the digitally-encoded material to be stored in RAM in an encrypted form. A method for tracking can include encrypting a combination including the digitally-encoded material and the unique identifier and appending built-in function source code and the encrypted combination to form an executable entity executable independent of any particular operating system.