Nokia and RIM sign patent license agreement