Update language & IPC method @ ideal system
Update IPC server types
Correct definition