1. A remote wireless server system comprising: a context information server having: a context manager application that: receives and stores search terms describing desired applications; and receives and stores context data associated with a user equipment describing a location or type of motion of the user equipment and/or a time when the search terms were generated; and a context information processor that analyzes and converts the context data into a first context information associated with the user equipment; and an application ranking application running on an application ranking server, the application ranking application: comparing the search terms and the first context information with a second context information associated with two or more applications, where the second context information includes a number of downloads or an amount of usage of each of the two or more applications that occurred: within a radius of a location; within a time range of or surrounding a time; or while other users were engaged in a type of motion; wherein the radius, location, time range, time, or type of motion is autonomously collected and provided by one or more application developers; and ranking the two or more applications based on the comparing to generate a ranked list of applications selected from the two or more applications.