Patent ID: 9400795
Filing Date: 2016-07-26
CPC Classification: G06F

Claim Text:
1. A method for creating a self-describing file by a first application, the method comprising: receiving, by a computing device, a command to create the self-describing file; writing, by the computing device, a first portion of data to the self-describing file, wherein the first portion of data is natively supported by a second application; writing, by the computing device, a second portion of data to the self-describing file, wherein the second portion of data is not natively supported by the second application; providing, by the computing device, an extension element that includes information related to the second portion of data of the self-describing file, wherein the information is used by the second application to manipulate the second portion of data when the second application accesses the self-describing file; and storing, by the computing device, the self-describing file, wherein the stored self-describing file comprises the extension element.