"Thus, if the program is a software program and the device includes a processor and memory medium, the software program can be loaded into the memory medium of the device for later execution." . . . . . .