1. A method of contextual sensing, comprising the steps of: determining if the sensor data obtained using a plurality of sensors exceeds a predetermined threshold; if the sensor data exceeds the threshold, increasing the sampling rate of any of the plurality of sensors to obtain contextual data corresponding to the computing device; and parse context data to classify the context of the computing device. 2. The method of claim 1, comprising providing a context to a processor of the computing device, wherein the processor is configured to send the context to any of a plurality of context sensitive applications. The method according to claim 1, comprising the steps of: analyzing the context data to determine changes in the environment of the computing device; and notifying the processor of the computing device of changes in the environment. 4. The method according to claim 1, comprising the steps of: analyzing the context data to determine meaningful context data and meaningless context data; discarding meaningless context data; and parse meaningful contextual data to classify the context of the computing device. 5. The method according to claim 1, comprising the steps of: analyzing the contextual data obtained using a plurality of sensors; and parse the combined context data to determine the threshold. 6. The method according to claim 1, comprising the steps of: determining the power level of the computing device; and downsampling of multiple sensors if the power level is below a specific lower threshold. 7. The method according to claim 1, comprising the step of
展开▼