As an NES but not a teacher:
To me, "he called his invention 'mouse' " would mean that he called the specific individual device he had made "mouse". This would be the same as calling a specific robot that looked like a dog "K9".
"He called his invention 'a mouse' " would correspondingly mean that "a mouse" was the generic name he used to describe that and any similar devices.
Student or Learner