US 7,650,355 B1
Reusable macro markup languageGeneral
US 7,650,355 B1
Reusable macro markup language
Tech Center:
2100 Computer Architecture and Software
Examiner:
Cam Y T Truong
Art Unit:
2169 Data Bases & File Management
Inventors:
Russell T. Davis
Assignee:
Priority:
05/21/99
Filed:
05/18/00
Granted:
01/19/10
Expiration:
05/18/20
Abstract
Methods and systems in accordance with the present invention provide macros and a markup language referred to as Reusable Macro Markup Language (“RMML”) which allows numerical analysis routines to be written quickly, cheaply, and in a form that is usable by a broad range of data documents in the Reusable Data Markup Language (“RDML”) formatting language. RMML and RDML are markup languages, such as the Hypertext Markup Language (“HTML”) or the Extensible Markup Language (“XML”). Generally, RDML facilitates the browsing and manipulation of numbers, as opposed to text as in HTML, and does so by requiring attributes describing the meaning of the numbers to be attached to the numbers. RMML allows spreadsheet type macros to be posted as web documents, to be searched by search engines, to be combined into more complex programs, and to be reused with many data documents. RMML macros also provide reusable user-defined calculations for use in conjunction with RDML that automatically manipulate and display numerical data contained in RDML markup documents.