Design Overview

If you have read the Explanation section of this web site, you will have a fairly good understanding of correction software, and how PhoneSeal works.

This section explains the history of PhoneSeal's development, and the problems we had to resolve along the way to produce the most accurate area code correction solution available in the market today. If you are wrestling with issues of area code correction, you may find this very helpful in expanding your understanding of the correction process.

Developing the PhoneSeal Correction Suites


Now to answer the question: why are there three PhoneSeal correction suites?

At the outset, we wrote PhoneSeal, which was later renamed PhoneSeal Standard. We published a web site.

Then we were contacted by companies that had much more sophisticated correction needs. One of them, a major national retailer, had a customer file that had been created over the previous decade, containing over 6 million customers' details, along with their telephone numbers. These details had originated by customers filling out a form in the store, which had then been entered into their customer database by data entry operators. They had over 460,000 numbers that had no area code at all.

To make matters worse, they had no records that indicated when the data was entered into the file, so the numbers could have been entered over a decade ago, or they could have been entered yesterday!

They had downloaded the free PhoneSeal Analyzer, and tested it against their data. Their first processing run, using PhoneSeal Analyzer, took some 39 hours. In many cases, the telephone numbers were in areas that had been through multiple area code splits. As a result, their ambiguous number lists ran to hundreds of thousands of numbers!

We began work. There were four major tasks.

First, we had to increase the date range. PhoneSeal's internal database of area code splits only went back to 1995. However, our customer had many telephone numbers that they had collected prior to this date that had been affected by earlier splits.

To resolve this problem, we expanded our internal splits database to cover all splits since 1990.

Second problem: Reduce the ambiguous number count from the several hundred thousand mark. The expanded date range actually increased the existing ambiguous number issues! The solution was to implement another internal database, which associates Zip codes with the area code. This cut the list of ambiguous numbers down by about 98%.

Third problem: We needed to insert area codes into those 460,000 customer records which had no area code. Our new internal database, which contained Zip-to-area-code information, was the answer here. We were able to resuscitate these numbers by adding the area code information.

Fourth problem: this 39 hour processing time. Using sophisticated software engineering techniques, we were able to reduce this to 22 minutes, processing the data at over 100 times the speed of the original Phoneseal software.

The end result of this exercise became our new flagship product: PhoneSeal Professional.

Over the next month, we were contacted by many smaller users. They had important old customer files, in many cases less than 20,000 records, but these files had not been systematically maintained.They desperately needed the features of PhoneSeal Professional, but the software was too expensive.

The end result was the development of PhoneSeal Advanced. It processes the data using the slower processing engine of PhoneSeal Standard, but it incorporates all the features of PhoneSeal Professional. For smaller files, the processing speed is not an issue.

I am often asked why we don't just use the Zip code to area code database. Well, there are some Zip codes that have as many as four area codes! So it is essential for accuracy reasons to determine the possible splits, then use the ZipChecker to make a choice from the possible splits.

People ask us all the time why we bother continuing to sell PhoneSeal Standard.

The answer is pretty simple. PhoneSeal Standard is as good or better than any other software out there in the area code correction marketplace. There are some customers, with smaller, reasonably well maintained files, whose needs are well-met by PhoneSeal Standard.

But PhoneSeal Standard plays a more important role in relation to PhoneSeal Advanced and PhoneSeal Professional. It underlines the incredible performance and accuracy of these products, by providing a comparative benchmark.

In the evaluation process, many users download all three free Analyzers to help them decide which software will best suit their needs.

 

 
     
Copyright © 2001-2002 Apollo Group International Inc. All rights reserved.