Twitter buys patents, seals licensing pact with IBM | Patexia