"Such arrangements of the invention are typically provided as software on a computer readable medium such as an optical, floppy or hard disk or other such medium such as firmware in a ROM or RAM chip." . . . .