Patent ID: 8072903
Filing Date: 2011-12-06
Classification: H04Q

Abstract:
1. A method for determining that a telecommunications device directory number (DN) is within an allowed set of numerical ranges for processing by a telecommunications network node, the method comprising: (a) creating a range tree for representing an allowed set of numerical DN ranges for processing by a telecommunications network node, wherein each range is defined by a numerical upper and lower bound, and storing the range tree in a memory device of a telecommunications switch configured to switch calls based on DNs; (b) receiving, by the telecommunications switch, a telecommunications device DN to be analyzed; (c) traversing, by the telecommunications switch, the range tree from a root node of the tree, based on analyzing each digit of the DN, until a leaf node is reached; and (d) determining, by the telecommunications switch and based on an attribute associated with the leaf node reached, whether the DN is within the allowed set of ranges.