Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
200 words
A method communicating a voice call from a caller on a PSTN network to a called party utilizing a data device that is connected to a data network at an IP address indicating a location of said data device on said data network comprising the steps of: registering said data device with a gatekeeper that stores said IP address in association with an alias assigned to said called party while said data device is connected to said data network; dialing a PSTN number that is assigned to said called party; routing said voice call to a sequence of destinations assigned to said called party such that at least one of said destinations in said sequence corresponds to said alias; connecting said voice call to a gateway that transmits said voice call over said data network to said called party on said data device at said IP address; and registering said data device with the gatekeeper, the gatekeeper storing a second IP address in association with the alias, the second IP address indicating a second location of the data device on said data network, wherein the gatekeeper stores only one IP address in association with the alias at any given time.
Claim 2
Independent Claim
200 words
A method communicating a voice call from a caller on a PSTN network to a called party utilizing a data device that is connected to a data network at an IP address indicating a location of said data device on said data network comprising the steps of: registering said data device with a gatekeeper that stores said IP address in association with an alias assigned to said called party while said data device is connected to said data network; dialing a PSTN number that is assigned to said called party; routing said voice call to a sequence of destinations assigned to said called party such that at least one of said destinations in said sequence corresponds to said alias; connecting said voice call to a gateway that transmits said voice call over said data network to said called party on said data device at said IP address; and registering said data device with the gatekeeper, the gatekeeper storing a second IP address in association with the alias, the second IP address indicating a second location of the data device on said data network, wherein the gatekeeper stores only one IP address in association with the alias at any given time.
Claim 3
Dependent Claim
36 words
The method of claim 1 further comprising the step of: querying said gatekeeper whenever one of the sequence of destinations corresponds to said alias to determine if said data device is connected to said data network.
Claim 4
Dependent Claim
21 words
The method of claim 1 wherein said step of registering said data device comprises registering a personal data assistant data device.
Claim 5
Dependent Claim
26 words
The method of claim 1 wherein said step of registering said data device comprises registering a data device that is wirelessly connected to said data network.
Claim 6
Dependent Claim
29 words
The method of claim 1 wherein said step of registering said data device further comprises: using an IP telephony agent to automatically register said data device with said gatekeeper.
Claim 7
Independent Claim
236 words
A system for placing a call from a calling party to a called party over a hybrid PSTN/data network comprising: a telephone connected to said PSTN network that originates a call from said calling party over said PSTN network; a data device that is connected to said data network; a directory connected to said data network that registers an address on said data network in association with a network alias, the network address corresponding to a location of said data device on said data network; an automatic call processing system that receives said call and sequentially routes said call in accordance with a calling profile having a plurality of destinations of which at least one destination of said plurality of destinations is the network alias; and a translation device connected to both said PSTN network and said data network that queries said directory to determine if said data device has registered an address on said data network and to route said call over said data network to said address whenever said data device has a registered address on said data network, wherein said directory registers a second address on said data network in association with the network alias, the second address corresponding to a second location of said data device on said data network, and wherein the directory registers only one address of said data device in association with the network alias at any given time.
Claim 8
Independent Claim
236 words
A system for placing a call from a calling party to a called party over a hybrid PSTN/data network comprising: a telephone connected to said PSTN network that originates a call from said calling party over said PSTN network; a data device that is connected to said data network; a directory connected to said data network that registers an address on said data network in association with a network alias, the network address corresponding to a location of said data device on said data network; an automatic call processing system that receives said call and sequentially routes said call in accordance with a calling profile having a plurality of destinations of which at least one destination of said plurality of destinations is the network alias; and a translation device connected to both said PSTN network and said data network that queries said directory to determine if said data device has registered an address on said data network and to route said call over said data network to said address whenever said data device has a registered address on said data network, wherein said directory registers a second address on said data network in association with the network alias, the second address corresponding to a second location of said data device on said data network, and wherein the directory registers only one address of said data device in association with the network alias at any given time.
Claim 9
Dependent Claim
22 words
The system of claim 6 further comprising an agent operative on said data device that registers said data device with said directory.
Claim 10
Dependent Claim
13 words
The system of claim 7 wherein said agent is an IP telephony agent.
Claim 11
Dependent Claim
19 words
The system of claim 6 wherein said directory is a gatekeeper that is locally connected to said translation device.
Claim 12
Dependent Claim
13 words
The system of claim 6 wherein said data network is an IP network.
Claim 13
Dependent Claim
12 words
The system of claim 10 wherein said IP network is the Internet.
Claim 14
Dependent Claim
13 words
The system of claim 6 wherein said translation device is an IP/telephony gateway.
Claim 15
Dependent Claim
14 words
The system of claim 6 wherein said data device is a personal data assistant.
Claim 16
Dependent Claim
22 words
The system of claim 6 wherein said data device is a personal data assistant having a wireless connection to said data network.
Claim 17
Dependent Claim
20 words
The system of claim 6 wherein said telephone comprises a wireless communication device that is connected to said PSTN network.
Claim 18
Independent Claim
193 words
A method of communicating a voice call from a caller on a PSTN network to a called party utilizing a data device that is connected to a data network at an address on said data network that may change each time said data device is connected to said data network, the method comprising the steps of: registering said address of said data device with a directory in association with an alias; routing a call from said caller on said PSTN network to a sequence of destinations that are assigned to said called party such that at least one of said destinations in said sequence is said alias; determining said address of said data device on said data network; routing said call from said PSTN network through a translator to said address on said data network whenever said data device has registered said address with said directory and said call is routed to said alias; and registering a second address of said data device with the directory in association with said alias, wherein only one address of said data device is registered with the directory in association with the alias at any given time.
Claim 19
Independent Claim
193 words
A method of communicating a voice call from a caller on a PSTN network to a called party utilizing a data device that is connected to a data network at an address on said data network that may change each time said data device is connected to said data network, the method comprising the steps of: registering said address of said data device with a directory in association with an alias; routing a call from said caller on said PSTN network to a sequence of destinations that are assigned to said called party such that at least one of said destinations in said sequence is said alias; determining said address of said data device on said data network; routing said call from said PSTN network through a translator to said address on said data network whenever said data device has registered said address with said directory and said call is routed to said alias; and registering a second address of said data device with the directory in association with said alias, wherein only one address of said data device is registered with the directory in association with the alias at any given time.
Claim 20
Independent Claim
215 words
A method for placing a call from a calling party on a telephone on a PSTN network to a called party on a data device on a data network, said called party having a unique alias, comprising the steps of: registering said data device in association with said alias in a directory that indicates whether said called party is logged-on to said data device and provides an address of said data device on said data network; storing a destination profile for said called party using said alias in an automatic call processing system; sequentially routing said call to a series of destinations in accordance with said destination profile; accessing said directory to determine said log-on status of said called party and said address of said data device whenever a destination in said destination profile corresponds to said alias; routing said call to said address if said called party is logged on to said data network; translating said call to a data telephony call; and registering said data device in association with said alias in the directory, indicating whether said called party is logged-on to said data device and providing a second address of said data device on said data network, wherein the directory provides only one address of said data device at any given time.
Claim 21
Independent Claim
215 words
A method for placing a call from a calling party on a telephone on a PSTN network to a called party on a data device on a data network, said called party having a unique alias, comprising the steps of: registering said data device in association with said alias in a directory that indicates whether said called party is logged-on to said data device and provides an address of said data device on said data network; storing a destination profile for said called party using said alias in an automatic call processing system; sequentially routing said call to a series of destinations in accordance with said destination profile; accessing said directory to determine said log-on status of said called party and said address of said data device whenever a destination in said destination profile corresponds to said alias; routing said call to said address if said called party is logged on to said data network; translating said call to a data telephony call; and registering said data device in association with said alias in the directory, indicating whether said called party is logged-on to said data device and providing a second address of said data device on said data network, wherein the directory provides only one address of said data device at any given time.