System and method for identifying a contact associated with an electronic communication
First Claim
1. A method for execution at a communications device, the method comprising:
- searching an address book for a first and second contact entries, the address book having a plurality of contact entries, each contact entry storing a contact name identifier and at least two contact communication address identifiers, each of the first and second contact entries having a respective first contact communication address identifier matching a predetermined communication address identifier associated with an electronic communication;
in response to finding the first and second contact entries, comparing a second contact communication address identifier in each of the first and second contact entries with a subscriber address identifier associated with the communications devicein response to a match of the second contact communication address identifier in the first contact entry to the subscriber address identifier, identifying the second contact entry as the contact entry associated with the electronic communication; and
displaying the contact name identifier stored in the second contact entry.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided on an electronic communications device having a subscriber identifier, the method for identifying a contact entry associated with an electronic communication specified by a communication identifier. The method comprises searching an address book associated with the device; in response to finding a first and a second contact entry each having a respective first contact communication identifier matching the communication identifier, comparing a second contact communication identifier with the subscriber identifier; and identifying the second contact entry associated with the electronic communication if the second contact communication identifier in the first contact entry matches the subscriber identifier.
9 Citations
20 Claims
-
1. A method for execution at a communications device, the method comprising:
-
searching an address book for a first and second contact entries, the address book having a plurality of contact entries, each contact entry storing a contact name identifier and at least two contact communication address identifiers, each of the first and second contact entries having a respective first contact communication address identifier matching a predetermined communication address identifier associated with an electronic communication; in response to finding the first and second contact entries, comparing a second contact communication address identifier in each of the first and second contact entries with a subscriber address identifier associated with the communications device in response to a match of the second contact communication address identifier in the first contact entry to the subscriber address identifier, identifying the second contact entry as the contact entry associated with the electronic communication; and displaying the contact name identifier stored in the second contact entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer-readable medium storing computer-readable instructions which, when executed, direct a communications device to:
-
search an address book for a first contact entry and a second contact entry, the address book having a plurality of contact entries, each contact entry storing a contact name identifier and at least two contact communication address identifiers, each of the first and second contact entries having a respective first contact communication address identifier matching a predetermined communication address identifier associated with an electronic communication; in response to finding the first and second contact entries, compare a second contact communication address identifier in each of the first and second contact entries with a subscriber address identifier; in response to a match of the second contact communication address identifier in the first contact entry to the subscriber address identifier, identify the second contact entry as the contact entry associated with the electronic communication; and display the contact name identifier stored in the second contact entry. - View Dependent Claims (11, 12, 13)
-
-
14. An electronic communications device, comprising:
-
a processor; a memory connected to the processor, for storing at least one address book having a plurality of contact entries, each contact entry storing a contact name identifier and at least two contact communication address identifiers; and computer-readable instructions, stored in the memory and executable on the processor, for an identification software module, the identification module operable for; searching the address book for a first contact entry and a second contact entry, each of the first and second contact entries having a respective first contact communication address identifier matching a predetermined communication address identifier associated with an electronic communication; in response to finding the first and second contact entries, comparing a second contact communication address identifier in each of the first and second contact entries with a subscriber address identifier associated with the electronic communications device; in response to a match of the second contact communication address identifier in the first contact entry to the subscriber address identifier, identifying the second contact entry as the contact entry associated with the electronic communication; and displaying the contact name identifier stored in the second contact entry. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification