* It must be novel.
* It must not be mathematics. Maths cannot be patented.
* It must be non-obvious.
Most software patents violate one or more of the above three conditions.
* It must be novel.
* It must not be mathematics. Maths cannot be patented.
* It must be non-obvious.
Most software patents violate one or more of the above three conditions.