07451392 is referenced by 97 patents and cites 653 patents.

Instructions are received to open an eXtensible Markup Language (XML) document. The XML document is searched to locate a processing instruction (PI) containing an entity. The entity, by example, can be a href attribute, a URL, a name, or a character string identifying an application that created an HTML electronic form associated with the XML document. A solution is discovered using the entity. The XML document is opened with the solution. The solution includes an XSLT presentation application and an XML schema. The XML document can be inferred from the XML schema and portions of the XML document are logically coupled with fragments of the XML schema. The XSLT presentation application is executing to transform the coupled portions of the XML document into the HTML electronic form containing data-entry fields associated with the coupled portions. Data entered through the data-entry fields can be validated using the solution.

Title
Rendering an HTML electronic form by applying XSLT to XML using a solution
Application Number
10/723863
Publication Number
7451392 (B1)
Application Date
November 26, 2003
Publication Date
November 11, 2008
Inventor
Prakash Sikchi
Issaquah
WA, US
Kelvin S Yiu
Seattle
WA, US
Jason P Chalecki
Redmond
WA, US
Assignee
Microsoft Corporation
WA, US
IPC
G06F 17/00
View Original Source