A California federal judge has held that a solar energy company can collect $1 million in unpaid royalties from its rival in a contract breach suit over the use of solar module technology, finding that launching the litigation didn't terminate a scheduled licensing payment.