Patent ID: 7644123
Filing Date: 2010-01-05
Classification: G06F,H04L

Abstract:
1. An announcement method for use in a publish-subscribe architecture, the method comprising: a processor compiling an index announcement message based on a plurality of thread identifiers respectively identifying a plurality of announcement threads, wherein each of the plurality of thread identifiers comprises a first and a second sub-part, and transmitting the compiled index announcement message onto an index channel; wherein for each thread identifier, the first sub-part is an identifier which uniquely identifies an allocator which generated the thread identifier and the length of the first sub-part is greater than the length of the corresponding second sub-part, and compiling the index announcement thread further comprises processing the second sub-parts to reduce the size of the index announcement message such that if the second sub-part of any thread-identifier to be included within the index announcement message does not match the second sub-part of any other thread identifier to be included within the index announcement message, then including only the second sub-part and not the corresponding first sub-part of the thread identifier in the compiled index announcement message, otherwise if the second sub-part of any thread identifier to be included within the index announcement message does match the second sub-part of any other thread identifier to be included within the index announcement message, then including both the first and second sub-part in the compiled index announcement message.