christos aneziris inventions patents and patent