E Business For the on Demand Era Trademark Details