Thursday, March 22, 2007

New patent submission

I just submitted a new patent idea at work. It describes a pattern matching engine that I designed and implemented for signature based negative security (i.e., signature based IDS/IPS). The engine is useful in cases where one needs to match a large (possibly even a very large) number of matching rules against data, for example be used in lexical analyzers or parsers, or other information extraction tools.

Let's see when the patent committee discusses the idea.

Multiple possible root elements in XML Schema validation

I posted to xml-dev that validation of an XML document against an XML Schema allows more than one root element to the document when there are global element definitions in the schema.

This was confirmed and the relevant standard text was quoted by repliers.

See: [link to post is not yet available in the online archives]