Systems and methods for managing content provided through a mobile carrier
Abstract
A wireless network carrier can track and monitor third-party network-enabled applications (pods) that are accessed by, and billed to, users of the wireless network carrier through a mobile content platform, and to control access to such third-party network-enabled applications (pods) based on selectable criteria for the performance and user-based feedback related to each content application (pod). The network-enabled applications can also be registered with the mobile content platform through an intermediary, such as an aggregator. The network-enabled application can then be associated with the intermediary so that the intermediary receives a share of the revenue generated by the network-enabled application.
Claims
exact text as granted — not AI-modified1 . A method for providing a plurality of network-enabled application to a plurality of users via 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 one of the plurality of wireless network carriers for a list of network-enabled applications being provided to users associated with the requesting wireless network carrier; a listing step of providing, at the platform, the list to the requesting wireless network carrier, the list including the name, user information, revenue information, and status of each network-enabled application being provided via the requesting wireless network carrier; a complaint receipt step of receiving, at the platform, complaints associated with the plurality of network-enabled applications from the plurality of users; and a status update step of updating, at the platform, status information for each of the plurality of network-based application based on the complaints received in the complaint receipt step.
2 . The method of claim 1 , further comprising a threshold evaluation step of comparing, at the platform, the number of complaints received for each of the plurality of network-enabled applications with a pre-determined complaint threshold, and wherein the status is updated based on the comparison.
3 . The method of claim 2 , further comprising a threshold receipt step of receiving, at the platform, complaint threshold information from the plurality of wireless network carriers.
4 . The method of claim 2 , further comprising a disabling step of disabling, at the platform, a network-enabled application for one of the plurality of wireless network carriers when the complaint threshold for the wireless network carrier is exceeded for the network-enabled application.
5 . The method of claim 1 , wherein user information includes the total number of users for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
6 . The method of claim 1 , wherein user information includes the number of activations in the current month for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
7 . The method of claim 1 , wherein user information includes the number of de-activations for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
8 . The method of claim 1 , wherein user information includes user ratings for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
9 . The method of claim 1 , wherein revenue information includes the total revenue generated for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
10 . The method of claim 1 , wherein revenue information includes the revenue generated in the current month for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
11 . The method of claim 1 , wherein revenue information includes the total revenue generated in the previous month for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
12 . The method of claim 1 , further comprising for each of the plurality of network-enabled applications:
a registration data receipt step of receiving, at the platform, a set of registration data corresponding to the network-enabled application from a third-party provider, the set of registration data including 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 a system database in the platform 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; and 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.
13 . The method of claim 1 , wherein the plurality of wireless network carriers included a plurality of wireless network carriers and a plurality of intermediaries.
14 . A method for providing a plurality of network-enabled application to a plurality of users via 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 one of the plurality of wireless network carriers for a list of network-enabled applications being provided to users associated with the requesting wireless network carrier; a listing step of providing, at the platform, the list to the requesting wireless network carrier, the list including the name, user information, revenue information, and status of each network-enabled application being provided via the requesting wireless network carrier; a de-activation request receipt step of receiving, at the platform, a requests to de-activate at least some of the plurality of network-enabled applications from the plurality of users; and a status update step of updating, at the platform, status information for each of the plurality of network-based application based on the de-activation requests received in the de-activation request receipt step.
15 . The method of claim 14 , further comprising a threshold evaluation step of comparing, at the platform, the number of de-activation requests received for each of the plurality of network-enabled applications with a pre-determined de-activation request threshold, and wherein the status is updated based on the comparison.
16 . The method of claim 15 , further comprising a threshold receipt step of receiving, at the platform, de-activation request threshold information from the plurality of wireless network carriers.
17 . The method of claim 15 , further comprising a disabling step of disabling, at the platform, a network-enabled application for one of the plurality of wireless network carriers when the de-activation request threshold for the wireless network carrier is exceeded for the network-enabled application.
18 . The method of claim 14 , wherein user information includes the total number of users for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
19 . The method of claim 14 , wherein user information includes the number of activations in the current month for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
20 . The method of claim 14 , wherein user information includes a number of complaints received for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
21 . The method of claim 14 , wherein user information includes user ratings for each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
22 . The method of claim 14 , wherein revenue information includes the total revenue generated for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
23 . The method of claim 14 , wherein revenue information includes the revenue generated in the current month for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
24 . The method of claim 14 , wherein revenue information includes the total revenue generated in the previous month for the requesting wireless network carrier by each of the plurality of network-enabled applications being provided via the requesting wireless network carrier.
25 . The method of claim 14 , further comprising for each of the plurality of network-enabled applications:
a registration data receipt step of receiving, at the platform, a set of registration data corresponding to the network-enabled application from a third-party provider, the set of registration data including 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 a system database in the platform 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; and 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.
26 . The method of claim 14 , wherein the plurality of wireless network carriers included a plurality of wireless network carriers and a plurality of intermediaries.
27 . 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 plurality of communication channels including an intermediary system operated by an intermediary, the method comprising:
a request receipt step of receiving, at the platform, a request from a third-party provider to integrate a network-enabled application with the platform; 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 a link to an application location for accessing the network-enabled application, wherein the set of registration data is received from the third-party provider through a registration webpage operated by the intermediary; 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 a system database in the platform 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; and 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.
28 . The method of claim 27 , wherein the set of registration data includes an application identifier corresponding to the network-enabled application, and a provider identifier corresponding to the third-party.
29 . The method of claim 27 , wherein, in the pricing structure data receipt step, the pricing structure data is received from the third-party provider through a pricing structure webpage operated by the intermediary.
30 . The method of claim 27 , wherein the platform includes an application interface platform and wherein, in the enablement step, the network-enabled application is integrated with the platform via the application interface platform.
31 . The method of claim 27 , wherein the platform includes a message management system for sending messages to the plurality of users via the intermediary system and the plurality of communication channels with the respective plurality of wireless network carriers and wherein, in the enablement step, a message communication channel is established between the network-enabled application and the message management system.
32 . The method of claim 27 , wherein the registration data received in the registration data receipt step includes an intermediary identification associated with the intermediary.
33 . A method for providing a plurality of network-enabled application to a plurality of users via a plurality of communication channels with a respective plurality of message systems, the method comprising:
a request receipt step of receiving, at the platform, a request from one of the plurality of message systems for a list of network-enabled applications being provided to users associated with the requesting message system; a listing step of providing, at the platform, the list to the requesting message system, the list including the name, user information, revenue information, and status of each network-enabled application being provided via the requesting message system; a complaint receipt step of receiving, at the platform, complaints associated with the plurality of network-enabled applications from the plurality of users; and a status update step of updating, at the platform, status information for each of the plurality of network-based application based on the complaints received in the complaint receipt step.
34 . The method of claim 33 , further comprising a threshold evaluation step of comparing, at the platform, the number of complaints received for each of the plurality of network-enabled applications with a pre-determined complaint threshold, and wherein the status is updated based on the comparison.
35 . The method of claim 34 , further comprising a threshold receipt step of receiving, at the platform, complaint threshold information from the plurality of message systems.
36 . The method of claim 34 , further comprising a disabling step of disabling, at the platform, a network-enabled application for one of the plurality of message systems when the complaint threshold for the message system is exceeded for the network-enabled application.
37 . The method of claim 33 , wherein user information includes the total number of users for each of the plurality of network-enabled applications being provided via the requesting message system.
38 . The method of claim 33 , wherein user information includes the number of activations in the current month for each of the plurality of network-enabled applications being provided via the requesting message system.
39 . The method of claim 33 , wherein user information includes the number of de-activations for each of the plurality of network-enabled applications being provided via the requesting message system.
40 . The method of claim 33 , wherein user information includes user ratings for each of the plurality of network-enabled applications being provided via the requesting message system.
41 . The method of claim 33 , wherein revenue information includes the total revenue generated for the requesting message system by each of the plurality of network-enabled applications being provided via the requesting message system.
42 . The method of claim 33 , wherein revenue information includes the revenue generated in the current month for the requesting message system by each of the plurality of network-enabled applications being provided via the requesting message system.
43 . The method of claim 33 , wherein revenue information includes the total revenue generated in the previous month for the requesting message system by each of the plurality of network-enabled applications being provided via the requesting message system.
44 . The method of claim 33 , further comprising for each of the plurality of network-enabled applications:
a registration data receipt step of receiving, at the platform, a set of registration data corresponding to the network-enabled application from a third-party provider, the set of registration data including 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 a system database in the platform 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; and 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.
45 . The method of claim 33 , wherein the plurality of message systems included a plurality of message systems and a plurality of intermediaries.Join the waitlist — get patent alerts
Track US2008057923A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.