. . . "In the embodiments of FIGS. 1A and 1B above, the programmable hardware element may be comprised in a device which connects to the computer 102 over a network, such as the Internet." .