Sounds like a backronym to me.
Yeah, I'd take Invader's source with a pinch of salt.
So? Lots of companies have internal acronyms for things that have no meaning in the real world, and wouldn't be shared.Mate that used to work at MS when the launched Bing.
http://blindsearch.fejus.com/ Is quite enlightening. We depend on google too much.