These names certainly sound Germanic but there is one thing which might be helpful, these appear to be Jewish names and it is important to remember that Jews took "Europeanised" name quite late in history, a lot I believe were simply ordered to toe the line by Napoleon. This meant that instead of being "ben" something = son of, they had to have "proper" family names and in many cases they just used the name of geographical features like Sternberg = star mountain, Rosenfels = rose mountain, Gruenewald = green woods and so on. Bernstein is simply "Amber" in German. Vindright is a bit of a puzzle but "Windrichtung" (W has v sound) = the direction of the wind - it is possible that such a word was used but for simpliocity the "ung" was dropped and the "W" replaced with "V" because everyone assumed it was. Hope this may open up a few new thoughts.