If you really believe it will generate revenue contact a patent lawyer! I am named on a patent that was developed while working for a big six consulting firm. I got a whole $1 and had to sign the rights away in order to keep my job. I/we (3 developers total) should have contacted someone as we got screwed on our idea.
08 E90 335i Monaco Blue Gray Dakota ZPP ZSP Heated Seats CA Step w/Paddles iPod