Method for configuring an electronic device
First Claim
Patent Images
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically configuring an electronic device, such as a mobile telephone, is disclosed. According to one embodiment, the method includes receiving at an electronic device a command identifying first data and automatically determining a property of the identified first data. The method further includes automatically identifying an executable from the determined property and operating on the identified first data using the identified executable.
11 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
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.
-
-
20. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, wherein the one or more programs when executed by the at least one processor perform the following operations; 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.
-
Specification