A Generalization of Inverse Scattering Method