CDI has a series of patent pending platform technologies that allow the company to develop novel products, provide unparalleled services and offer accelerating partnership opportunities.