Call waiting using external notification and presence detection
First Claim
1. A method for alerting an intended recipient of a phone call, the method comprising:
- identifying an account based on a phone call received from a caller;
accessing configuration data related to the account;
identifying a first identity and a second identity associated with the account based on the configuration data accessed;
querying one or more first external online service provider systems across a network to determine whether the first identity is available to receive a first electronic communication associated with the phone call;
querying one or more second external online service provider systems across the network to determine whether the second identity is available to receive a second electronic communication associated with the phone call;
sending across the network to the one or more first external online service provider systems the first electronic communication associated with the phone call conditioned on whether the first identity is determined to be available to receive the first electronic communication; and
sending across the network to the one or more second external online service provider systems the second electronic communication associated with the phone call conditioned on whether the second identity is determined to be available to receive the second electronic communication,wherein the one or more first external online service provider systems send the first electronic communication to the first identity, andwherein the one or more second external online service provider systems send the second electronic communication to the second identity.
11 Assignments
0 Petitions
Accused Products
Abstract
Alerting an intended recipient of a phone call includes identifying an account based on a phone call received from a caller and accessing configuration data related to the account. The configuration data is used to identify an identity associated with the ccount. One or more external online service provider systems are queried across a network to determine whether the identity is available to receive an electronic communication associated with the phone call. The electronic communication associated with the phone call is sent across the network to the one or more external online service provider systems conditioned on whether the identity is determined to be available to receive the electronic communication. The one or more external online service provider systems send the electronic communication to the identity.
-
Citations
102 Claims
-
1. A method for alerting an intended recipient of a phone call, the method comprising:
-
identifying an account based on a phone call received from a caller; accessing configuration data related to the account; identifying a first identity and a second identity associated with the account based on the configuration data accessed; querying one or more first external online service provider systems across a network to determine whether the first identity is available to receive a first electronic communication associated with the phone call; querying one or more second external online service provider systems across the network to determine whether the second identity is available to receive a second electronic communication associated with the phone call; sending across the network to the one or more first external online service provider systems the first electronic communication associated with the phone call conditioned on whether the first identity is determined to be available to receive the first electronic communication; and sending across the network to the one or more second external online service provider systems the second electronic communication associated with the phone call conditioned on whether the second identity is determined to be available to receive the second electronic communication, wherein the one or more first external online service provider systems send the first electronic communication to the first identity, and wherein the one or more second external online service provider systems send the second electronic communication to the second identity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer system for alerting an intended recipient of a phone call, the computer system comprising:
-
a data store for storing configuration data; a telephony interface element configured to receive a phone call from a caller; and a call processing element configured to identify an account based on the phone call; access the data store to retrieve configuration data related to the account; identify a first identity and a second identity associated with the account based on the configuration data accessed; query one or more first external online service provider systems across a network to determine whether the first identity is available to receive a first electronic communication associated with the phone call; query one or more second external online service provider systems across the network to determine whether the second identity is available to receive a second electronic communication associated with the phone call; send across the network to the one or more first external online service provider systems the first electronic communication associated with the phone call conditioned on whether the first identity is determined to be available to receive the first electronic communication; and send across the network to the one or more second external online service provider systems the second electronic communication associated with the phone call conditioned on whether the second identity is determined to be available to receive the second electronic communication, wherein the one or more first external online service provider systems send the first electronic communication to the first identity, and wherein the one or more second external online service provider systems send the second electronic communication to the second identity. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. An apparatus for alerting an intended recipient of a phone call, the apparatus comprising:
-
means for identifying an account based on a phone call received from a caller; means for accessing configuration data related to the account; means for identifying a first identity and a second identity associated with the account based on the configuration data accessed; means for querying one or more first external online service provider systems across a network to determine whether the first identity is available to receive a first electronic communication associated with the phone call; means for querying one or more second external online service provider systems across the network to determine whether the second identity is available to receive a second electronic communication associated with the phone call; means for sending across the network to the one or more first external online service provider systems the first electronic communication associated with the phone call conditioned on whether the first identity is determined to be available to receive the first electronic communication; and means for sending across the network to the one or more second external online service provider systems the second electronic communication associated with the phone call conditioned on whether the second identity is determined to be available to receive the second electronic communication, wherein the one or more first external online service provider systems send the first electronic communication to the first identity, and wherein the one or more second external online service provider systems send the second electronic communication to the second identity.
-
-
97. A method for alerting an intended recipient of a phone call, the method comprising:
-
identifying an account based on a phone call received from a caller; accessing configuration data related to the account; identifying an identity associated with the account based on the configuration data accessed; identifying multiple external online service provider systems associated with the identity based on the communication data accessed; querying each of the multiple external online service provider systems across a network to determine whether the identity is available to receive from the external online service provider an electronic communication associated with the phone call; and sending across the network to at least one of the multiple external online service provider systems the electronic communication associated with the phone call conditioned on whether the identity is determined to be available to receive the electronic communication, wherein the at least one of the multiple external online service provider systems sends the electronic communication to the identity. - View Dependent Claims (98, 99, 100, 101, 102)
-
Specification