IP Update: Recent Patents Awarded to Microsoft, Life Tech, and More