Mobile device with localized app recommendations
First Claim
1. A method of discovering locally relevant applications, the method comprising:
- displaying, on a user interface of a mobile device, a plurality of graphical elements corresponding to a plurality of applications;
determining, by the mobile device, a first set of locally relevant applications from the plurality of applications by sending a query to a localized application ranking database, wherein the query includes location data representing a location of interest, and wherein the first set of locally relevant applications are locally relevant to the location of interest based on application usage data;
determining, by the mobile device, a second set of applications that are not locally relevant to the location of interest based on results of the query; and
visually distinguishing, on the user interface, first graphical elements corresponding to the first set of locally relevant applications from second graphical elements corresponding to the second set of applications that are not locally relevant.
0 Assignments
0 Petitions
Accused Products
Abstract
Mobile devices can provide app recommendations that are relevant to a location of interest. A localized app recommendation can be triggered (e.g., by a mobile device coming within a threshold distance of an application hotspot or some other user action). A location of interest can be determined. The location of interest can be the current location of the mobile device or another location (e.g., the destination in a mapping app). Using the location of interest, a localized application ranking database with app hotspot data can be queried with location data representing the location of interest. App recommendations can be received and displayed on the mobile device. Icons for apps that are relevant to the location of interest can be visually distinguished from other apps.
87 Citations
25 Claims
-
1. A method of discovering locally relevant applications, the method comprising:
-
displaying, on a user interface of a mobile device, a plurality of graphical elements corresponding to a plurality of applications; determining, by the mobile device, a first set of locally relevant applications from the plurality of applications by sending a query to a localized application ranking database, wherein the query includes location data representing a location of interest, and wherein the first set of locally relevant applications are locally relevant to the location of interest based on application usage data; determining, by the mobile device, a second set of applications that are not locally relevant to the location of interest based on results of the query; and visually distinguishing, on the user interface, first graphical elements corresponding to the first set of locally relevant applications from second graphical elements corresponding to the second set of applications that are not locally relevant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of recommending locally relevant applications, the method comprising:
-
executing a first application on a mobile device, wherein the first application includes data entries with location data; extracting first location data from a first data entry, the first location data representing a first location; sending a query to a localized application ranking database-, wherein the query includes the first location data; receiving, from the localized application ranking database, one or more recommended applications based on the first location data and application usage data, wherein the one or more recommended applications are locally relevant to the first location; and displaying, on a display of the mobile device, the one or more recommended applications. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a mobile device to discovering locally relevant applications, the instructions comprising:
-
displaying, on a user interface of the mobile device, a plurality of graphical elements corresponding to a plurality of applications; determining a first set of locally relevant applications from the plurality of applications by sending a query to a localized application ranking database, wherein the query includes location data representing a location of interest, and wherein the first set of locally relevant applications are locally relevant to the location of interest based on application usage data; determining a second set of applications that are not locally relevant to the location of interest based on results of the query; and visually distinguishing, on the user interface, first graphical elements corresponding to the first set of locally relevant applications from second graphical elements corresponding to the second set of applications that are not locally relevant. - View Dependent Claims (22)
-
-
23. A mobile device configured to discover locally relevant applications, the mobile device comprising a memory and one or more processors configured to:
-
display, on a user interface of the mobile device, a plurality of graphical elements corresponding to a plurality of applications; determine, by the mobile device, a first set of locally relevant applications from the plurality of applications by sending a query to a localized application ranking database, wherein the query includes location data representing a location of interest, and wherein the first set of locally relevant applications are locally relevant to the location of interest based on application usage data; determine, by the mobile device, a second set of applications that are not locally relevant to the location of interest based on results of the query; and visually distinguish, on the user interface, first graphical elements corresponding to the first set of locally relevant applications from second graphical elements corresponding to the second set of applications that are not locally relevant.
-
-
24. A mobile device configured to recommend locally relevant applications, the mobile device comprising a memory and one or more processors configured to:
-
execute a first application on the mobile device, wherein the first application includes data entries with location data; extract first location data from a first data entry, the first location data representing a first location; send a query to a localized application ranking database, wherein the query includes the first location data; receive, from the localized application ranking database, one or more recommended applications based on the first location data and application usage data, wherein the one or more recommended applications are locally relevant to the first location; and display, on a display of the mobile device, the one or more recommended applications.
-
-
25. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a mobile device to recommend locally relevant applications, the instructions comprising:
-
executing a first application on the mobile device, wherein the first application includes data entries with location data; extracting first location data from a first data entry, the first location data representing a first location; sending a query to a localized application ranking database, wherein the query includes the first location data; receiving, from the localized application ranking database, one or more recommended applications based on the first location data and application usage data, wherein the one or more recommended applications are locally relevant to the first location; and displaying, on a display of the mobile device, the one or more recommended applications.
-
Specification