Multi-mode communication apparatus and interface for contacting a user
First Claim
Patent Images
1. A method implemented on a data processing device comprising:
- initiating a first presence profile based on a preferred communication mode, the first presence profile including a first list of communication channels made available for use by multiple devices;
automatically switching to a second presence profile in response to a defined triggering event, the second presence profile including a second list of communication channels made available for use by the multiple devices, the first list and the second list of communication channels configured to be displayable on the multiple devices, wherein the displayable first list of communication channels is different for at least two of the multiple devices, wherein the displayable second list of communication channels is different for at least two of the multiple devices, and wherein the second list of communication channels made available for use by the multiple devices does not include a telephone communication channel; and
automatically transmitting the second list of communication channels to the multiple devices to update the multiple devices with the second presence profile in response to the defined triggering event, wherein a received communication that is received at one of the multiple devices using the telephone communication channel is automatically routed to a voicemail channel and a missed call dialog is displayed.
2 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.
80 Citations
15 Claims
-
1. A method implemented on a data processing device comprising:
-
initiating a first presence profile based on a preferred communication mode, the first presence profile including a first list of communication channels made available for use by multiple devices; automatically switching to a second presence profile in response to a defined triggering event, the second presence profile including a second list of communication channels made available for use by the multiple devices, the first list and the second list of communication channels configured to be displayable on the multiple devices, wherein the displayable first list of communication channels is different for at least two of the multiple devices, wherein the displayable second list of communication channels is different for at least two of the multiple devices, and wherein the second list of communication channels made available for use by the multiple devices does not include a telephone communication channel; and automatically transmitting the second list of communication channels to the multiple devices to update the multiple devices with the second presence profile in response to the defined triggering event, wherein a received communication that is received at one of the multiple devices using the telephone communication channel is automatically routed to a voicemail channel and a missed call dialog is displayed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing device comprising:
-
a processor; and one or more computer-readable media having instructions stored thereon that, when executed by the processor, initiate the data processing device to; initiate a first presence profile based on a preferred communication mode, the first presence profile including a first list of communication channels made available for use by multiple devices; automatically switch to a second presence profile in response to a defined triggering event, the second presence profile including a second list of communication channels made available for use by the multiple devices, the first list and the second list of communication channels configured to be displayable on the multiple devices, wherein the displayable first list of communication channels is different for at least two of the multiple devices, wherein the displayable second list of communication channels is different for at least two of the multiple devices, and wherein the second list of communication channels made available for use by the multiple devices does not include a telephone communication channel; and automatically transmit the second list of communication channels to the multiple devices to update the multiple devices with the second presence profile in response to the defined triggering event, wherein a received communication that is received at one of the multiple devices using the telephone communication channel is automatically routed to a voicemail channel and a missed call dialog is displayed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. One or more computer-readable storage media having instructions stored thereon that, when executed by a processor, initiate a data processing device to:
-
initiate a first presence profile based on a preferred communication mode, the first presence profile including a first list of communication channels made available for use by multiple devices; automatically switch to a second presence profile in response to a defined triggering event, the second presence profile including a second list of communication channels made available for use by the multiple devices, the first list and the second list of communication channels configured to be displayable on the one or more devices, wherein the displayable first list of communication channels is different for at least two of the multiple devices, wherein the displayable second list of communication channels is different for at least two of the multiple devices, and wherein the second list of communication channels made available for use by the multiple devices does not include a telephone communication channel; and automatically transmit the second list of communication channels to the multiple devices to update the multiple devices with the second presence profile in response to the defined triggering event, wherein a received communication that is received at one of the multiple devices using the telephone communication channel is automatically routed to a voicemail channel and a missed call dialog is displayed. - View Dependent Claims (12, 13, 14, 15)
-
Specification