patents - 45surf