Patent ID: 9064276
Filing Date: 2015-06-23
Classification: G06Q

Abstract:
1. A server system comprising one or more computing devices and computer storage, said computer storage storing executable code that, when executed, enables the server system to perform a process that comprises: providing a service module for inclusion into mobile applications developed by external developers, the service module configured to add in-application purchasing functionality to a mobile application that runs on mobile computing devices of users, the in-application purchasing functionality enabling a user to purchase and download add-on digital content items for the mobile application through execution of the mobile application on a mobile computing device; receiving one or more files defining a first mobile application that includes the service module; providing the first mobile application for download to mobile computing devices through an electronic catalog; generating a first application-specific digital store for the first mobile application on a content management system, the first application-specific digital store configured to communicate over a network with the service module to enable users, via mobile computing devices having the first mobile application stored thereon, to purchase and download add-on digital content items for the first mobile application from within the first mobile application; providing access to the first application-specific digital store to mobile computing devices that have the first mobile application stored thereon, the access provided via the service module, the mobile computing devices being distinct from the content management system; providing access to add-on digital content items for the first mobile application via the first application-specific digital store, the first application-specific digital store enabling resale of add-on digital content items by the users of the first mobile application via mobile computing devices of the users, thereby making the add-on digital content items available to other users of the first mobile application via the first application-specific digital store; and in response to a first user purchasing, using a first instance of the service module, one of the digital content items from a second user via the electronic catalog, causing the purchased digital content item to be (1) removed from a second mobile computing device of the second user by a second instance of the service module and (2) provided to a first mobile computing device of the first user by the first instance of the service module.