International business machines corporation (20240103943). Dynamic Control of Message Expiry by Messaging Middleware simplified abstract

From WikiPatents
Jump to navigation Jump to search

Dynamic Control of Message Expiry by Messaging Middleware

Organization Name

international business machines corporation

Inventor(s)

Amar Shah of Pune (IN)

Venkata Kiran Kumar Darbha of Hyderabad (IN)

Dynamic Control of Message Expiry by Messaging Middleware - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240103943 titled 'Dynamic Control of Message Expiry by Messaging Middleware

Simplified Explanation

The patent application describes a system for dynamically controlling message expiry in a message queue. The system tracks messages with expiry values and dynamic expiry values set by message producers, extending expiry values based on certain criteria to prevent messages from expiring before they can be processed by consumers.

  • The system tracks messages in a message queue with expiry values and dynamic expiry values set by message producers.
  • It determines if a message is eligible for an extension of its expiry value based on the dynamic expiry value being set to a particular value.
  • An amount of time before a message can be processed by a consumer is calculated based on various factors.
  • The expiry value of a message is extended to prevent it from expiring in the message queue before it can be processed by a consumer.

Potential Applications

This technology could be applied in various messaging systems, communication platforms, and data processing applications.

Problems Solved

This technology solves the problem of messages expiring in a message queue before they can be processed by consumers, ensuring efficient message delivery and processing.

Benefits

The system ensures that messages are not lost due to expiry, improving the reliability and efficiency of message processing in a queue.

Potential Commercial Applications

Potential commercial applications of this technology include messaging platforms, data processing systems, and communication networks.

Possible Prior Art

One possible prior art could be systems that manage message expiry in message queues based on fixed expiry values without considering dynamic factors.

Unanswered Questions

How does this technology handle message prioritization in the queue?

The patent application does not provide details on how messages are prioritized within the queue based on their expiry values and dynamic factors.

What impact does extending message expiry values have on system performance?

The patent application does not discuss the potential impact of extending message expiry values on the overall performance of the messaging system.


Original Abstract Submitted

dynamically controlling message expiry is provided. a message located in a message queue that has an expiry value and a dynamic expiry value set by a message producer in a header of the message is tracked. it is determined that the message is eligible for extension of the expiry value based on the dynamic expiry value being set to a particular value. an amount of time before a message consumer can process the message is determined based on one or more factors. the expiry value of the message is extended to form an extended expiry value in response to determining that the message is likely to expire in the message queue prior to the message consumer processing the message based on the one or more factors.