I just did a quick seach on my USB problem and I saw
this link. If you skip to the "Stops Working" section, you can see something about how WinXP USB devices might turn off to save power. One of the reasons why this might happen (in addition to things like the computer going into standby) is computer inactivity. This might explain what my parents are experiencing.
As soon as I can, I'll get my parents to turn off this USB power save "feature" and see if this solves their problem.