System and method for simultaneous ring service with centralized subscription data
First Claim
Patent Images
1. A method for providing simultaneous ringing on a plurality of telephone lines using a centralized subscription database, said method comprising:
- (a) populating the centralized subscription database with a plurality of telephone numbers associated with the plurality of telephone lines, wherein one of the plurality of telephone numbers is a primary telephone number;
(b) forwarding a first call to the primary telephone number from a first switch to a service node;
(c) placing a second call to the primary telephone number from the service node, wherein the second call comprises a counter in a first field;
(d) inserting a calling party number selected from the centralized subscription database in response to the second call;
(e) completing the second call from the service node to the selected calling party number;
(f) incrementing the counter;
(g) connecting the first call to the second call if said second call is answered; and
(h) repeating steps (c) through (g) for each telephone number in the centralized database.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing simultaneous ringing service to a plurality of customer premises equipment. The method and system utilize a centralized database of subscriber information and a service node to make multiple outbound calls from the service node to multiple telephone lines assigned to a subscriber. The subscriber'"'"'s telephone lines may include one or more wireless lines. Inbound calls to the subscriber'"'"'s primary wireline are intercepted by the simultaneous ringing service and forwarded to the service node for processing.
-
Citations
23 Claims
-
1. A method for providing simultaneous ringing on a plurality of telephone lines using a centralized subscription database, said method comprising:
-
(a) populating the centralized subscription database with a plurality of telephone numbers associated with the plurality of telephone lines, wherein one of the plurality of telephone numbers is a primary telephone number;
(b) forwarding a first call to the primary telephone number from a first switch to a service node;
(c) placing a second call to the primary telephone number from the service node, wherein the second call comprises a counter in a first field;
(d) inserting a calling party number selected from the centralized subscription database in response to the second call;
(e) completing the second call from the service node to the selected calling party number;
(f) incrementing the counter;
(g) connecting the first call to the second call if said second call is answered; and
(h) repeating steps (c) through (g) for each telephone number in the centralized database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing simultaneous ringing on a primary telephone line and a plurality of secondary telephone lines, said method comprising:
-
(a) populating a database on a service control point with plurality of telephone numbers comprising a primary telephone number and a plurality of secondary telephone numbers;
(b) provisioning on a first switch a trigger for the primary telephone line;
(c) receiving on the first switch a first call to the primary telephone line;
(d) sending a first query from the first switch to the service control point in response to the first call;
(e) checking the status of the primary telephone line and the plurality of secondary telephone lines;
(f) sending a first response message from the service control point to the first switch;
(g) connecting the first call to a service node in response to the first response message;
(h) initiating a second call to the primary telephone line from the service node, wherein said second call has an identification code in a redirecting party field;
(i) receiving on the first switch the second call to the primary telephone line;
(j) sending a second query from the first switch to the service control point in response to the second call;
(k) sending a second response message from the service control point to the first switch wherein said second response provides a first telephone number selected from the plurality of telephone numbers in a called party field;
(l) ringing a first telephone line associated with the first telephone number;
(m) repeating steps (h) through (l) for each telephone number in the plurality of telephone numbers;
(n) connecting the caller if one of the calls is answered; and
(o) disconnecting the service node from each call made in the preceding steps. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for providing simultaneous ringing on a plurality of subscriber telephone lines, said method comprising:
-
(a) populating a database on a first server with a subscriber'"'"'s wireline number and a plurality of subscriber telephone numbers;
(b) forwarding to a second server a caller'"'"'s telephone call when the telephone call is placed to the subscriber'"'"'s wireline number;
(c) sending a call setup message from the second server to a switch, wherein said call setup message has the wireline number in a called party field and an identification code in a redirecting party field;
(d) querying the database for the wireline number and a telephone number selected from the plurality of subscriber telephone numbers based on the identification code;
(e) inserting the selected telephone number into the called party field;
(f) ringing a customer premises device associated with the selected telephone number;
(g) updating the identification code;
(h) repeating steps (c) through (f) for each telephone number in the plurality of subscriber telephone numbers;
(i) connecting the caller if one of the plurality of subscriber telephone lines is answered; and
(j) disconnecting the second server from each call made in the preceding steps. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system providing simultaneous ringing on a plurality of subscriber telephone lines, said system comprising:
-
(a) a service control point comprising a database including a subscriber'"'"'s wireline number and a plurality of subscriber telephone numbers;
(b) a first switch in communication with the service control point, wherein the first switch comprises a first trigger on the subscriber'"'"'s wireline number;
(c) a second switch in communication with the service control point, the first switch and a compact service node, wherein when a call encounters the first trigger, the call is forwarded to the compact service node, and the compact service node sends a first call setup message to the second switch, wherein the first call setup message has the subscriber'"'"'s wireline number in a called party field and a first identification code in a redirecting party field, and wherein the first call setup message encounters a second trigger on the second switch, wherein the second switch sends a query to the service control point, wherein in response to the query the service control point queries the database for the subscriber'"'"'s wireline number and selects a telephone number from the plurality of subscriber telephone numbers based on the first identification code, wherein the service control point inserts the selected telephone number into the called party field of a response message and sends the response message to the second switch, wherein the second switch rings a customer premises device associated with the selected telephone number, and wherein the compact service node updates the identification code and repeats sends a second call setup message to the second switch, wherein the second call setup message has the subscriber'"'"'s wireline number in the called party field and a second identification code in the redirecting party field. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification