Method and system for presenting customized call alerts in a service for internet caller identification
First Claim
Patent Images
1. A method for allowing a subscriber connected to the Internet to receive a customized call alert associated with an incoming call from a calling party to the subscriber, comprising:
- receiving the incoming call at a terminating switch;
suspending the call at the terminating switch;
launching a query in response to a request from the calling party to establish a connection with the subscriber;
accessing a service control point (SCP) in response to the query;
determining the subscriber'"'"'s Internet status, the subscriber'"'"'s Internet status comprising whether the subscriber is actively connected to the Internet via an always on connection;
ascertaining that the subscriber'"'"'s Internet status is active;
determining identification information associated with the calling party;
sending a message from an Internet caller identification server (ICID), via the Internet, to client software on the subscriber'"'"'s computer, including notification and caller identification information associated with the incoming call; and
initiating a sound file associated with the caller identification information.
6 Assignments
0 Petitions
Accused Products
Abstract
An advanced intelligent network (AIN) based system and method that allows a subscriber connected to the Internet to receive customized call alerts and caller identification information concerning an incoming telephone call. Using client software, the subscriber associates telephone numbers to sound files. Then, when an incoming call with caller identification information is received, the client software determines whether the incoming telephone number points to a sound file. If so, the client software directs the sound file to play.
-
Citations
22 Claims
-
1. A method for allowing a subscriber connected to the Internet to receive a customized call alert associated with an incoming call from a calling party to the subscriber, comprising:
-
receiving the incoming call at a terminating switch;
suspending the call at the terminating switch;
launching a query in response to a request from the calling party to establish a connection with the subscriber;
accessing a service control point (SCP) in response to the query;
determining the subscriber'"'"'s Internet status, the subscriber'"'"'s Internet status comprising whether the subscriber is actively connected to the Internet via an always on connection;
ascertaining that the subscriber'"'"'s Internet status is active;
determining identification information associated with the calling party;
sending a message from an Internet caller identification server (ICID), via the Internet, to client software on the subscriber'"'"'s computer, including notification and caller identification information associated with the incoming call; and
initiating a sound file associated with the caller identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium for storing a computer program that allows a subscriber connected to the Internet to receive a customized call alert associated with an incoming call from a calling party to the subscriber, said medium comprising:
-
a status determining source code segment that determines the subscriber'"'"'s Internet status, the subscriber'"'"'s Internet status comprising whether the subscriber is actively connected to the Internet via an always on connection;
a receiving source code segment that receives caller identification information from an Internet caller identification (ICID) server;
a sound file determining source code segment that determines whether a calling party name and/or a calling party number is associated with a unique sound file; and
a launching source code segment that launches the unique sound file associated with the caller identification information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification