US 7,548,538 B2
Telephone call manager
Stephen Murphy, Halifax (Canada); David Benoit, Halifax (Canada); Bradford Spencer, Halifax (Canada); and Kent Murray, Halifax (Canada)
Assigned to InfoInteractive Corp., Bedford (Canada)
Filed on Aug. 28, 2006, as Appl. No. 11/467,835.
Application 11/467835 is a continuation of application No. 10/239885, granted, now 7,110,748, previously published as PCT/CA01/00472, filed on May 04, 2001.
Prior Publication US 2007/0049282 A1, Mar. 01, 2007
Int. Cl. H04L 12/66 (2006.01); H04Q 7/22 (2006.01); H04Q 7/20 (2006.01)
U.S. Cl. 370—352  [370/218; 455/412.2; 455/445; 455/426.1] 5 Claims
OG exemplary drawing
 
1. A call management method for providing notification of calls, destined for a telephone, to a wireless data device associated with the telephone, the wireless data device being connected to a wireless data network in communication with a call management system, the method comprising:
receiving an Internet Protocol (IP) telephony call;
deriving addressing information from signaling information in the TP telephony call;
analyzing, at the call management system, the addressing information by:
determining if the called party is registered with the call management service;
determining if the wireless data device for the called party is online and connected to the call management server; and
enabling the call management server to notify the wireless data device in response to determining that the called party is registered with the call management service and the wireless data device is online and connected to the call management serve;
determining, based on analysis of the addressing information performed at the call management system, whether the called party is a subscriber to a call management service;
querying an external line information database for calling party information with a call originator's name if the call originator's name is not received;
notifying the wireless data device with the calling party information when the called party is determined to be a subscriber to a call management service;
receiving, from the wireless data device, an indication of a selected management action; and
processing the IP telephony call according to the selected management action, further comprising:
determining whether the selected management action includes an instruction to route the IP telephone call to a different destination; and
using the call management server to prepare an IP routing command that routes the IP telephony call conditioned on whether the selected management action includes the instruction to route the IP telephony call to the different destination.