The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 01, 2014
Filed:
Dec. 19, 2007
Amit B. Patadia, Plano, TX (US);
Vamshi K. Gillipalli, Irving, TX (US);
Peter J. Swamidas, Irving, TX (US);
Vivek Pachaiyappan, Little Elm, TX (US);
Amit B. Patadia, Plano, TX (US);
Vamshi K. Gillipalli, Irving, TX (US);
Peter J. Swamidas, Irving, TX (US);
Vivek Pachaiyappan, Little Elm, TX (US);
Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);
Abstract
An exemplary system and method are directed to processing dial strings. A dial plan may be parsed into a plurality of expressions, each including at least one expression element. A rule associated the at least one expression element may be identified and added to an array of a finite state machine. Upon receiving a digit input, a match result indicating whether the digit input matched a corresponding expression element of each expression is determined based on the applicable rule. Expressions may be removed from consideration based on the match result. Digit inputs may continue to be received and match results may be determined based on successive expressions until either a match is determined or no further expressions are available for consideration. The match status may be reported based on the match result.