An electronic device described herein includes a sensing unit having at least one sensor to acquire sensing data. An associated computing device extracts sensor specific features from the sensing data, and generates a motion activity vector, a voice activity vector, and a spatial environment vector as a function of the sensor specific features. The motion activity vector, voice activity vector, and spatial environment vector are processed to determine a base level context of the electronic device relative to its surroundings, with the base level context having aspects each based on the motion activity vector, voice activity vector, and spatial environment vector. Meta level context of the electronic device relative to its surroundings is determined as a function of the base level context, with the meta level context being at least one inference made from at least two aspects of the plurality of aspects of the base level context.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An electronic device, comprising: a sensing unit comprising at least one sensor and being configured to acquire sensing data; a computing device configured to: extract sensor specific features from the sensing data; generate a motion activity vector, a voice activity vector, and a spatial environment vector as a function of the sensor specific features; process the motion activity vector, voice activity vector, and spatial environment vector so as to determine a base level context of the electronic device relative to its surroundings, the base level context having a plurality of aspects each based on the motion activity vector, voice activity vector, and spatial environment vector, and determine meta level context of the electronic device relative to its surroundings as a function of the base level context, wherein the meta level context comprises at least one inference made from at least two aspects of the plurality of aspects of the base level context. 2. The electronic device of claim 1, wherein each aspect of the base level context based on the motion activity vector is mutually exclusive of one another; wherein each aspect of the base level context based on the voice activity vector is mutually exclusive of one another; and wherein each aspect of the base level context based on the spatial environment vector is mutually exclusive of one another. 3. The electronic device of claim 1, wherein the plurality of aspects of the base level context consist of one aspect based on the motion activity vector, one aspect based on the voice activity vector, and one aspect based on the spatial environment vector. 4. The electronic device of claim 1, wherein the computing device is further configured to facilitate performance of at least one contextual function of the electronic device as a function of the meta level context of the electronic device. 5. The electronic device of claim 1, wherein one of the plurality aspects of the base level context is determined to be a mode of locomotion of a user carrying the electronic device, as a function of the motion activity vector; wherein one of the plurality aspects of the base level context is determined to be a nature of biologically generated sounds within audible distance of the user, as a function of the voice activity vector; and wherein one of the plurality aspects of the base level context is determined to be a nature of physical space around the user, as a function of the spatial environment vector. 6. The electronic device of claim 5, wherein the determined mode of locomotion of the user comprises one of the user being stationary, walking, going up stairs, going down stairs, jogging, cycling, climbing, using a wheelchair, and riding in or on a vehicle; wherein the determined nature of the biologically generated sounds comprises one of a telephone conversation engaged in by the user, a multiple party conversation engaged in by the user, the user speaking, another party speaking, background conversation occurring around the user, and an animal making sounds; and wherein the determined nature of the physical space around the user comprises an office environment, a home environment, a shopping mall environment, a street environment, a stadium environment, a restaurant environment, a bar environment, a beach environment, a nature environment, a temperature of the physical space, a barometric pressure of the physical space, and a humidity of the physical space. 7. The electronic device of claim 1, wherein the computing device is configured to process the motion activity vector, voice activity vector, and spatial environment vector by: generating a motion activity posteriorgram as a function of the motion activity vector, the motion activity posteriorgram representing a probability of each element of the motion activity vector as a function of time; generating a voice activity posteriorgram as a function of the voice activity vector, the voice activity posteriorgram representing a probability of each element of the voice activity vector as a function of time; and generating a spatial environment posteriorgram as a function of the spatial environment vector, the spatial environment posteriorgram representing a probability of each element of the spatial environment vector as a function of time. 8. The electronic device of claim 7, wherein a sum of each probability of the motion activity posteriorgram at any given time equals one; wherein a sum of each probability of the voice activity posteriorgram at any given time equals one; and wherein a sum of each probability of the spatial environment posteriorgram at any given time equals one. 9. The electronic device of claim 7, wherein the sensing unit consists essentially of one sensor. 10. The electronic device of claim 7, wherein the sensing unit comprises a plurality of sensors; and wherein the motion activity vector, voice activity vector, and spatial environment vector are generated as a function of a fusion of the sensor specific features. 11. The electronic device of claim 10, wherein the plurality of sensors comprise at least two of an accelerometer, pressure sensor, microphone, gyroscope, magnetometer, GPS unit, and barometer. 12. The electronic device of claim 1, further comprising a printed circuit board (PCB) having at least one conductive trace thereon; further comprising a system on chip (SoC) mounted on the PCB and electrically coupled to the at least one conductive trace; and wherein the computing device comprises a sensor chip mounted on the PCB in a spaced apart relation with the SoC and electrically coupled to the at least one conductive trace such that the sensor chip and SoC are electrically coupled; and wherein the sensor chip comprises an micro-electromechanical system (MEMS) sensing unit, and a control circuit configured to perform the extracting, generating, processing, and determining. 13. An electronic device, comprising: a printed circuit board (PCB) having at least one conductive trace thereon; a system on chip (SoC) mounted on the PCB and electrically coupled to the at least one conductive trace; a sensor chip mounted on the PCB in a spaced apart relation with the SoC and electrically coupled to the at least one conductive trace such that the sensor chip and SoC are electrically coupled, and configured to acquire sensing data; wherein the sensor chip comprises: a micro-electromechanical system (MEMS) sensing unit; an embedded processing node configured to: preprocess the sensing data, extract sensor specific features from the sensing data, generate a motion activity posteriorgram, a voice activity posteriorgram, and a spatial environment posteriorgram as a function of the sensor specific features, process the motion activity posteriorgram, voice activity posteriorgram, and spatial environment posterior gram so as to determine a base level context of the electronic device relative to its surroundings, the base level context having a plurality of aspects each based on the motion activity posteriorgram, voice activity posteriorgram, and spatial environment posteriorgram, and determine meta level context of the electronic device relative to its surroundings as a function of the base level context and a pattern library stored in the cloud or a local memory, wherein the meta level context comprises at least one inference made from at least two aspects of the plurality of aspects of the base level context. 14. The electronic device of claim 13, further comprising at least one additional sensor; wherein the SoC is configured to acquire additional data from the at least one additional sensor; wherein the embedded processing node is further configured to receive the additional data from the SoC and to also extract the sensor specific features from the additional data. 15. The electronic device of claim 13, wherein the embedded processing node is configured to generate the motion activity posteriorgram, voice activity posteriorgram, and spatial environment posteriorgram to represent a probability of each element of a motion activity vector, a voice activity vector, and a spatial environment vector as a function of time, respectively. 16. The electronic device of claim 13, wherein a sum of each probability of the motion activity posteriorgram at any given time equals one; wherein a sum of each probability of the voice activity posteriorgram at any given time equals one; and wherein a sum of each probability of the spatial environment posteriorgram at any given time equals one. 17. The electronic device of claim 13, wherein the sensor chip consists essentially of one MEMS sensing unit. 18. The electronic device of claim 13, wherein the sensor chip comprises a plurality of MEMS sensing units; and wherein the motion activity posteriorgram, voice activity posteriorgram, and spatial environment posteriorgram are generated as a function of a fusion of the sensor specific features. 19. A method, comprising: acquiring sensing data from a sensing unit; extracting sensor specific features from the sensing data, using a computing device; generating a motion activity vector, a voice activity vector, and a spatial environment vector as a function of the sensor specific features, using the computing device; processing the motion activity vector, voice activity vector, and spatial environment vector so as to determine a base level context of the electronic device relative to its surroundings, the base level context having a plurality of aspects each based on the motion activity vector, voice activity vector, and spatial environment vector, using the computing device; and determining meta level context of the electronic device relative to its surroundings as a function of the base level context, wherein the meta level context comprises at least one inference made from at least two aspects of the plurality of aspects of the base level context, using the computing device. 20. The method of claim 19, wherein the motion activity vector, voice activity vector, and spatial environment vector are processed by: generating a motion activity posteriorgram as a function of the motion activity vector, the motion activity posteriorgram representing a probability of each element of the motion activity vector as a function of time; generating a voice activity posteriorgram as a function of the voice activity vector, the voice activity posteriorgram representing a probability of each element of the voice activity vector as a function of time; and generating a spatial environment posteriorgram as a function of the spatial environment vector, the spatial environment posteriorgram representing a probability of each element of the spatial environment vector as a function of time.