Cloud-Based Log Management for Resource-Constrained Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Accessing and managing log files generated by software applications is cumbersome due to varying implementations across different technology platforms, application types, and devices, leading to difficulties in storage and analysis, especially on devices with limited resources.
Innovation Solution
A computer-implemented method that establishes a web-based connection with a log agent to receive and store log data according to consumer preference settings, allowing for centralized logging and analysis, and includes preprocessing tasks such as virus scanning and preference checks to ensure data integrity and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If log files are stored locally on devices with limited storage, then log data can be captured and analyzed, but device storage capacity is consumed and resources are occupied
Solution Approach 1:
The patent extracts log data from the local device environment and transfers it to a remote server for storage and analysis. The log agent on the device captures log data and transmits it over a network to a remote log storage system, freeing up device storage capacity while maintaining log data availability for analysis.
Solution Approach 2:
The patent introduces a remote server as an intermediary between the log-generating device and the analysis process. The server acts as a mediator that receives, stores, and processes log data from multiple devices, eliminating the need for each device to maintain large local storage capacity for logs.
2Adaptability or versatility
If each software application follows its own logging process, then application-specific logging requirements are met, but accessing and managing log files becomes cumbersome and complex
Solution Approach 1:
The patent creates a universal logging system that can handle multiple application types and technology platforms through a common interface. The standardized log data format and unified access mechanism allow different applications to contribute logs while providing consistent access methods for all users.
Solution Approach 2:
The patent segments the logging functionality into a standardized interface layer and an implementation layer. The standardized interface provides uniform access methods, while the underlying implementation can handle different application-specific requirements, separating the complexity of diverse logging needs from the simplicity of access operations.
3Reliability
If administrator rights are required to access log files, then security is maintained, but the access process becomes more complex and time-consuming
Solution Approach 1:
The patent enables self-service log access where users can retrieve their own log data through standardized interfaces without requiring administrator intervention. The system automatically handles authentication and authorization, allowing users to access relevant logs directly without manual admin rights elevation.
Data Source
AI summary
Techniques are described for managing log data generated by software applications. The techniques can be implemented in a cloud-based infrastructure capable of collecting and analyzing log data generated by software applications through logging and tracing. Logging and tracing are techniques for monitoring the execution of the software applications. The techniques include a processing step where log data is screened before it is saved within log storage and an analyzing step where saved log files are retrieved or analyzed.


