Schemes for the generation of multipartite entanglement of remote atoms trapped in separate optical cavities