Using mote-associated indexes
First Claim
Patent Images
1. A method comprising:
- accepting input defining a mote-appropriate network task, wherein the mote-appropriate network task is related to a task executed with at least one mote of a mote network;
creating with the at least one mote of the mote network at least one mote-addressed content index by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote;
in response to accepting input, searching the at least one mote-addressed content index to identify one or more motes; and
presenting an indication of one or more motes appropriate to the mote-appropriate network task, including at least;
searching the at least one mote-addressed content index in response to accepting input; and
displaying the one or more motes identified by searching the at least one mote-addressed content index.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and related methods utilizing one or more mote-related content indexes.
-
Citations
55 Claims
-
1. A method comprising:
-
accepting input defining a mote-appropriate network task, wherein the mote-appropriate network task is related to a task executed with at least one mote of a mote network; creating with the at least one mote of the mote network at least one mote-addressed content index by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; in response to accepting input, searching the at least one mote-addressed content index to identify one or more motes; and presenting an indication of one or more motes appropriate to the mote-appropriate network task, including at least; searching the at least one mote-addressed content index in response to accepting input; and displaying the one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one processor; and one or more non-transitory computer readable media storing instructions, which when executed by the at least one processor perform the method comprising; accepting input defining a mote-appropriate network task, wherein the mote-appropriate network task is related to a task executed with one or more motes of a mote network; creating with at least one mote of the mote network at least one mote-addressed content index by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; searching at least one mote-addressed content index created by at least one mote of a mote network responsive to accepting input, including at least searching the at least one mote-addressed content index in response to said accepted input to identify one or more motes; and indicating one or more motes appropriate to the mote-appropriate network task, including at least displaying the one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method comprising:
-
creating with at least one mote of a mote network at least one mote-addressed content index by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; loading the at least one mote-addressed content index created by the at least one mote of the mote network to a computer system external to the mote network; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote of the mote network; and searching the loaded at least one mote-addressed content index in response to said input, including at least searching the at least one mote-addressed content index in response to said accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (33, 34)
-
-
35. A system comprising:
-
at least one processor; and one or more non-transitory computer readable media storing instructions, which when executed by the at least one processor perform the method comprising; loading at least one mote-addressed content index created by at least one mote of a mote network to a computer system external to the mote network, the at least one mote-addressed content index created with the at least one mote of the mote network by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote; and searching the loaded at least one mote-addressed content index responsive to accepting input, including searching the at least one mote-addressed content index in response to accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A method comprising:
-
loading at least one multi-mote content index created by at least one mote of a mote network to a computer system external to the mote network, the at least one multi mote content index created with the at least one mote of the mote network by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote; and searching the loaded at least one multi-mote content index in response to said input, including at least searching at least one mote-addressed content index in response to said accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (41, 42)
-
-
43. A system comprising:
-
at least one processor; and one or more non-transitory computer readable media storing instructions, which when executed by the at least one processor perform the method comprising; loading at least one multi-mote content index created by at least one mote of a mote network to a computer system external to the mote network, the at least one multi mote content index created with the at least one mote of the mote network by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote; and searching the loaded at least one multi-mote content index responsive to accepting input, including at least searching on at least one mote of the mote network at least one mote-addressed content index in response to said accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index that includes an aggregation of the content index of the at least one mote of the mote network and the content index received from at least one other mote of the mote network. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A method comprising:
-
loading at least one aggregation of content indexes created by at least one mote of a mote network to a computer system external to the mote network, the at least one aggregation of content indexes created with the at least one mote of the mote network by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote; and searching the loaded at least one aggregation of content indexes, in response to said input, including at least searching at least one mote-addressed content index in response to said accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (49, 50)
-
-
51. A system comprising:
-
at least one processor; and one or more non-transitory computer readable media storing instructions, which when executed by the at least one processor perform the method comprising; loading at least one aggregation of content indexes created by at least one mote of a mote network to a computer system external to the mote network, the at least one aggregation of content indexes created with the at least one mote of the mote network by aggregating a content index of the at least one mote of the mote network and a content index received from at least one other mote of the mote network, the content index of the at least one mote indicating a status of one or more sensors available at the at least one mote, and the content index received from the at least one other mote indicating a status of one or more sensors available at the at least one other mote; accepting input defining a task of the mote network, wherein the task of the mote network is related to a task executed with a mote; and searching the loaded at least one aggregation of content indexes responsive to accepting input, including at least searching at least one mote-addressed content index in response to said accepting input and displaying one or more motes identified by searching the at least one mote-addressed content index. - View Dependent Claims (52, 53, 54, 55)
-
Specification