Inventions
I hold six US patents. The first is a method for animations that keep time with music. The other five, with D. S. Intriligator, are on weather prediction, four of them for space weather.

Figure 1 of US 6,163,323: the music and its events above, the visual events they drive below.
The method, running
The same idea as the figure, live. Each drum hit dissolves a band of the image away (a square on the lower lane), and each note dissolves in a new edge whose color is set by its pitch (a circle). The phrase is generated as it plays, so it never repeats.
Six US patents
- US 6,163,323Dec 19th, 2000
Self-synchronizing animations
Animations that seem to keep time with whatever music is playing, made by repeatedly dissolving new edges into an image. Filed Apr 3rd, 1998. Sole inventor.
- Four US patents2002 to 2006
Space weather prediction system and method
One invention, on predicting weather in space, covered by four patents with this title. With D. S. Intriligator.
On Google Patents: US 6,356,842 (Mar 12th, 2002), US 6,581,008 (June 17th, 2003), US 6,816,786 (Nov 9th, 2004), and US 7,096,121 (Aug 22nd, 2006).
- US 7,103,480Sept 5th, 2006
Non-space weather prediction and notification system and method
Prediction and notification for weather other than space weather. With D. S. Intriligator.
The space weather family was also granted abroad.