 The primary innovations were power-fail restart, line disciplines, terminal types, and IPC features.The interprocess communication features developed for CB UNIX were message queues, semaphores and shared memory support.These eventually appeared in mainstream Unix systems starting with System V in 1983, and are now collectively known as System V IPC.