Microsoft ends patent disputes with Google

Can we safely assume that this, indeed, is a new Microsoft?