Method and apparatus for adaptive message and call notification
First Claim
Patent Images
1. A method comprising:
- storing data reflecting a preferred device to which a user prefers to receive notifications of incoming calls, the preferred device being one of a plurality of devices associated with the user and available to receive notifications of incoming calls based on a user selection;
receiving incoming call data indicating an incoming call directed to one of the plurality of devices associated with the user from a calling device associated with a caller, the incoming call data being in a data format for the calling device;
generating a notification of the incoming call from the incoming call data, including converting incoming call data into a data format for the preferred device;
determining, without transmitting the notification to the preferred device, whether the user is logged on to receive the notification; and
based on the determination that the user is reachable at the preferred device to receive the notification, transmitting the notification to the preferred device.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing a user'"'"'s preferred device with a notification of an incoming communication for one of a plurality of a user'"'"'s devices. Notification of an incoming communication is provided to the user'"'"'s preferred device via a communications service. The communications service receives, from a data or voice network, information representing an incoming communication intended for one of a plurality of a user'"'"'s devices. The service then provides a notification of the incoming communication to the user'"'"'s preferred device.
-
Citations
22 Claims
-
1. A method comprising:
-
storing data reflecting a preferred device to which a user prefers to receive notifications of incoming calls, the preferred device being one of a plurality of devices associated with the user and available to receive notifications of incoming calls based on a user selection; receiving incoming call data indicating an incoming call directed to one of the plurality of devices associated with the user from a calling device associated with a caller, the incoming call data being in a data format for the calling device; generating a notification of the incoming call from the incoming call data, including converting incoming call data into a data format for the preferred device; determining, without transmitting the notification to the preferred device, whether the user is logged on to receive the notification; and based on the determination that the user is reachable at the preferred device to receive the notification, transmitting the notification to the preferred device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 18)
-
-
12. An apparatus comprising:
-
a storage device storing data reflecting a preferred device to which a user prefers to receive notifications of incoming calls, the preferred device being one of a plurality of devices associated with the user and available to receive notifications of incoming calls based on a user selection; one or more server functions operable to; receive incoming call data indicating an incoming call directed to one of the plurality of devices associated with the user from a calling device associated with a caller, the incoming call data being in a data format for the calling device, generate a notification of the incoming call from the incoming call data, including converting incoming call data into a data format for the preferred device, determine, without transmitting the notification to the preferred device, whether the user is logged on to receive the notification, and based on the determination that the user is reachable at the preferred device to receive the notification, transmit the notification to the preferred device; and a processor for executing the one or more server functions. - View Dependent Claims (13, 14)
-
-
19. An apparatus comprising:
-
means for storing data reflecting a preferred device to which a user prefers to receive notifications of incoming calls, the preferred device being one of a plurality of devices associated with the user and available to receive notifications of incoming calls based on a user selection; means for receiving incoming call data indicating an incoming call directed to one of the plurality of devices associated with the user from a calling device associated with a caller, the incoming call data being in a data format for the calling device; means for generating a notification of the incoming call from the incoming call data, including converting incoming call data into a data format for the preferred device; means for determining, without transmitting the notification to the preferred device, whether the user is logged on to receive the notification; and means for transmitting the notification to the preferred device based on the determination that the user is reachable at the preferred device to receive the notification. - View Dependent Claims (20, 21)
-
-
22. A computer-readable storage device embedded with instructions capable of being executed by a processor, the instructions comprising:
-
storing data reflecting a preferred device to which a user prefers to receive notifications of incoming calls, the preferred device being one of a plurality of devices associated with the user and available to receive notifications of incoming calls based on a user selection; receiving incoming call data indicating an incoming call directed to one of the plurality of devices associated with the user from a calling device associated with a caller, the incoming call data being in a data format for to the calling device; generating a notification of the incoming call from the incoming call data, including converting incoming call data into a data format for the preferred device; and determining, without transmitting the notification to the preferred device, whether the user is logged on to receive the notification; and based on the determination that the user is reachable at the preferred device to receive the notification, transmitting the notification to the preferred device.
-
Specification