electronic machines, apparatus, and their parts, downloadable computer programs, recorded computer programs, computers, computer memory devices, computer peripheral devices, downloadable computer operating programs, recorded computer operating programs, downloadable computer software applications, recorded computer software applications, computer hardware, downloadable computer software, recorded computer software
Electrical and Scientific Apparatus