Method and system for reporting events in telecommunication networks
First Claim
1. A method for reporting events in a network based on messages that are available in a plurality of formats, said method comprising the steps of:
- identifying a group associated with a calling subscriber in response to a trigger that is invoked when an event that indicates an error in routing a call from the calling subscriber is detected, wherein the group receives messages through the network in one of the plurality of formats;
determining a directory number associated with the identified group and the detected event; and
reporting to the calling subscriber a message associated with the directory number in the format of the identified group.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for reporting to subscribers network events in a plurality of formats and languages depending upon the particular subscriber group to which a subscriber belongs. When a subscriber requests a call, a switching node in the network invokes a trigger that identifies a signaling node for routing the call and sends a route request to the signaling node. While processing the route request, if the signaling node detects an event that would prevent the call from being routed, the signaling node identifies the subscriber group of the subscriber and determines a directory number associated with the identified subscriber group and the detected event. The signaling node then returns the determined directory number to the switching node. Using the determined directory number, the switching node establishes the call to a message node, where a message associated with the determined directory number is executed. Accordingly, the network reports the detected event in a format and language that the subscriber or its device can recognize.
-
Citations
38 Claims
-
1. A method for reporting events in a network based on messages that are available in a plurality of formats, said method comprising the steps of:
-
identifying a group associated with a calling subscriber in response to a trigger that is invoked when an event that indicates an error in routing a call from the calling subscriber is detected, wherein the group receives messages through the network in one of the plurality of formats;
determining a directory number associated with the identified group and the detected event; and
reporting to the calling subscriber a message associated with the directory number in the format of the identified group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 37)
-
-
10. A method for reporting events that indicate at least one error with calls requested by calling subscribers in a network based on messages that are available in a plurality of formats, wherein the calling subscribers are members of subscriber groups and each of the subscriber groups receives messages in one of the plurality of formats, said method comprising the steps of:
-
associating one or more directory numbers with the events and the subscriber groups;
storing, in a message node in the network, messages corresponding to the associated directory numbers in a plurality of formats; and
establishing calls to the message node for providing the stored messages in formats respectively corresponding to the subscriber groups of the calling subscribers using at least one of said associated one or more directory numbers when the network detects the events that indicate at least one error in establishing calls from the calling subscribers and when the network determines the subscriber groups for the calling subscribers in response to a trigger. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for reporting events associated with calls requested in a network based on messages that are available in a plurality of formats, wherein the network comprises a switching node and a message node, said method comprising the steps of:
-
receiving, at the switching node, a request for establishing a call from a first subscriber to a second subscriber in the network;
identifying a signaling node in the network for routing the call;
receiving from the identified signaling node a first directory number for the message node when a trigger is invoked in response to an event that indicates an error associated with the call;
determining a group associated with the first subscriber in response to the trigger, wherein the group receives messages through the network in one of the plurality of formats;
establishing the call from the first subscriber to the message node using the first directory number; and
sending from the message node a message associated with the event in the format that corresponds to the group of the first subscriber. - View Dependent Claims (18, 19, 20)
-
-
21. A method for reporting events associated with calls requested in a network based on messages that are available in a plurality of formats, wherein the network comprises a switching node, a signaling node, and a message node, said method comprising the steps of:
-
receiving, at the signaling node, a request from the switching node for routing a call from a first subscriber to a second subscriber in the network;
identifying a group associated with the first subscriber in response to a trigger that is invoked when an event that indicates an error associated with the call is detected, wherein the group receives messages through the network in one of the plurality of formats;
selecting a directory number based on the identified group; and
sending the second directory number to the switching node such that the call is established from the first subscriber to the message node and a message associated with the detected event is reported to the first subscriber in the format of the identified group. - View Dependent Claims (22)
-
-
23. A switching node, comprising:
-
a memory including a structure for identifying a signaling node in a network when the switching node receives a request for establishing a call from a first subscriber to a second subscriber in the network and for including a trigger that is invoked when an event that indicates an error associated with the call is detected; and
code for establishing the call from the first subscriber to a message node in the network when the event associated with the call is detected such that a message associated with the detected event is reported to the first subscriber in a format of a group associated with the first subscriber; and
a processor for executing the code. - View Dependent Claims (24, 25, 38)
-
-
26. A signaling node, comprising:
-
a memory including a structure for storing predetermined directory numbers associated with events that indicate at least one error and groups in a network, wherein the predetermined directory numbers correspond, respectively, to messages stored in a plurality of formats in a message node in the network and wherein each of the groups receives the messages in one of the plurality of formats; and
code for detecting at least one of the events when a calling subscriber requests a call to another subscriber, for invoking a trigger, for identifying a group associated with the calling subscriber based on the trigger, and for selecting one of the stored predetermined directory numbers based on the detected event and the identified group such that messages corresponding to the selected predetermined directory numbers are reported to the calling subscriber in a format of the identified group; and
a processor for executing the code.
-
-
27. A message node, comprising:
-
a storage module for storing messages in a plurality of formats, the messages respectively associated with predetermined directory numbers that correspond to events that indicate an error in a network and correspond to groups associated with subscribers, wherein each of the groups receives messages through the network in one of the plurality of formats;
a memory including code for playing one of the messages in a format of a group associated with calling subscribers when the network detects at least one of the events based on a trigger and code for establishing the call to one of the predetermined directory numbers; and
a processor for executing the code. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer-readable medium capable of configuring a computer to perform a method for reporting events in a network based on messages that are available in a plurality of formats, said method comprising the steps of:
-
receiving a request for establishing a call from a first subscriber to a second subscriber in the network, wherein the first subscriber is associated with a group that receives messages in one of the plurality of formats;
requesting a route from a signaling node in the network;
receiving from the signaling node a directory number for a message node in response to a trigger that is invoked based on an event that indicates an error associated with the call;
determining the group associated with the first subscriber in response to the trigger; and
establishing the call from the first subscriber to the message node in the network using the directory number such that a message associated with the event is reported in the format of the group associated with the first subscriber.
-
-
34. A computer-readable medium capable of configuring a computer to perform a method for reporting events associated with calls requested in a network based on messages that are available in a plurality of formats, said method comprising the steps of:
-
receiving a request from a switching node in the network for routing a call from a first subscriber to a second subscriber in the network;
identifying a group associated with the first subscriber based on a trigger when an event that indicates an error is detected in the network, wherein the group receives messages in one of the plurality of formats;
selecting a second directory number based on the identified group and the detected event; and
sending the selected second directory number to the switching node such that the call is established from the first subscriber to a message node in the network and a message associated with the detected event is reported to the first subscriber in a format of the identified group.
-
-
35. A method for reporting events in a network to subscribers based on messages that are available in a plurality of formats, said method comprising the steps of:
-
identifying groups associated with calling subscribers based on triggers when events that indicate at least one error are detected in the network, wherein each of the groups receive messages through the network in one of the plurality of formats; and
reporting to the calling subscribers messages in formats corresponding to the identified groups of the respective calling subscribers based on the detected events. - View Dependent Claims (36)
-
Specification