Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
118 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; determining whether the called telephone line is busy with an activity on a packet-based data network; if the called telephone line is determined to be busy with an activity on the packet-based data network, determining whether the activity on the packet-based data network is one of being active on an Internet telephony call and engaged in an Internet-related browsing activity; and attempting to complete the telephone call to the called telephone line over the packet-based data network.
Claim 2
Independent Claim
118 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; determining whether the called telephone line is busy with an activity on a packet-based data network; if the called telephone line is determined to be busy with an activity on the packet-based data network, determining whether the activity on the packet-based data network is one of being active on an Internet telephony call and engaged in an Internet-related browsing activity; and attempting to complete the telephone call to the called telephone line over the packet-based data network.
Claim 3
Dependent Claim
36 words
The method of claim 1 further comprising, if the called telephone line has an Internet telephony capability, the step of attempting to complete the telephone call as an Internet telephony call to the called telephone line.
Claim 4
Dependent Claim
72 words
The method of claim 2 wherein the step of attempting to complete the incoming telephone call as an Internet telephony call comprises the steps of: alerting the called party who is active on an Internet telephony call or engaged in an Internet-related browsing activity to the presence of the incoming telephone call from the calling party; and determining whether the called party wants to accept the telephone call from the calling party.
Claim 5
Dependent Claim
47 words
The method of claim 3 further comprising, if it is determined that the called party wants to accept the telephone call, the step of forwarding the incoming telephone call from the calling party to the called party as an Internet telephony call over the packet-based data network.
Claim 6
Dependent Claim
39 words
The method of claim 3 wherein further comprising, if it is determined that the called party does not want to accept the telephone call, the step of forwarding the telephone call from the calling party to a messaging system.
Claim 7
Dependent Claim
16 words
The method of claim 5 wherein the messaging system is associated with the circuit-switched telephone network.
Claim 8
Dependent Claim
16 words
The method of claim 5 wherein the messaging system is associated with the packet-based data network.
Claim 9
Dependent Claim
39 words
The method of claim 3 further comprising, if it is determined that the called party does not want to accept the telephone call, the step of returning a busy signal to the calling party on the circuit-switched telephone network.
Claim 10
Dependent Claim
34 words
The method of claim 3 further comprising the step of, if it is determined that the calling party does not want to accept the telephone call, forwarding the telephone call to an alternate destination.
Claim 11
Dependent Claim
44 words
The method of claim 3 wherein the method of alerting the called party to the telephone call comprises the step of opening a pop-up window on a terminal associated with the called party within which window information associated with the incoming call is provided.
Claim 12
Dependent Claim
22 words
The method of claim 10 wherein the information associated with the incoming telephone call includes the telephone number of the calling party.
Claim 13
Dependent Claim
21 words
The method of claim 10 wherein the information associated with the incoming telephone call includes the name of the calling party.
Claim 14
Independent Claim
235 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if from accessing the database a determination is made that the called telephone line is currently active on an IP telephony call and that the called telephone line has a call waiting-on-IP feature, attempting to complete the incoming telephone call from the circuit-switched telephone as an Internet telephony call to the called telephone line over the packet-based data network.
Claim 15
Independent Claim
235 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if from accessing the database a determination is made that the called telephone line is currently active on an IP telephony call and that the called telephone line has a call waiting-on-IP feature, attempting to complete the incoming telephone call from the circuit-switched telephone as an Internet telephony call to the called telephone line over the packet-based data network.
Claim 16
Dependent Claim
61 words
The method of claim 13 wherein the step of attempting to complete the call as an Internet telephony call comprises the steps of: alerting the called party to the presence of the incoming telephone call from the calling party over the packet-based data network; and determining whether the called party wants to accept the incoming telephone call from the called party.
Claim 17
Dependent Claim
53 words
The method of claim 14 further comprising, if it is determined that the called party wants to accept the incoming telephone call, the steps of: placing the current IP telephony call on hold on the packet-based data network; and forwarding the incoming telephone call to the called party over the packet-based data network.
Claim 18
Dependent Claim
36 words
The method of claim 14 further comprising, if it is determined that the called party does not want to accept the incoming telephone call, the step of forwarding the incoming telephone call to a messaging system.
Claim 19
Dependent Claim
16 words
The method of claim 16 wherein the messaging system is associated with the packet-based data network.
Claim 20
Dependent Claim
16 words
The method of claim 16 wherein the messaging system is associated with the circuit-switched telephone network.
Claim 21
Independent Claim
225 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the telephone line is currently active on an IP telephony call, that the called party does not subscribe to a call waiting-on-IP feature, and does subscribe to a call forwarding-on-IP feature, forwarding the incoming telephone call to a messaging system.
Claim 22
Independent Claim
225 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the telephone line is currently active on an IP telephony call, that the called party does not subscribe to a call waiting-on-IP feature, and does subscribe to a call forwarding-on-IP feature, forwarding the incoming telephone call to a messaging system.
Claim 23
Dependent Claim
16 words
The method of claim 19 wherein the messaging system is associated with the packet-based data network.
Claim 24
Dependent Claim
16 words
The method of claim 20 wherein the messaging system is associated with the circuit-switched telephone network.
Claim 25
Independent Claim
236 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the called telephone line has an IP telephony capability, is not currently engaged in an IP telephony call, and is engaged in a activity on the packet-based data network, attempting to complete the incoming telephone call to the called telephone line over the packet-based data network as an Internet telephony call.
Claim 26
Independent Claim
236 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability; (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the called telephone line has an IP telephony capability, is not currently engaged in an IP telephony call, and is engaged in a activity on the packet-based data network, attempting to complete the incoming telephone call to the called telephone line over the packet-based data network as an Internet telephony call.
Claim 27
Dependent Claim
50 words
The method of claim 22 wherein the step of attempting to complete the incoming telephone call as an Internet telephony call comprises the steps of: alerting the called party of the incoming call over the packet-based data network; and determining whether the called party wants to accept the incoming call.
Claim 28
Dependent Claim
39 words
The method of claim 23 further comprising, if it is determined that the called party wants to accept the incoming call, the step of forwarding the incoming telephone call to the called telephone line as an Internet telephony call.
Claim 29
Dependent Claim
35 words
The method of claim 23 further comprising, if it is determined that the called party does not want to accept the incoming call, the step of forwarding the incoming telephone call to a messaging system.
Claim 30
Dependent Claim
16 words
The method of claim 25 wherein the messaging system is associated with the packet-based data network.
Claim 31
Dependent Claim
16 words
The method of claim 25 wherein the messaging system is associated with the circuit-switched telephone network.
Claim 32
Independent Claim
251 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability: (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the called telephone line is currently engaged in an activity on the packet-based data network and does not have an IP telephony capability, attempting to complete the incoming telephone call by pushing a message to the called party over the packet-based data network while the called party is engaged in the activity on the packet-based data network informing the called party of the incoming telephone call.
Claim 33
Independent Claim
251 words
A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of: receiving the incoming telephone call in the circuit-switched telephone network; accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network; (2) whether or not the called telephone line has an IP telephony capability: (3) whether or not the called telephone line is currently active on an IP telephony call; (4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line; and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line; and if it is determined from accessing the database that the called telephone line is currently engaged in an activity on the packet-based data network and does not have an IP telephony capability, attempting to complete the incoming telephone call by pushing a message to the called party over the packet-based data network while the called party is engaged in the activity on the packet-based data network informing the called party of the incoming telephone call.
Claim 34
Dependent Claim
19 words
The method of claim 28 further comprising the step of forwarding the incoming telephone call to a messaging system.
Claim 35
Dependent Claim
16 words
The method of claim 29 wherein the messaging system is associated with the packet-based data network.
Claim 36
Dependent Claim
16 words
The method of claim 29 wherein the messaging system is associated with the circuit-switched telephone network.
Claim 37
Dependent Claim
24 words
The method of claim 28 further comprising the step of forwarding the incoming telephone call to an alternate destination specified by the called party.
Claim 38
Dependent Claim
40 words
The method of claim 28 further comprising the steps of: receiving a voice message from the calling party; converting the voice message to a data file; and pushing the data file to the called party over the packet-based data network.
Claim 39
Dependent Claim
13 words
The method of claim 33 wherein the data file is a .WAV file.
Claim 40
Dependent Claim
13 words
The method of claim 33 wherein the data file is a text file.