Haha funny I think I've invented a new fundemental data structure as well. Hopefully we haven't all three invented the same one! Mine is going into proprietary software; I don't know if I'll write a paper over it. It doesn't allow you to do anything you couldn't do before, but it takes the best and worst case performance of a well known data structure and reverses the two. So it's useful in places where the other structure would perform poorly.
Good luck with yours, both of you.