Provided is a system and method that acquires and aggregates information
to determine the location of a user. Information from multiple sources is
collected and evaluated. Location sources include mobile electronic
devices such as mobile telephones, cell phones, hand-held computers,
personal digital assistants, pagers, Global Positioning System (GPS)
devices, and other pervasive computing devices. Satellite-based or
network-based positioning technologies make it possible to determine the
geographic location of these wireless electronic devices and their
corresponding user. Location sources also include computer-based models,
schedules or calendars that give a particular user's expected location
depending on the date and time. Provided is a method for aggregating
information to determine a user's location. Also provided is a system for
executing the claimed method. Also provided is as a set of instructions
on a computer-usable medium, or resident in a computer system, for
executing the claimed method.