Network paging gateway
First Claim
1. A process for interfacing a plurality of diverse paging networks comprising the steps of:
- A) establishing a set of rules, each rule including matching, modifying and routing elements, for identifying and handling received paging packets;
B) determining if a received paging packet is matched to a first, matching element of one of the set of previously established rules;
C) if, during step B), the received paging packet is matched to the first element of a given rule, modifying the received paging packet in accordance with the second element of the given rule;
D) forwarding the modified received paging packet in accordance with the third element of the given rule; and
E) monitoring and storing in a database a first set of predetermined aspects of each received packet.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to interface diverging paging networks, a gateway is established which includes a rules engine for applying rules to received packets. Each rule includes matching, modifying and routing elements for identifying and handling received paging packets. When a packet is received, it is first determined if the packet is matched to a first, matching element of one of a set of previously established rules. If, the packet is matched to the first element of a given rule, it is modified in accordance with the second element of the given rule and forwarded in accordance with the third element of the given rule. However, if the received packet is not matched to a matching element of any of the rules, a default rule is applied during the modification and forwarding procedures. User invokable procedures are provided by which rules can be modified or new rules can be added. Optionally, a first set of aspects of each received packet are monitored and stored in a database for billing and like historical purposes, and a second set of aspects are logged in real time to provide ongoing performance and activity evaluation.
14 Citations
19 Claims
-
1. A process for interfacing a plurality of diverse paging networks comprising the steps of:
-
A) establishing a set of rules, each rule including matching, modifying and routing elements, for identifying and handling received paging packets; B) determining if a received paging packet is matched to a first, matching element of one of the set of previously established rules; C) if, during step B), the received paging packet is matched to the first element of a given rule, modifying the received paging packet in accordance with the second element of the given rule; D) forwarding the modified received paging packet in accordance with the third element of the given rule; and E) monitoring and storing in a database a first set of predetermined aspects of each received packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification