System and method for identifying a contact associated with an electronic communication
First Claim
1. A method for disambiguating multiple contacts associated with an electronic communication to or from an electronic device, the method comprising:
- searching a plurality of stored contacts for an association with the electronic communication, the plurality of stored contacts having one or more communication identifiers and including a contact for a subscriber of the electronic device, the contact for the subscriber including one or more communication identifiers and a subscriber identifier associated with the electronic device;
for each of two or more contacts associated with the electronic communication, verifying whether the contact has the subscriber identifier; and
in response to a contact being without a communication identifier matching the subscriber identifier, identifying the contact as an initiator or a recipient of the electronic communication.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided on an electronic communications device having a subscriber identifier, the method for disambiguating multiple contacts associated with an electronic communication. The method includes searching a plurality of stored contacts for an association with the electronic communication. For any contact associated with the electronic communication, verifying whether the contact has a subscriber identifier associated with the electronic device and identifying a contact as the initiator or recipient of the electronic communication if the contact is without a subscriber identifier.
5 Citations
19 Claims
-
1. A method for disambiguating multiple contacts associated with an electronic communication to or from an electronic device, the method comprising:
-
searching a plurality of stored contacts for an association with the electronic communication, the plurality of stored contacts having one or more communication identifiers and including a contact for a subscriber of the electronic device, the contact for the subscriber including one or more communication identifiers and a subscriber identifier associated with the electronic device; for each of two or more contacts associated with the electronic communication, verifying whether the contact has the subscriber identifier; and in response to a contact being without a communication identifier matching the subscriber identifier, identifying the contact as an initiator or a recipient of the electronic communication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a processor; a memory connected to the processor; and computer-readable instructions, stored in the memory and executable on the processor, for an identification software module, the identification module operable for; searching a plurality of stored contacts for an association with an electronic communication to or from an electronic device, the plurality of stored contacts having one or more communication identifiers and including a contact for a subscriber of the electronic device, the contact for the subscriber including one or more communication identifiers and a subscriber identifier associated with the electronic device; for each of two or more contacts associated with the electronic communication, verifying whether the contact has the subscriber identifier; and in response to a contact being without a communication identifier matching the subscriber identifier, identifying the contact as an initiator or a recipient of the electronic communication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer-readable medium storing computer-readable instructions which, when executed, direct an electronic device to:
-
search a plurality of stored contacts for an association with an electronic communication to or from the electronic device, the plurality of stored contacts having one or more communication identifiers and including a contact for a subscriber of the electronic device, the contact for the subscriber including one or more communication identifiers and a subscriber identifier associated with the electronic device; for each of two or more contacts associated with the electronic communication, verify whether the contact has the subscriber identifier; and in response to a contact being without a communication identifier matching the subscriber identifier, identify the contact as an initiator or a recipient of the electronic communication. - View Dependent Claims (16, 17, 18, 19)
-
Specification