Multi-mode communication apparatus and interface for contacting a user
First Claim
Patent Images
1. A method implemented on a data processing device comprising:
- receiving an incoming electronic message having an identifiable sender address;
querying data storage to determine if the sender address is a known sender address;
if the sender address is a known sender address, then automatically retrieving alternate contact options associated with the sender address; and
automatically generating an interface containing the alternate contact options, the interface accessible by the user of the data processing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method implemented on a data processing device is described comprising: receiving an incoming electronic message having an identifiable sender address; querying data storage to determine if the sender address is a known sender address; if the sender address is a known sender address, then automatically retrieving alternate contact information associated with the sender address; and automatically generating an interface containing the alternate contact information, the interface accessible by the user of the data processing device.
-
Citations
30 Claims
-
1. A method implemented on a data processing device comprising:
-
receiving an incoming electronic message having an identifiable sender address;
querying data storage to determine if the sender address is a known sender address;
if the sender address is a known sender address, then automatically retrieving alternate contact options associated with the sender address; and
automatically generating an interface containing the alternate contact options, the interface accessible by the user of the data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method implemented on a data processing device having voice telephony capabilities comprising:
-
receiving an incoming telephone call and caller identification (“
ID”
) information associated with the telephone call;
querying data storage using the caller ID information to determine if any additional contact options exist for contacting the caller;
if the additional contact options exist, then automatically retrieving the additional contact options, or a subset thereof; and
automatically generating an interface containing the additional contact options, the interface accessible by the user of the data processing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method executed on a data processing device comprising:
-
displaying a list of received electronic messages on a display of the data processing device;
upon selection of a specified one of the electronic messages by a user, gathering additional contact options associated with the sender of the specified one of the electronic messages; and
automatically generating an interface from which the user may select one of the additional contact options to contact the user. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification