The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 20, 2010
Filed:
Dec. 27, 2005
Robert Collie, Kirkland, WA (US);
Chad Rothschiller, Edmonds, WA (US);
Ulrich Homann, Kirkland, WA (US);
Joseph Chirilov, Kirkland, WA (US);
Kelly J. Lynch, Redmond, WA (US);
Ramakrishnan Natarajan, Redmond, WA (US);
Eoin Burke, Seattle, WA (US);
Juha Niemisto, Mercer Island, WA (US);
Michael J. Mccormack, Snohomish, WA (US);
Parul Dalia, Kirkland, WA (US);
Marise Chan, Redmond, WA (US);
James Rivera, Bellevue, WA (US);
Robert Collie, Kirkland, WA (US);
Chad Rothschiller, Edmonds, WA (US);
Ulrich Homann, Kirkland, WA (US);
Joseph Chirilov, Kirkland, WA (US);
Kelly J. Lynch, Redmond, WA (US);
Ramakrishnan Natarajan, Redmond, WA (US);
Eoin Burke, Seattle, WA (US);
Juha Niemisto, Mercer Island, WA (US);
Michael J. McCormack, Snohomish, WA (US);
Parul Dalia, Kirkland, WA (US);
Marise Chan, Redmond, WA (US);
James Rivera, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Data presented in a hierarchical format is rendered in a form allowing the data to be imported into a spreadsheet document where the data can be modified and new data can be added. A data file containing the hierarchically formatted data is selected for importing. A mapping relating a plurality of elements within the hierarchical data to a plurality of respective locations in the spreadsheet document is accessed. The hierarchical data is rendered in the spreadsheet document according to the mapping. Input is received to modify the hierarchical data rendered in the spreadsheet document. The mapping is updated to include the modifications to the hierarchical data. The modifications to the hierarchical data and the updated mapping are exported for subsequent rendering in a second spreadsheet document according to the updated mapping.