Abstract:
With proliferation of mobile devices such as smartphones, users are enjoying numerous applications of numerous kinds that can be run on their devices. One popular type of such application is mapping and navigation applications that allow user to browse maps and get route directions. Despite their popularity, these mapping and navigation applications have shortcomings with their user interfaces and features that cause inconvenience to the users.
Abstract:
Some embodiments provide a protocol for a first device to obtain information about one or more data entities from a second device. In some embodiments, the first device is a client device, while the second device is a server device. In some embodiments, the protocol specifies a request that includes an entity identifying parameter set and a description of the desired information for each entity that the second device identifies based on the entity identifying parameter set. In some embodiments, the protocol specifies a response from the second device includes a set of entities that were identified based on the entity identifying parameter set, and for each entity in the set of entities, a list of responses that includes a set of data values or data objects for each information component set that the first device requested for the identified entities.
Abstract:
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.
Abstract:
With proliferation of mobile devices such as smartphones, users are enjoying numerous applications of numerous kinds that can be run on their devices. One popular type of such application is mapping and navigation applications that allow user to browse maps and get route directions. Despite their popularity, these mapping and navigation applications have shortcomings with their user interfaces and features that cause inconvenience to the users.