European Patent #95308120.5