Microsoft Corp is close to buying business software company Yammer Inc for more than $1 billion, according to a source familiar with the details. Microsoft's interest in Yammer, known for its social networking functions, could allow the software giant to beef up its offerings for corporations.