I've been studying this for some time, and realized few thing that would make a robotic snow thrower not practical, mainly due to safety. The moving parts can suck in a pet, or a kid. Also if it picks up small stone or hard ice they can become dangerous projecttiles.
So I further researched on Shovel. Shoveling of Snow (mostly pushing, and lift at the end) is much more efficient than throwing. Thrwoing is a waste of energry espeically you throw them about 10 feet high in the air. During last winter I built the first robotic snowshovel, and tested it out. see
http://www.i-shovel.com for pictures and videos. The one shown in the site (and video) is the first prototype, and I have developed a second, more sophisticated one and waiting for this winter to test it out. I agree that the shoveling is not practcal when the snow is beyond a certain height. So that's why the robot keeps shoveling the drive way every so often (as soon as it accumilates about .5 to 1 inch of snow, rather than waiting for storrm to over). Another side benifit of this is, your driveway is always ready to be used, as maximum acumiliation would be <1 inch at a given time.
I'll post the pictures of the new device in a day or two. Stay tuned for the updates.