Event Log File Access via Service Routine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing and troubleshooting client applications in distributed transaction processing systems is challenging due to proprietary tools for manipulating event log files, which restrict access and require terminal-type access to the system hosting the transaction processing system.

Innovation Solution

Providing remote cycling services that allow clients to access and manipulate event log files generated by an open distributed transaction processing system, including services for cycling, obtaining file descriptors, and retrieving log file contents, thereby enabling remote access without the need for terminal access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If proprietary tools are used to manipulate event log files, then the transaction processing system can maintain security and control, but client applications cannot be remotely accessed or troubleshooted

Engineering Contradiction:
Improveremote access to event log fileVSAvoidproprietary tool requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary service routine that acts as a bridge between client applications and the event log file. This service routine receives requests from remote clients, processes them through the transaction processing system's internal interfaces, and returns results without requiring clients to have direct terminal access. The intermediary maintains system security while enabling remote access functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If terminal-type access is required to manipulate event log files, then system security is maintained, but troubleshooting and development of client applications becomes difficult

Engineering Contradiction:
Improvesystem securityVSAvoidclient application accessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the access control mechanism by separating the authentication and authorization functions from the actual log file manipulation. The service routine handles security verification independently from the log access operations, allowing remote clients to be granted specific permissions without compromising overall system security. This segmentation enables controlled remote access while maintaining security protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service routine serves as a secure intermediary that mediates between remote clients and the protected event log file. It validates client credentials, enforces access policies, and translates remote requests into system-recognized operations, thereby maintaining security while enabling remote accessibility for troubleshooting and development activities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If proprietary tools are used for event log manipulation, then the transaction processing system maintains control, but the environment is not open for distributed client applications

Engineering Contradiction:
Improveopen distributed environmentVSAvoidproprietary tool dependency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service routine is designed with universal functionality that can serve multiple types of client applications from different platforms and programming languages. It provides a standardized interface that works across the distributed environment, eliminating the need for proprietary tools specific to each client system. The service handles various log manipulation operations (reading, cycling, querying) through a unified mechanism that supports open distributed transaction processing.

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

Data Source

PatentUS7363631B1Interface for accessing an open distributed transaction processing system log file
Publication Date: 2008.04.22 UNISYS CORP
  • US7363631B1 patent drawing
  • US7363631B1 patent drawing
  • US7363631B1 patent drawing

AI summary

Method and apparatus for providing access to an event log file. An open distributed transaction processing system writes information to a current logical portion of the event log file in processing transactions. A first service is callable by a client to instruct the open distributed transaction processing system to cycle the event log file. In other embodiments, additional services are accessible to the client for manipulating the event log file.