Surety is performing system maintenance this weekend. Electronic date stamps on new Prior Art Database disclosures may be delayed.
Browse Prior Art Database

Premature / Accelerated Aging of Middleware Control Messages

IP.com Disclosure Number: IPCOM000199418D
Publication Date: 2010-Sep-02
Document File: 1 page(s) / 38K

Publishing Venue

The IP.com Prior Art Database


This disclosure describes a technique of applying date changing algorithms to move and/or compress data that has date/time dependent processing applied to it.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Premature / Accelerated Aging of Middleware Control Messages

Some processing within the software is date/time dependent . As these periods may be many days or even months, it can be impractical and virtually impossible to ensure the resources are active for the required period of time, in order to trigger the desired event.

    Due to this difficulty, the first sign that these events cause customers a problem is when they raise a problem and even then it may be difficult to recreate the scenario.

    As part of Y2K testing a number of products were made available to shift the hardware clock forward (or backwards) but this is quite a heavy solution and affects all users of the system.

The current alternative is to alter the software clock on the entire system.

    This allows the time between the date/time dependent events to be compressed to allow the events to occur in closer proximity and in a readily usable period.

    Conversely when events occur too frequently, this process can expand the time period between events.

Examples of where this system can be used:

A program scans the database or file, and applies the data changing algorithm.

    A program could also scan in-memory copies of data, and makes the same changes.

    A program gets messages from a queue (such as used by middleware products), applies the date changing algorithm, and puts the message back to the queue.