Caller identification for restricted mobile devices
First Claim
1. A computer-implemented method of enabling caller identification on a mobile device, comprising:
- registering, by a third party caller information server, to receive call notifications from a carrier platform for a telephone number associated with a mobile device;
receiving, by the third party caller information server, a call notification from the carrier platform for the registered telephone number indicating that an incoming communication from a caller telephone number has been made to the registered telephone number;
determining caller information associated with the caller telephone number responsive to receiving the call notification; and
sending the caller information and caller telephone number to the mobile device before the incoming communication arrives at the mobile device.
5 Assignments
0 Petitions
Accused Products
Abstract
A call information server registers with a carrier platform to receive call notifications for a telephone number associated with a mobile device. When an incoming communication is made to the registered telephone number, the call information server receives a call notification before the incoming communication arrives at the mobile device. The call information server then determines the caller information associated with the caller telephone number. The caller information for the caller telephone number is information about an entity that controls or is otherwise associated with the caller telephone number. The call information server sends the caller information and the caller telephone number to the mobile device before the incoming communication arrives at the mobile device. The mobile device can then display the caller information when the incoming communication arrives at the mobile device.
-
Citations
20 Claims
-
1. A computer-implemented method of enabling caller identification on a mobile device, comprising:
-
registering, by a third party caller information server, to receive call notifications from a carrier platform for a telephone number associated with a mobile device; receiving, by the third party caller information server, a call notification from the carrier platform for the registered telephone number indicating that an incoming communication from a caller telephone number has been made to the registered telephone number; determining caller information associated with the caller telephone number responsive to receiving the call notification; and sending the caller information and caller telephone number to the mobile device before the incoming communication arrives at the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for enabling caller identification on a mobile device, comprising:
-
a computer processor for executing computer program instructions; and a non-transitory computer-readable storage medium storing computer program instructions executable by the processor to perform steps comprising; registering, by a third party caller information server, to receive call notifications from a carrier platform for a telephone number associated with a mobile device; receiving, by the third party caller information server, a call notification from the carrier platform for the registered telephone number indicating that an incoming communication from a caller telephone number has been made to the registered telephone number; determining caller information associated with the caller telephone number responsive to receiving the call notification; and sending the caller information and caller telephone number to the mobile device before the incoming communication arrives at the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing executable computer program instructions for enabling caller identification on a restricted mobile device, the computer program instructions executable to perform steps comprising:
-
receiving, at the mobile device, from a third party caller information server, caller information associated with a caller telephone number, the caller information received after an incoming communication is made from the caller telephone number to the mobile device and before the incoming communication arrives at the mobile device; and storing the received caller information in an entry of an address book of the mobile device, the entry associated with the caller telephone number; wherein an operating system of the mobile device is adapted to automatically display the caller information in the address book entry to a user of the mobile device when the incoming communication arrives at the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification