Patent 7698348 was granted and assigned to Kinaxis on April, 2010 by the United States Patent and Trademark Office.
A system for calculating analytics uses a relational database to store inputs, calculates results, and stores them in cache. The system also includes an access layer that provides a unified view of the data in server. A dynamic access layer is generated at runtime to run an analytic to provide a flexible framework for creating business logic.