GEM – (Globally Executable MHP) - (See for updates to this definition.) - The International Telecommunications Union (ITU) and the DVB developed this international Application Programming Interface (API) for middleware between (1) the OpenCable Application Platform (Tru2way, OCAP), which is an interactive television middleware software layer for US cable; and (2) the Multimedia Home Platform (MHP), the open, multi-platform middleware specification developed by the DVB.

The ITU calls/called this API "Recommendation ITU-T J.202," while the DVB calls it "Globally Executable MHP," or "GEM" for short. GEM could act as the execution engine for the
OpenCable Application Platform (Tru2way) and MHP.

See the Interactive Television Institute.