Hybrid Cloud Event Notification Filtering via Metadata Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hybrid cloud systems face challenges in managing event notifications efficiently, leading to excessive network traffic and resource burden due to the lack of effective filtering mechanisms.

Innovation Solution

Implementing a system that analyzes metadata at the object storage level to determine whether event notifications should be generated and sent, allowing for the definition of notification rules that specify which events to notify, thereby reducing unnecessary notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud services generate and send event notifications for all objects, then complete event coverage is achieved, but network traffic increases and application computing device burden increases

Engineering Contradiction:
Improveevent notification completenessVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by implementing a notification filtering service that pre-processes event notifications before they reach the application computing device. The service evaluates notification rules against object metadata in advance, filtering out irrelevant notifications before they consume network bandwidth or application resources. This resolves the contradiction by maintaining complete event coverage for relevant objects while eliminating unnecessary network traffic for irrelevant objects.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If cloud services send all event notifications to applications, then no events are missed, but application computing device processing burden increases

Engineering Contradiction:
Improveevent detection completenessVSAvoidapplication processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary notification filtering service between the cloud storage service and the application computing device. This intermediary evaluates notification rules against object metadata, selectively forwarding only relevant notifications to the application. This resolves the contradiction by ensuring the application receives complete coverage of relevant events while filtering out irrelevant notifications that would otherwise burden the application's processing resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If metadata analysis is performed at the application level, then notification filtering is achieved, but network traffic and processing burden are not reduced

Engineering Contradiction:
Improvenotification filtering capabilityVSAvoidnetwork traffic
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by performing metadata analysis and notification filtering at the cloud service level before notifications are transmitted over the network. The notification filtering service evaluates object metadata against notification rules and filters relevant notifications in advance, preventing irrelevant notifications from consuming network bandwidth. This resolves the contradiction by maintaining notification filtering capability while significantly reducing network traffic compared to application-level filtering.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12298935B2Hybrid cloud event notification management
Publication Date: 2025.05.13 HITACHI VANTARA LLC
  • US12298935B2 patent drawing
  • US12298935B2 patent drawing
  • US12298935B2 patent drawing

AI summary

In some examples, a computing device may receive a first object. Further, the computing device may be able to communicate with a first network storage system over a network. The computing device may determine, from metadata for the first object, whether the metadata for the first object matches at least one notification rule. Based on determining that the metadata for the first object matches a rule expression of a first notification rule, the computing device may generate a first event notification corresponding to the first object. Further, the computing device may send the first event notification to a first queue specified by the first notification rule. For instance, the first queue may be provided by the first network storage system.