Helical pattern on a sphere?

Trying to create a helical pattern on a sphere.  Typically for something on a cylinder using a curve driven pattern the face normal is constant, but in the case of a sphere the face normal is constantly changing.  Any thoughts on how to create a curve driven pattern on sphere, keeping the features normal to the sphere?

Any help is appreciated.

Thanks,

Scott

SolidworksParts And Features