A data processing system comprising:a means for identifying, in a data processing system, a product status for products comprising at least one range of serial numbers;a means for narrowing the at least one range of serial numbers using a range flattening algorithm; anda means for applying a conditional mask algorithm to the at least one range of serial numbers to narrow the at least one range of serial numbers.