Patent ID: 8682290

Claim:
A method for integrating a network-enabled application with a platform having a plurality of users and a plurality of communication channels with a respective plurality of wireless network carriers, the method comprising: a request receipt step of receiving, at the platform, a request from a third-party provider of content to integrate a network-enabled application with the platform, the network-enabled application configured to provide content associated with the third-party provider to the plurality of users; a registration data receipt step of receiving, at the platform, a set of registration data corresponding to the network-enabled application from the third-party provider, the set of registration data including location information associated with the content and a link to an application location for accessing the network-enabled application; a pricing structure data receipt step of receiving, at the platform, a set of pricing structure data corresponding to the network-enabled application from the third-party provider; a database update step of updating, at the platform, a system database to include the set of registration data corresponding to the network-enabled application and to include the pricing structure data corresponding to the network-enabled application; an enablement step of enabling the network-enabled application to be accessible to the plurality of users via a networked interface operated by the platform an invitation step of inviting, at the platform, the third-party provider to access the platform, and wherein the request received in the request receipt step is received in response to the invitation to the third-party provider; and a search step of automatically searching, at the platform, websites of third party content providers to identify content for the plurality of users, and wherein the invitation step is performed based on results of the search step.