If you think there's a legal issue, this, obviously, isn't the forum.
If you want to tell people "I had this idea first!" this also isn't the forum; you're either wrong, or are pointing to the wrong thing (patents aren't particular readable or understandable); show us the thing you made.