1. A system for calculating a higher-order context data from a context data comprising: a sensor operative to obtain a set of context data; a text messaging application operative to provide a user-generated short message service (SMS) message or a user-generated multimedia message service (MMS) message and to transmit the message to a receiving device, and wherein the SMS message or the MMS message comprises a reference to an environmental attribute of a mobile device; an application program interface operative to automatically obtain a set of context data, wherein the set of context data comprises automatically obtained measurements of at least one environmental attribute of the mobile device; a calculation module operative to automatically calculate to higher-order data, with at least one processor, using the set of context data, wherein the context data comprises an information describing an environmental attribute of a mobile device, wherein the higher-order data is calculated by plotting first context-data represented as a first vector in a coordinate space, plotting a second context-data as second vector in the coordinate space and determining a relation between the first vector and the second vector, and wherein the higher-order data comprises the relation; and a signal-generation module operative to automatically embed the higher-order data in the user-generated SMS message or the user-generated MMS message and to transmit the message to a receiving device.