Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
207 words
In a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a first broker computer system comprising: means for receiving via said input a data message published on a first topic by a first publisher application; means for receiving via said input subscription data on the first topic from a first subscriber application; means for forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the first broker computer system further includes blocking means responsive to said indication for blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.
Claim 2
Dependent Claim
207 words
In a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a first broker computer system comprising: means for receiving via said input a data message published on a first topic by a first publisher application; means for receiving via said input subscription data on the first topic from a first subscriber application; means for forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the first broker computer system further includes blocking means responsive to said indication for blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.
Claim 3
Dependent Claim
209 words
In a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a broker data processing method taking place within a first broker computer system comprising steps of: receiving via said input a data message published on a first topic by a first publisher application; receiving via said input subscription data on the first topic from a first subscriber application; forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the method further includes a blocking step of, responsive to said indication, blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.
Claim 4
Dependent Claim
209 words
In a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a broker data processing method taking place within a first broker computer system comprising steps of: receiving via said input a data message published on a first topic by a first publisher application; receiving via said input subscription data on the first topic from a first subscriber application; forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the method further includes a blocking step of, responsive to said indication, blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.
Claim 5
Dependent Claim
234 words
A computer program product stored on a computer readable storage medium for, when run on a computer system, instructing the computer system to carry out, in a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a broker data processing method taking place within a first broker computer system comprising steps of: receiving via said input a data message published on a first topic by a first publisher application; receiving via said input subscription data on the first topic from a first subscriber application; forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the method further includes a blocking step of, responsive to said indication, blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.
Claim 6
Dependent Claim
234 words
A computer program product stored on a computer readable storage medium for, when run on a computer system, instructing the computer system to carry out, in a publish/subscribe data processing broker network having a plurality of broker computer systems communicating with each other via the network each of which has an input for receiving published messages directly from a publisher application and/or receiving subscription data directly from a subscriber application, a broker data processing method taking place within a first broker computer system comprising steps of: receiving via said input a data message published on a first topic by a first publisher application; receiving via said input subscription data on the first topic from a first subscriber application; forwarding the received published data message to another broker computer system; wherein at least one of: (a) the data message published on the first topic by the first publisher application; and (b) the subscription data on the first topic from the first subscriber application; includes an indication as to whether the published data message and/or subscription data is to be considered as local to the first broker computer system; and wherein the method further includes a blocking step of, responsive to said indication, blocking the forwarding of published data and/or subscription data when said indication indicates that the published data message and/or subscription data is to be considered as local to the first broker computer system.