Patent Document ID: 9276888
Application ID: 14525818

Base Claim:
1. A method of performing message-based discourse on computer and mobile devices, comprising the steps of: receiving, at a first user device, from a first user, data defining a hierarchy of information comprising a plurality of nodes; generating, at a first user device, a hierarchy of information using the data defining a hierarchy of information, said hierarchy of information being represented by a tree having the plurality of nodes; receiving a selection, at said first user device, from the first user, of a respective one of the plurality of nodes of the tree, each node corresponding to a respective topic within said hierarchy of information, each respective topic being indexed by a specified identifier; generating, at said first user device, a first message, including embedding, within said first message, at least one first data packet containing data representing said hierarchy of information, and appending, to said first message, said specified identifier indexing the respective topic; and sending said first message from said first user device to said second user device for decoding at said second user device, said first data packet within said first message for generating a representation of said hierarchy of information at said second user device, the representation of said hierarchy of information including an indication of the respective topic indexed by said specified identifier.

---

Claim 2:
2. The method of claim 1 further including receiving at said first user device a comment from said second user device, said comment relating to the respective topic indexed by said specified identifier, said comment being represented, within said hierarchy of information, by a sub-node of the node corresponding to the respective topic.