Time-Zone Processing with Asterisk, Part I | Linux Journal
Linux Journal has an article about Time-Zone processing with Asterisk - the idea is that when you log in to your asterisk server from some SIP connection, you dial an extension and Asterisk works out where in the world you are, and sets itself up to only put through calls that are at a reasonable time for the time zone you are in. For example, you're in Sydney for a business trip and somebody calls you in London. Asterisk knows that you're in the land down under and will only forward calls during the day in Australia, and send callers to Voice Mail at other times (though you can set it up to pass through certain numbers at any time of the day).
As the inspiration for this was mobile phone based and this article is SIP based, I'm wondering if a future instalment will take mobile phones into account. While having a look at BT's 21CN SDK, I noticed a location service for mobiles - so I'm wondering if that would be one way to implement such a system for mobile phones. Of, course the 21CN is a limited beta service, so we'll have to wait for full roll out for such a home built service to really be useful. Even then I have my doubts as to whether or not mobile location services will work internationally, at least at first.