Patent ID: 8380427

Claim:
A method comprising: sending, from a network interface of a mobile computing device and to one or more external servers, information associated with the mobile computing device, wherein the information associated with the mobile computing device indicates a current geographic location of the mobile computing device, time information associated with a current time, and at least one of 1) directional information associated with the mobile computing device, wherein the directional information comprises a current directionality and/or a current orientation of the mobile computing device and 2) a zoom setting associated with the mobile computing device; receiving, at the network interface of the mobile computing device, and in response to the sent information, one or both of topographical information or celestial information from the one or more external servers; outputting for display, at a display screen of the mobile computing device, a representation of the sky comprising a representation of one or more celestial objects, the representation of the sky based on the celestial information; and outputting for display, at the display screen of the mobile computing device, a representation of a horizon at the geographical location of the mobile computing device, the representation of the horizon based on the topographical information.