BACKGROUND

The mobile device industry has been growing for a number of years. With the growth, there are an increasing number of applications. One of the problems with such increasing number is that different applications are displaying data relating to a same entity, such a location. As an example, if a person wishes to go to a movie theatre to catch a movie, then the person may have to open up multiple different applications to view different pieces of data relating to the same movie theatre. The person may have to open up a movie showtime application to check what movies are playing at the movie theatre. If the person needs driving directions to the movie theatre, then the person may have to open up a maps application. If the person wants to see what other people are saying about the movie theatre, then the person has to open up a business review application. This makes it very inconvenient for the person who has to navigate between different pages or views of not one application but several different applications in order to view data relating to the same place.

SUMMARY

Embodiments described herein provide a mobile computing device that includes a number of different applications having a common display area to display data relating to a location. In some embodiments, the common display area is a unified display area to display different types of data. Examples of the different types of data include information regarding the location (e.g., address, phone number, etc.), multimedia associated with the location (e.g., video, photos), user feedbacks regarding the location (e.g., reviews), a catalog associated with the location (e.g., a menu, movie showtimes, schedule of events), social network data (e.g., social network posts, photos, video clips), etc. In some embodiments, the unified common display area10is also referred to as a place card because it presents data relating to a place.

In some embodiments, the different types of applications include a contacts application that uses the common place card as a contact card for that location. The applications may include a maps application that displays the common place card when a person selects the location from a map. The applications may include a phone application that displays the common place card when a person selects a recent phone call made with the mobile device. The applications may include a message application that displays the common place card when a person selects a representation of the location from a message (e.g., a text message). The applications may include a third-party application that displays the common place card when a person selects an affordance to view data relating to the location.

In some embodiments, the applications of the mobile device share a local cache to display place cards relating to different locations. An application may retrieve data from the local cache using a unique identifier (ID). In some embodiments, the unique ID is a point of interest ID. In some embodiments, the unique ID is a telephone number. Different applications may use different types of unique IDs to retrieve data from the local cache. If the data is not stored in the local cache, the application of some embodiments retrieves the data from one or more data servers.

The preceding Summary is intended to serve as a brief introduction to some embodiments as described herein. It is not meant to be an introduction or overview of all subject matter disclosed in this document. The Detailed Description that follows and the Drawings that are referred to in the Detailed Description will further describe the embodiments described in the described by this document, a full review of the Summary, Detailed Description and the Drawings is needed. Moreover, the claimed subject matters are not to be limited by the illustrative details in the Summary, Detailed Description and the Drawings, but rather are to be defined by the appended claims, because the claimed subject matters can be embodied in other specific forms without departing from the spirit of the subject matters.

