How to prevent sculpting affecting selected faces (blend vertex map)

Hi there

as you know you can use the displacement modifier and apply it only to a vertex selection. This way the displacement effect blends from displaced into not displaced nice and smooth.

Now is there maybe a way to do this directly inside sculpt mode like using an alpha like map to restrain where you can only sculpt and the map describes the blending between where you can and cannot sculpt?

Here you see an image of a mesh. Imagine the lower left edge should be the original mesh contour blending into the sculpted texture.
http://f.cl.ly/items/3m1U0F2M3U2o3c1z070m/Screen%20Shot%202012-04-09%20at%201.47.22%20AM.png