Selective Tracking Token Scheme for Multi-Vendor Enterprise Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise systems, often including legacy systems, face challenges in tracking requests across multiple vendors due to limitations in existing monitoring solutions that typically support only unilateral tracking and cannot accommodate multiple vendors using the same protocol, leading to high resource costs and exclusion of other vendors from monitoring specific requests.

Innovation Solution

A selective tracking mechanism using a single tracking token scheme that allows multiple vendors to independently and selectively track requests through a unique correlator, enabling coexistence of monitoring solutions from different vendors by associating stakeholder tokens with each request and providing tracking information based on vendor-specific tokens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple vendors use the same tracking protocol to monitor requests, then monitoring coverage is improved, but system complexity and resource costs increase due to unilateral tracking limitations

Engineering Contradiction:
Improvemonitoring coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal tracking token scheme that can be used by multiple vendors simultaneously. The tracking token includes a vendor identifier and request identifier, allowing any vendor to monitor requests through the same protocol without requiring separate tracking mechanisms for each vendor. This resolves the contradiction by enabling multi-functional monitoring coverage while maintaining protocol simplicity.

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

2Reliability

If tracking information is provided to all vendors for all requests, then monitoring completeness is improved, but resource costs increase due to unnecessary data processing

Engineering Contradiction:
Improvemonitoring completenessVSAvoidresource costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by providing tracking information selectively based on vendor-specific criteria. Each vendor receives tracking information filtered by their vendor identifier, ensuring they only process relevant data for their monitoring needs. This resolves the contradiction by maintaining monitoring completeness for each vendor's perspective while reducing overall resource consumption through selective data processing.

Inventive Principle:
Principle #3Local quality

3Device complexity

If a single tracking token scheme is used for multiple vendors, then protocol simplicity is improved, but vendor exclusivity is reduced as all vendors can access all request tracking data

Engineering Contradiction:
Improveprotocol simplicityVSAvoidvendor exclusivity
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the tracking token into distinct components: a vendor identifier portion and a request identifier portion. This segmentation allows the protocol to remain simple and unified while enabling vendors to selectively access only the tracking data relevant to their identifier. The tracking information is segmented and delivered based on vendor-specific filters, resolving the contradiction between protocol simplicity and vendor exclusivity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11755457B2Selective tracking of requests through enterprise systems by multiple vendors with a single tracking token scheme
Publication Date: 2023.09.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11755457B2 patent drawing
  • US11755457B2 patent drawing
  • US11755457B2 patent drawing

AI summary

Aspects of the invention include receiving requests to be executed by a processing system, and receiving first stakeholder token from first monitoring agent and second stakeholder token from second monitoring agent, first and second stakeholder tokens being indicators to track at least one of the requests through the processing system. A tracking token is built for tracking at least one of the requests through the processing system, tracking token having a format acceptable by protocols of the processing system, tracking token including first and second stakeholder tokens and a unique correlator. Requests are transmitted to the processing system, where the tracking token is associated with at least one of requests in the processing system. Access is enabled to tracking information generated by the processing system associated with requests for the first monitoring agent based on first stakeholder token and for the second monitoring agent based on second stakeholder token.