Patent ID: 8448183
Filing Date: 2013-05-21
Classification: G06F,H04L

Abstract:
1. A system for interfacing data between at least a first software program and a second software program, the system hosting an execution of the software programs and each software program respectively executing computer instruction code, the system including: a computing device operable by a user of the software programs and with which the user submits authentication data, the computing device indicating grant of access to the user upon independent verification of the user's credentials by the first and second software programs where the verification is required; the first software program including: the second software program including: a server component including a receiving means enabling the second software program to receive the posted selected data, the receiving means identifiable by the first software program, wherein the posted selected data includes processing instructions that determine the operation of the second software program; a processing means, enabling the second software program to process the posted selected data and to generate documents via a data processor by applying a language transformation to a markup language based upon the processing instructions included in the selected posted data; and a transmitting means enabling the second software program to return the processed data to the first browser in a form readily supported by the first browser.