Tamper-Resistant Agent for On-Premise Resource Consumption Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional consumption-based cost models for on-premise computing are flawed in measuring actual consumption, allowing customers to tamper with measurement tools and provide false reporting, leading to inaccurate billing.

Innovation Solution

A tamper-resistant agent is deployed on the customer's mainframe to monitor resource consumption, measuring cost factors and compliance with software licensing, and communicates data to the vendor, ensuring accurate billing and compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional consumption-based cost models are used for on-premise computing, then billing is based on reported consumption data, but customers can tamper with measurement tools and provide false reporting leading to inaccurate billing

Engineering Contradiction:
Improveconsumption measurement accuracyVSAvoidbilling compliance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces a vendor-deployed agent as an intermediary between the customer's computing resources and the billing system. This agent independently monitors and measures resource consumption (CPU, memory, storage, network), preventing customer tampering with measurement tools. The agent reports directly to the vendor, ensuring accurate consumption data for billing while maintaining the customer's operational control over their infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements continuous feedback loops where the embedded agent constantly monitors resource consumption metrics and reports them to the vendor's billing system. This real-time feedback mechanism ensures that consumption data is accurately captured and transmitted, preventing false reporting and enabling precise consumption-based billing adjustments.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If an embedded agent is deployed to monitor resource consumption, then accurate compliance data is obtained, but system complexity increases

Engineering Contradiction:
Improveresource consumption measurementVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The embedded agent operates autonomously, self-monitoring resource consumption without requiring external measurement infrastructure. The agent automatically collects metrics from CPU, memory, storage, and network components, and self-reports this data to the vendor, eliminating the need for complex external monitoring systems while maintaining measurement precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The vendor-deployed agent serves multiple functions: it monitors resource consumption, ensures compliance with service agreements, provides billing data, and can detect anomalies. This multi-functional approach consolidates what would otherwise require separate systems into a single integrated solution, reducing overall system complexity while improving measurement accuracy.

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

Data Source

PatentUS11263642B2Ensuring compliance in on-premise compute models
Publication Date: 2022.03.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11263642B2 patent drawing
  • US11263642B2 patent drawing
  • US11263642B2 patent drawing

AI summary

A computer-implemented method includes monitoring, by an agent, resource consumption at a system running at an on-premises data center, where the agent is embedded into the system. Compliance data is determined by measuring, by the agent, the resource consumption according to one or more cost factors of a consumption-based pricing agreement. The compliance data is useable to determine a consumption-based price of operating the system according to the consumption-based pricing agreement.