I went to read the patent you have pointed out
to, and I have failed to see how is it related
to XMLRPC.NET or RelaxNG.

It applies certainly to a distributed system of
some form, but it does not seem to have any relation
to XMLRPC.NET or RelaxNG.

It seems like you read over the "Abstract" part of
a patent, get scared, cry wolf, and come post to
the forum. You must read the claims, and
review point by point what is being described
there. They begin with very broad strokes
(sometimes due to prior art it will not apply)
and the refinement describes possible implementation
strategies for it.

The link you posted has no relationship with
with what we are doing; You would do yourself
a favor if you stop pretending to be a patent
attorney.