TRANSLATING DATA INTO HTML WHILE RETAINING FORMATTING AND FUNCTIONALITY FOR RETURNING THE TRANSLATED DATA TO A PARENT APPLICATION

Patent №

US 6,565,609

Granted

2003-05-20

Filed 1999

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09333755

A method for enabling data generated in a parent application to be translated into another format, such as hypertext markup language (HTML), so that formatting functionality unique to the parent application is retained, and so that the data reintroduced into the parent application from an HTML document has all its original formatting and functionality restored. As the data are translated into the other format, formatting information specific to the parent application is included with the data, but in such a manner that the formatting information is ignored by applications such as web browsers that are compatible with the other format. While translating the data into the other format, any formatting commands in the data that are not fully supported in the other format are identified, and if found, are translated so as to emulate the form of the data in the parent application. Included in the translated data is a marker identifying changes in the formatting commands. When the translated data are reintroduced to the parent application, the parent application ignores the non-identical formatting indicated by the marker and instead uses the original formatting information that was included in the translated data. The method can be used to reduce the size of an HTML file that includes translated spreadsheet data by abbreviating the HTML code for empty cells, while ensuring that when translated spreadsheet data are reintroduced into a parent spreadsheet application, the original formatting and functionality of the spreadsheet data are maintained.

AI classification

AI hardware1.00
Planning1.00
Natural language0.24
Knowledge representation0.00
Machine learning0.00
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 100390730

Assignors

SORGE, TERRI L., FISCHER, KEVIN J., MISRA, RAJEEV S., TIMASHEVA, ANNA V.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC