Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits...http://www.google.com.mx/patents/US20090089657?utm_source=gb-gplus-sharePatent US20090089657 - Reusable data markup language