Patent ID: 9055120
Filing Date: 2015-06-09
Classification: G06F,G06Q,H04L,H04W

Abstract:
1. A computer-implemented method comprising: identifying, at a computer server system, first capability information for a computing device, the first capability information being provided by the computing device; comparing the received first device capability information to a library of device capability information stored at the server system; identifying an entry in the library that corresponds to the first device capability information; generating a second device capability information using the entry, wherein the second device capability information reflects capabilities of the computing device that were not reported by the computing device and includes one or more fields from the entry; identifying a subset of applications in an application marketplace accessible to the computing device; subsequent to identifying the subset of applications in the application marketplace, comparing the second device capability information to application requirements that define device characteristics required or preferred for one or more of the subset of applications; and providing, for presentation by the computing device, one or more representations of applications filtered by the comparing of the second device capability information to the application requirements.