IVEN: Interactive Video Extension Network

What does IVEN mean? The above is one of IVEN meanings. It may have other definitions. Please refer to the end of this passage.

IVEN: Interactive Video Extension Network

Definition in English: Interactive Video Extension Network