Cross-Boundary Message Tracking via Intermediary Proxy Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message tracking mechanisms fail to provide cross-boundary visibility of message delivery paths due to the lack of standard trust establishment between organizations, leading to difficulties in troubleshooting mail delivery issues and increased manual efforts by IT departments.

Innovation Solution

A cross-boundary message tracking architecture that deploys a tracking service as a proxy in each network to establish trust relationships and aggregate tracking data across network boundaries, using search and get tasks to reconstruct message pathways and provide detailed tracking reports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a tracking mechanism is implemented within a single organization, then message tracking capability is improved, but the ability to track messages across network boundaries deteriorates due to lack of standard trust establishment

Engineering Contradiction:
Improvemessage tracking capabilityVSAvoidcross-boundary tracking capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a tracking service as an intermediary component deployed in each network. This tracking service acts as a mediator between different organizations, establishing trust relationships and enabling cross-boundary message tracking by collecting and sharing tracking data through standardized protocols without requiring direct integration between each organization's internal systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The tracking service implements a universal design that can operate within any organization while maintaining the ability to function across network boundaries. It provides consistent tracking capabilities regardless of the specific network architecture or organization, enabling the same system to serve both single-organization and multi-organization tracking needs through standardized interfaces

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

2Adaptability or versatility

If manual tracking methods are used, then cross-boundary tracking is avoided, but IT department productivity deteriorates due to increased manual efforts for troubleshooting

Engineering Contradiction:
Improvetracking mechanism simplicityVSAvoidIT department productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The tracking service enables self-service message tracking by automatically collecting, storing, and providing access to tracking data without requiring manual intervention from IT staff. Users can query tracking information through standardized interfaces, and the system automatically aggregates data from multiple networks, eliminating the need for manual log file analysis while improving troubleshooting productivity

Inventive Principle:
Principle #25Self-service

3Loss of information

If tracking data is aggregated across multiple networks, then end-to-end visibility is improved, but system complexity increases due to trust establishment requirements

Engineering Contradiction:
Improvemessage delivery visibilityVSAvoidtrust establishment mechanism
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The tracking service serves as a standardized intermediary that simplifies trust establishment between networks by implementing a common protocol for data exchange. Rather than requiring complex direct trust agreements between each organization, the tracking service mediates communication, providing a uniform interface for sharing tracking data while maintaining security and privacy through standardized authentication mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8682985B2Message tracking between organizations
Publication Date: 2014.03.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8682985B2 patent drawing
  • US8682985B2 patent drawing
  • US8682985B2 patent drawing

AI summary

Architecture that facilitates cross-boundary message tracking based on a trust relationship in existence between a sender network and a recipient network. A tracking service is deployed in each network as a proxy to obtain message events for each hop that passes the message on to the recipient. Tracking can include a search task and a get task. Messages can be found in reports that match message search criteria. The search task returns an array of search results objects, each object identifying a single tracking report. A selected object is pipelined into the get task to return the detailed tracking report for the selected message.