Embracing Technology Trademark Details