Method and system of providing caller identification with name
First Claim
Patent Images
1. A method of providing caller identification with name within a customer group, comprising the steps of:
- (a) dialing a destination telephone number;
(b) receiving a call to the destination telephone at a service switching point and triggering;
(c) sending a query to a switching control point;
(d) determining if the destination telephone number subscribes to a custom caller identification with name service or to a caller identification with name service;
(e) when the destination telephone number subscribes to custom caller identification with name service, performing a lookup in a custom caller identification with name database;
(f) when the lookup returns a caller name, transmitting a response to the service switching point that includes the caller name;
(g) terminating the call to the destination telephone number; and
(h) forwarding the caller name to the destination telephone number.
4 Assignments
0 Petitions
Accused Products
Abstract
A system (20) for providing a caller identification with name service includes a destination service switching point (22) having a plurality of destination numbers (24). A switching control point (26) has a caller identification with name database (30) and a customer caller identification with name database (32). A signaling system seven link (28) connects the destination service switching point (22) to the switching control point (26).
110 Citations
17 Claims
-
1. A method of providing caller identification with name within a customer group, comprising the steps of:
-
(a) dialing a destination telephone number;
(b) receiving a call to the destination telephone at a service switching point and triggering;
(c) sending a query to a switching control point;
(d) determining if the destination telephone number subscribes to a custom caller identification with name service or to a caller identification with name service;
(e) when the destination telephone number subscribes to custom caller identification with name service, performing a lookup in a custom caller identification with name database;
(f) when the lookup returns a caller name, transmitting a response to the service switching point that includes the caller name;
(g) terminating the call to the destination telephone number; and
(h) forwarding the caller name to the destination telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
(i) when the lookup does not return the caller name, performing a caller identification with name lookup;
(j) sending a response with a customer group name to the service switching point.
-
-
3. The method of claim 2, wherein step (h) further includes the step of:
(i1) when the calling party director number is not in the customer caller identification with name database, performing the caller identification with name lookup.
-
4. The method of claim 2, wherein step (i) further includes the step of:
(i1) when the calling party director number is unknown, performing the caller identification with name lookup.
-
5. The method of claim 1, wherein step (a) further includes the step of dialing from a telephone number in the customer group.
-
6. The method of claim 1, wherein step (b) further includes the steps of:
-
(b1) receiving the call at a destination service switching point;
(b2) executing a termination attempt trigger based on the destination telephone number.
-
-
7. The method of claim 1, wherein step (e) further includes the steps of:
-
(e1) determining if the destination telephone number has a custom calling name subscription;
(e2) when the destination telephone number has the custom calling name subscription, determining a customer group based on the destination telephone number.
-
-
8. The method of claim 7, further including the steps of:
(e3) performing a lookup on a partition of the custom caller identification with name database associated with the customer group.
-
9. The method of claim 1, wherein step (a) further includes the step of:
(a1) entering a plurality of user names associated with a plurality of telephone numbers in the customer group.
-
10. A method of providing a caller identification with name service, comprising the steps of:
-
(a) receiving a call at a terminating service switching point to a terminating directory number;
(b) triggering based on the terminating directory number and sending a query to a switching control point;
(c) determining if the terminating directory number and the originating directory number are both part of a customer group;
(d) when the terminating directory number and the originating directory number are both part of the customer group, performing a lookup; and
(e) forwarding a caller name to a destination telephone. - View Dependent Claims (11, 12, 13, 14, 15, 16)
(f) when the terminating director number and the originating directory number are not both part of the customer group, forwarding an organization name to the destination telephone.
-
-
12. The method of claim 10, wherein step (c) further includes the steps of:
-
(c1) determining if the terminating directory number has a custom calling name subscription;
(c2) when the destination telephone number has the custom calling name subscription, determining a customer group based on the destination telephone number.
-
-
13. The method of claim 12, further including the step of:
(c3) performing a lookup on a partition of a custom caller identification with name database associated with the customer group.
-
14. The method of claim 12, further including the steps of:
(c3) when the destination telephone number does not have the custom calling name subscription, performing a lookup on a calling identification with name database.
-
15. The method of claim 13, further including the step of:
(c4) when the lookup on the partition of the custom caller identification with database does not find a calling destination number, sending a response with a customer group name.
-
16. The method of claim 13, further including the step of:
(c4) when the lookup on the partition of the custom caller identification with database does not find a name associated with the calling destination number, sending a customer group name.
-
17. A method of providing caller identification with name within a customer group, comprising the steps of:
-
(a) dialing a terminating telephone number;
(b) receiving a call to the terminating telephone at a terminating service switching point;
(c) executing a termination attempt trigger at a terminating service switching point;
(d) sending a termination attempt query to a switching control point from the terminating service switching point;
(e) determining if the terminating telephone number has a custom calling name subscription;
(f) when the terminating telephone number does have the custom calling name subscription, performing a lookup in a custom caller identification with name database;
(g) when the lookup returns a caller name, transmitting a response to the service switching point that includes the caller name;
(h) terminating the call to the destination telephone number;
(i) forwarding the caller name to the destination telephone number;
(j) when the lookup does not find an originating telephone number, performing a caller identification with name lookup; and
(k) sending a response with a customer group name to the service switching point.
-
Specification