How to deal with patents?
michael_dorfman: Talk to a lawyer.Generally speaking, the idea can't be patented, but the implementation can be.  Get a copy of the existing patent, and document how your implementation diverges.  Have your lawyer see what the potential exposure is.