METHOD AND APPARATUS TO FACILITATE AUTOMATIC SELECTION OF SOTWARE PROGRAMS TO BE DISTRIBUTED TO NETWORK ELEMENTS
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of executable software programs intended for distribution to at least one of a plurality of available candidate distributed network elements;
automatically assessing each of the plurality of executable software programs with respect to at least one predetermined constraint to provide corresponding assessment information;
automatically selecting which of the plurality of executable software programs to permit to be distributed to the at least one of the plurality of available candidate distributed network elements as a function, at least in part, of the assessment information to thereby provide identified distributable programs.
2 Assignments
0 Petitions
Accused Products
Abstract
A plurality of executable software programs are received (101). By one approach these executable software programs are intended for distribution to one or more available candidate distributed network elements. Example network elements include, but are not limited to, wireless sensor elements. These executable software programs are then automatically assessed (102) with respect to at least one predetermined constraint to provide corresponding assessment information. One or more of the executable software programs are then automatically selected (103) to be permitted to be distributed to the network elements as a function, at least in part, of the aforementioned assessment information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a plurality of executable software programs intended for distribution to at least one of a plurality of available candidate distributed network elements;
automatically assessing each of the plurality of executable software programs with respect to at least one predetermined constraint to provide corresponding assessment information;
automatically selecting which of the plurality of executable software programs to permit to be distributed to the at least one of the plurality of available candidate distributed network elements as a function, at least in part, of the assessment information to thereby provide identified distributable programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a first memory having stored therein a plurality of executable software programs intended for distribution to at least one of a plurality of available candidate distributed network elements;
a second memory having stored therein at least one predetermined constraint;
a third memory having stored therein identified distributable programs as correspond to those of the plurality of executable software programs that are to be permitted to be distributed to the at least one of the plurality of available candidate distributed network elements as a function, at least in part, of the assessment information;
a comparator having inputs operably coupled to the first memory and the second memory and having an output that is operably coupled to the third memory. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer storage medium having executable software programming stored therein, the executable software programming comprising steps for facilitating:
-
receiving a plurality of executable software programs intended for distribution to at least one of a plurality of available candidate distributed network elements;
automatically assessing each of the plurality of executable software programs with respect to at least one predetermined constraint to provide corresponding assessment information;
automatically selecting which of the plurality of executable software programs to permit to be distributed to the at least one of the plurality of available candidate distributed network elements as a function, at least in part, of the assessment information to thereby provide identified distributable programs. - View Dependent Claims (18, 19, 20)
-
Specification