Patent Document ID: 9021035
Application ID: 13590438

Base Claim:
1. A method of formatting rich text data into a JavaScript Object Notation (JSON) array, the method comprising: creating a parent JSON object within the JSON array; identifying header information defined as a field of the rich text data and representing the header information in a root property of the parent JSON object; identifying a plurality of parts of the rich text data and, for each of the plurality of parts of the rich text data: via a processor, identifying content of the part, inserting into the parent JSON object a first respective child JSON object, and representing the content of the part in a content property of the respective child JSON object; and identifying header information of the part and representing the header information in a header property of the respective first child JSON object; wherein the children JSON objects are organized into a JSON array within the parent JSON object; and outputting the JSON array in a JSON file.

---

Claim 7:
7. The method of claim 1 , further comprising: identifying at least one attachment to the rich text data; inserting into the parent JSON object a second child JSON object, and assigning to the second child JSON object a contentType property having a multipart/mixed attribute; for each of the at least one attachment, inserting into the second child JSON object a third child JSON object identifying the respective attachment, and assigning to the third child JSON object a conentDisposition property having an attach attribute.