Patent ID: 7929190

Claim:
An integrated planar optical device having a holographic pattern based on digital planar holography comprising: a semiconductor substrate; a lower cladding layer supported by the aforementioned semiconductor substrate; a plurality of planar optical elements supported by the aforementioned semiconductor substrate; a light-propagating and distributing layer supported by the lower cladding layer and capable of propagating light to and from the aforementioned planar optical elements; interconnecting pattern elements of a holographic pattern located in the aforementioned light-propagating and distributing layer and intended for controlling properties and directions of light beams propagating to and from the aforementioned planar optical elements in accordance with the aforementioned holographic pattern; the light-propagating and distributing layer having a first refractive index, the planar optical elements having a second refractive index, the first refractive index and the second refractive index being different in order to determine aforementioned properties and directions of light beams, wherein the positions and shapes of the interconnecting pattern elements of a holographic pattern located in the aforementioned light-propagating and distributing layer are calculated on the basis of given functions ƒ in (x, y, ω) and ƒ out (x, y, ω) by a method of solving an inverse problem and by digitizing the aforementioned functions in accordance with the following equations: f i ⁢ ⁢ n ⁡ ( x , y , ω ) ⁢ = ~ ⁢ ∑ n , u ⁢ C n ⁢ ⁢ u ⁢ exp ⁡ ( ⅈk n ⁢ r u ) ⁢ f ⁡ ( ω ) and f out ⁡ ( x , y , ω ) ⁢ = ~ ⁢ ∑ m , v ⁢ C m ⁢ ⁢ v ⁢ exp ⁡ ( - ⅈ ⁢ ⁢ k m ⁢ r v ) ⁢ f ⁡ ( ω ) by providing finite numbers (“n”, “m”, “u”, “v”,) of values as a result of decomposition into the Fourier series, where k n is the wave vector of an incoming wave, and r u is the distance from the incoming port number u to a current point; k m is the wave vector of an outgoing wave, and r v is the distance from the outgoing port number v to a current point.