Apparatus, method and system for subscriber control of timed and regional membership in multiple member termination groups for multiple leg telecommunication sessions
First Claim
1. A method for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the method comprising:
- (a) receiving an incoming call leg designating a primary directory number, (b) determining a plurality of secondary directory numbers associated with the primary directory number;
(c) determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a determination of a geographic location of a mobile unit corresponding to the secondary directory number; and
(d) differentially processing and routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group.
11 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and method are provided for subscriber control of timed and regional membership in multiple member termination groups for multiple leg telecommunication sessions, such as for providing outgoing call legs for a flexible alerting service, to different groups of members, at different times of day or different geographic locations. The preferred system includes a home location register coupled to a mobile switching center. The home location register has, stored in a memory, a plurality of secondary directory numbers associated with a primary directory number, and includes instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a predefined time period parameter or a geographic location parameter for a mobile unit corresponding to the secondary directory number. The mobile switching center has an interface for receiving an incoming call leg designating the primary directory number and for differentially processing and routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group.
-
Citations
38 Claims
-
1. A method for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the method comprising:
-
(a) receiving an incoming call leg designating a primary directory number, (b) determining a plurality of secondary directory numbers associated with the primary directory number;
(c) determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a determination of a geographic location of a mobile unit corresponding to the secondary directory number; and
(d) differentially processing and routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
determining whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a predefined time period parameter and a current time.
-
-
3. The method of claim 2, wherein the predefined time period parameter is a selected time of day.
-
4. The method of claim 2, wherein the predefined time period parameter is a selected day of a week.
-
5. The method of claim 2, wherein the predefined time period parameter is a selected holiday.
-
6. The method of claim 1, wherein the selected alerting group is a subset of an alerting group comprising all of the secondary directory numbers of the plurality of secondary directory numbers associated with the primary directory number.
-
7. The method of claim 1, wherein determining step (c) further comprises:
-
(c1) initially including all of the secondary directory numbers of the plurality of secondary directory numbers to form an initial alerting group;
(c2) determining whether each secondary directory number, of the plurality of secondary directory numbers, is excluded from the initial alerting group based upon time period or geographic location parameters; and
(c3) forming the selected alerting group as a remainder subset of secondary directory numbers of the initial alerting group following exclusion determination.
-
-
8. The method of claim 1, wherein determining step (c) further comprises:
determining whether each secondary directory number, of the plurality of secondary directory numbers, is included within the selected alerting group based upon time period and geographic location parameters.
-
9. The method of claim 1, wherein step (d) further comprises:
transmitting a message containing, for each secondary directory number of the selected alerting group, corresponding routing and answering parameters.
-
10. A system for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the system comprising:
-
a database baving stored in a memory a plurality of secondary directory numbers associated with a primary directory number, wherein the database includes instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a geographic location of a mobile unit corresponding to the secondary directory number; and
,a switching center coupled to the database, the switching center further having an interface for receiving an incoming call leg designating the primary directory number and for differentially processing and routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the apparatus comprising:
-
a network interface for reception of an incoming call leg designating a primary directory number and for transmission of an outgoing call leg;
a memory having a plurality of secondary directory numbers associated with the primary directory number; and
a processor coupled to the memory and the network interface, wherein the processor, when operative, includes program instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a determination of a geographic location of a mobile unit corresponding to the secondary director number, and to differentially process and route each outgoing call leg associated with each secondary directory number of the selected alerting group. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the system comprising:
-
a home location register having stored in a memory a plurality of secondary directory numbers associated with a primary directory number, wherein the home location register includes instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a geographic location parameter for a mobile unit corresponding to the secondary directory number; and
a mobile switching center coupled to the home location register, the mobile switching center further having an interface for receiving an incoming call leg designating the primary directory number and for differentially processing and routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the method comprising:
-
(a) receiving an incoming call leg designating a primary directory number;
(b) determining a plurality of secondary directory numbers associated with the primary directory number;
(c) determining whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a determination of a geographic location of a mobile unit corresponding to the secondary directory number; and
(d) routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group.
-
-
36. A system for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the system comprising:
-
a database having stored in a memory a plurality of secondary directory numbers associated with a primary directory number, wherein the database includes instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a geographic location of a mobile unit corresponding to the secondary directory number; and
,a switching center coupled to the database, the switching center further having an interface for receiving an incoming call leg designating the primary directory number and for routing each outgoing call leg associated with each secondary directory number currently incorporated the selected alerting group.
-
-
37. An apparatus for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the apparatus comprising:
-
a network interface for reception of an incoming call leg designating a primary directory number and for transmission of a outgoing call leg;
a memory having a plurality of secondary directory numbers associated with the primary directory number; and
a processor coupled to the memory and the network interface, wherein the processor, when operative, includes program instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a determination of a geographic location of a mobile unit corresponding to the secondary directory number, and to route each outgoing call leg associated with each secondary directory number of the selected alerting group.
-
-
38. A system for subscriber control of membership in a multiple member termination group for a multiple leg telecommunication session, the system comprising:
-
a home location register having stored in a memory a plurality of secondary directory numbers associated with a primary directory number, wherein the home location register includes instructions to determine whether each secondary directory number, of the plurality of secondary directory numbers, is currently incorporated within a selected alerting group based upon a geographic location parameter for a mobile unit corresponding to the secondary directory number; and
a mobile switching center coupled to the home location register, the mobile switching center further having an interface for receiving an incoming call leg designating the primary directory number and for routing each outgoing call leg associated with each secondary directory number currently incorporated within the selected alerting group.
-
Specification