Patent ID: 8341302

Claim:
A method comprising: receiving re-usable code at an electronic device wherein the re-usable code includes commands for creating at the electronic device a hierarchical nodular data structure, having leaf nodes and interior nodes, that comprises first data stored at a first leaf node; receiving at the electronic device an executable command specifying execution of an unidentified executable on the first data stored at the first leaf node; determining, at the electronic device, from metadata stored at the first leaf node of the first data, a content type of the first data stored at the first leaf node; identifying at the electronic device an executable using the content type determined from the metadata stored at the first leaf node; operating on the first data stored at the first leaf node using the identified executable; and using the re-usable code to perform a common process on a plurality of different electronic devices, wherein the common process includes an automatic set-up process for the plurality of different devices.