Patent ID: 7131108

Claim:
An expedited method of assembling software systems, comprising the following steps: a) fabricating a collection of software systems, each of which system contains i) a processing module (PROC_MOD) which processes content of messages; ii) a single packaging module (PAK_MOD) which packages said messages into packets for transport out of the system; iii) a communication module (COM_MOD) which accepts and delivers message packets; and iv) a system control module (CONTROL) which coordinates the processes of (i), (ii), and (iii); b) during the fabrication of paragraph (a), i) fabricating identical CONTROL modules in all of the software systems; ii) fabricating identical COM_MOD modules in all of the software systems; and iii) fabricating PAK_MOD modules in all of the software systems, such that: A) a copy of a software unit A is contained in every PAK_MOD module; B) some PAK_MOD modules contain a software unit B with no unit C; and C) some PAK_MOD modules contain a software unit C with no unit B; and c) installing the software systems into respective electronic payment switches.