Patent attributes
A method of generating an m photon entangled state includes inputting a photon into each of a first plurality of modes including first and second pairs of modes. The first plurality of modes is coupled with a second plurality of modes. Zero or more photons are detected in the second plurality of modes. The method includes, when more than m photons remain in the first plurality of modes: detecting zero or more photons in a third plurality of modes coupled with the first plurality of modes; determining, based on a number of photons detected, whether the photons remaining in the first plurality of modes are in the entangled state. The method includes, when the photons remaining in the first plurality of modes after the second detection operation are in the entangled state, outputting the photons remaining in the first plurality of modes.