daniel b palm Trademarks