patent platform mary janes sale