Method for billing in a telecommunications network
First Claim
1. A method, comprising:
- receiving, from a first session initiation protocol (SIP) device, a SIP call request message for establishing a call with a second SIP device;
identifying a profile associated with the second SIP device;
identifying, within the profile, a call forwarding feature that is enabled for the second SIP device and that identifies a non-SIP device to which the call is to be forwarded;
identifying, based on the call forwarding feature, an authentic originating client as a party responsible for paying for the call;
searching a database to identify a client billing tag that corresponds to the authentic originating client; and
modifying the SIP call request message to include the client billing tag when the database includes the client billing tag.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method for placing a call between a client in one network and a client in another network. The IP network includes a SIP server and a network gateway configured to provide access to a public switched network. The method includes receiving a SIP call request message from the first client. The SIP call request message is authenticated to thereby identify an authentic originating client. Subsequently, a database is searched to find client billing tag corresponding to the authentic originating client. The call is completed if the client billing tag is obtained, and not completed if the client billing tag cannot be obtained. Thus, the present invention provides an efficient method for billing phone calls that are placed from SIP enabled devices to a telephone connected to the Public Switched Telephone Network (PSTN). The method of the present invention also substantially eliminates certain types of fraud.
239 Citations
19 Claims
-
1. A method, comprising:
-
receiving, from a first session initiation protocol (SIP) device, a SIP call request message for establishing a call with a second SIP device; identifying a profile associated with the second SIP device; identifying, within the profile, a call forwarding feature that is enabled for the second SIP device and that identifies a non-SIP device to which the call is to be forwarded; identifying, based on the call forwarding feature, an authentic originating client as a party responsible for paying for the call; searching a database to identify a client billing tag that corresponds to the authentic originating client; and modifying the SIP call request message to include the client billing tag when the database includes the client billing tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer executable instructions for performing a method for placing a call between a first session initiation protocol (SIP) device and a second SIP device, the computer-readable medium comprising:
-
one or more instructions to receive, from the first SIP device, a SIP call request message for establishing a call with the second SIP device; one or more instructions to identify a call feature that is enabled for the second SIP device, the call feature identifying a non-SIP device to receive the call; one or more instructions to identify, based on the identified call feature, a party associated with the second SIP device as a party responsible for paying for the call only when the identified call feature identifies the non-SIP device to receive the call; one or more instructions to determine whether a database includes a client billing tag that corresponds to the party associated with the second SIP device; one or more instructions to permit the call to be established when the database includes the client billing tag; and one or more instructions to deny the call when the database does not include the client billing tag. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, comprising:
-
a SIP server to; receive a SIP call request message that requests that a call be established from a first SIP device to a second SIP device, identify a calling feature that is enabled for the second SIP device, the calling feature identifying a non-SIP device to receive one or more calls intended for the second SIP device, determine an authentic originating client based on the calling feature, obtain a client billing tag that identifies the authentic originating client as a party responsible for paying for the call; and a network gateway, coupled to the SIP server, to provide at least one of the first SIP device or the second SIP device conditional access to a public switched telephone network. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification