@nojo: I am surprised there haven't been infringement lawsuits.