Optical memories are optical bi(multi-)stable systems whose states can be switched all optically. Acting as a fundamental building block for digital optical signal processing, they have received considerable attention. Many types of optical memories have been explored, which all have in common that they are optical storage elements with two states. Multi-stable optical logic building blocks are interesting for applications in telecommunication systems, since they have potential to process a large number of wavelength channels in parallel. In this thesis, we present two types of multi-stable operation of coupled lasers. The first one is based on coupled ring lasers, which share a single active element and a feedback arm. A single ring laser ...