Unified Logging Interface for Emulated and Non-Emulated Environments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The separation of log data between emulated and non-emulated environments complicates debugging processes, particularly for networking applications, as they operate independently, making it difficult to share and analyze data effectively.
Innovation Solution
The method involves sharing log data from a non-emulated environment, such as a System Architecture Interface Layer (SAIL) based operating system, with an emulated environment like OS 2200 or CPCommOS, by using specific commands and configurations, allowing for the creation, acquisition, and management of log data through processor-executed instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If log data are kept separate in emulated and non-emulated environments, then environment independence is maintained, but debugging capability deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism (logging interface and log data structure) that bridges the emulated and non-emulated environments. This intermediary allows log data to be shared across environment boundaries while maintaining the independence of each environment's operation, thus resolving the contradiction between environment independence and debugging capability
Solution Approach 2:
The patent merges the logging functionality across emulated and non-emulated environments by creating a unified logging interface that both environments can access. This merging enables centralized log collection and analysis without compromising the operational independence of either environment
2Reliability
If logging is implemented separately in each environment, then environment isolation is maintained, but logging efficiency deteriorates
Solution Approach 1:
The patent creates a universal logging interface that serves multiple environments (both emulated and non-emulated) simultaneously. This multi-functional logging system maintains environment isolation while improving logging efficiency through centralized log management and shared logging infrastructure
Data Source
AI summary
Methods and systems for logging data in a computing system are disclosed. The methods and systems include receiving a first request to create log data of an activity of the computing system. The methods and systems further include acquiring information about the activity of the computing system. The methods and systems further include creating the log data of the activity of the computing system. The methods and systems further include retrieving stored log data.


