Patent ID: 8914408

Claim:
A method for operating a content marketplace server, the method comprising: receiving data from a mobile device, the data including a locale and a mobile operator identifier stored in memory on the mobile device; searching a catalog database to find a mobile operator catalog based on the mobile operator identifier and the locale, where the catalog includes a general catalog; providing a discovery application program interface (API) in the content marketplace server to identify a mobile operator network of a mobile device and identify which stores a user of the device is subscribed to, including variables and/or values used to detect users who should be offered third party content; in response to finding the mobile operator catalog, utilizing the discovery API to populate store specific settings based on the found mobile operator catalog and the general catalog; sending configuration information to the mobile device based on the store specific settings; if the mobile operator catalog is found, connecting the mobile device with a browsable online marketplace through the discovery API to access digital content of relevance to the user; and sending to the mobile device data to cause the mobile device to display a browsable online marketplace of digital content for the mobile device, the browsable online marketplace of digital content corresponding to the found mobile operator catalog and the general catalog.