A system and method of retrieving a target set of data from a presentation file. The system comprises: an extractor that extracts data elements from the presentation file, associates a unique identifier to each data element, and stores each data element and associated identifier in an extraction object;...http://www.google.ca/patents/US7089261?utm_source=gb-gplus-sharePatent US7089261 - Programmable use of data extracted from common presentation files