US 7,532,712 B2
System and method for providing caller ID service in a multi-region cable network
Tom Gonder, Westminster, Colo. (US); Scott Ramsdell, Charlotte, N.C. (US); Howard Pfeffer, Reston, Va. (US); Matthew Cannon, Sterling, Va. (US); James Balasalle, Boulder, Colo. (US); and Albert Straub, Westminster, Colo. (US)
Assigned to Time Warner Cable, Inc., New York, N.Y. (US)
Filed on Dec. 01, 2004, as Appl. No. 11/1,444.
Prior Publication US 2006/0115062 A1, Jun. 01, 2006
Int. Cl. H04M 1/56 (2006.01); H04M 15/06 (2006.01)
U.S. Cl. 379—142.17  [379/142.01; 379/142.07; 379/142.15; 379/142.16; 709/238; 709/240; 370/352] 67 Claims
OG exemplary drawing
 
1. A system for providing caller ID service in a multi-region cable network comprising:
a headend adapted to provide video services to subscribers, wherein the headend comprises a caller ID (CID) server;
a regional data center comprising a soft switch and a SIP proxy server, wherein the regional data center is adapted to provide digital services to the subscribers of the headend and the SIP proxy server is adapted to:
receive an invitation message from the soft switch, wherein the invitation message comprises identifying information of a calling party and identifying information of a called party; and
forward the invitation message to a CID server;
the CID server adapted to:
parse the invitation message to obtain the identifying information of the calling party and the identifying information of the called party; create a CID message comprising the identifying information of the calling party; and
send the identifying information of the calling party over a transmission path to a video termination device of the called party for display on a video display device, and
wherein the video termination device comprises a CID client adapted to:
receive the CID message;
determine if the CID message is intended for the video termination device; if the CID message is intended for the video termination device, then provide the identifying information of the calling party to the video termination device for display on the video display device; and
if the CID message is not intended for the video termination device, then send an error message to the CID server.