JSM method on pattern structures