12
emphasis that any traditional text blasting platform, “will have some variation on the
coding that is described herein, which will undoubtedly include either random or
sequential number generators that are being executed in conjunction with storing and
dialing the telephone numbers, including the dialing of Plaintiff’s phone number.”
APX-34. Soliman alleges that such a system is capable of sending out thousands of
messages in the blink of an eye with no manual human involvement beyond pre-
programming the campaign parameters. APX-31.
Soliman went on to describe how the SMS blaster used number generators in
its code to dial her telephone number, and the telephone numbers of other consumers.
A dialer operator accesses a database of consumer contact information,
which is typically contained in a text delimited file, either in a CSV file,
text file, Microsoft Excel, or Microsoft Access file. In essence, this is
a spreadsheet, containing rows and columns of data, which includes
telephone numbers. The operator will load this data set into the dialing
platform, usually through an online web portal. The dialing system will
cut the data set into individual lines, unique to each telephone number
with an assigned row using a parser. A random or sequential number
generator (typically sequential) will generate numbers, and assign those
numbers to the data, during a process called indexing. The program
will then “store” the data in a temporary cache or RAM memory
location accessible to the dialer. A random or sequential number
generator is simultaneously used to select and produce the indexed
telephone numbers to the dialer. Once the number generator
corresponds to a matching number in the stored list, that telephone
number will be “produced” from storage to the dialer, which then
automatically dials that telephone number. Thus, the system is literally
both storing and producing telephone numbers to be called by the
campaign autodialing systems. Storage and production occur
automatically, without any organic triggering event by a human. The
aforementioned process determines which order and sequence the list