Message Store for Computer Resource Status Dissemination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users accessing remote computer resources often receive little to no information when these resources stop responding, leaving them unaware of the issue's cause, duration, or whether an administrator has been notified.

Innovation Solution

A system that stores status information about computer resources in a message store, which monitors their responsiveness and routes user messages through a network address translation operation, providing notifications to users about resource availability and administrator notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system provides detailed status information to users about non-responding computer resources, then user experience is improved, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a message store as an intermediary component that sits between the monitoring system and users. This message store captures, stores, and manages status information about non-responding computer resources, thereby decoupling the complexity of information management from the user interface and reducing overall system complexity while still providing comprehensive status information to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system monitors computer resources continuously to detect when they stop responding, then reliability of status information is improved, but use of energy increases

Engineering Contradiction:
Improvestatus information reliabilityVSAvoidmonitoring energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The monitoring system implements periodic polling of computer resources rather than continuous monitoring. The system checks resources at defined intervals to detect when they stop responding, which reduces energy consumption compared to continuous monitoring while still maintaining reliable status information for user notification.

Inventive Principle:
Principle #19Periodic action

3Loss of information

If the system routes all user messages to the message store when resources are non-responding, then information delivery is improved, but loss of time in message routing increases

Engineering Contradiction:
Improveinformation deliveryVSAvoidmessage routing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-storing status information in the message store before users need to access it. When resources become non-responding, the system proactively captures and stores status information, so that when users send messages, the information is already prepared and readily available, reducing message routing time while ensuring complete information delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8150958B2Methods, systems and computer program products for disseminating status information to users of computer resources
Publication Date: 2012.04.03 TAASERA LICENSING LLC
  • US8150958B2 patent drawing
  • US8150958B2 patent drawing
  • US8150958B2 patent drawing

AI summary

Embodiments of the present invention provide methods for disseminating status information to computer resource users. Pursuant to these methods, status information regarding a number of different computer resources is stored in a message store. The computer resources may be monitored to determine when one of them stops responding. An inbound message from a user that is addressed to the non-responding computer resource may then be routed to the message store using a network address translation operation, and at least some of the status information regarding the non-responding computer resource may be sent from the message store to the user. The status information sent from the message store to the user may include a notification that alerts the user that it is unnecessary to notify an administrator that the non-responding computer resource has stopped responding.