are stored and or transmitted as display descriptions as graphical user interfaces or by other methods of depicting information on a screen whether personal computer pda mobile telephone or other suitable device for example where the layout and information or content to be displayed on the page is stored in memory database or another storage facility a technique for inside outside classification that exploits one or more sensor measurements on which to base such classification is described herein for example the fact that inside environments are normally temperature controlled can be exploited as one means for making this determination if a mobile device can measure ambient temperature and if it has knowledge of or obtains the current outside temperature it can determine or infer whether or not it is indoors or outdoors outside temperature information can be obtained from a database of worldwide outside temperature data maintained based on hourly updates from for example the american national oceanic and atmospheric administration 39 s noaa 39 s national weather service nws if the device 39 s ambient temperature is within a range of normal inside temperatures and if the outside temperature is significantly different then there is a high probability that the device is inside if on the other hand the device 39 s ambient temperature is closer to the local outside temperature then the device is more likely outside one attractive characteristic of this technique is the simplicity of the required sensing temperature can be measured easily with a small inexpensive sensor that draws power from the mobile device knowledge of outside temperature typically requires that the device obtain information as to its general location but typically since temperature varies marginally across relatively long geographic distances the location estimate need not be extremely accurate for example the system.