Smarts for your cellphone.