ADVERTISING MIDDLEWARE
First Claim
1. A mobile terminal, comprising:
- a processor;
a middleware component; and
memory storing computer readable instructions that, when executed by the processor, cause the mobile terminal to perform a method including;
receiving, at the middleware component, a command including a content request from the application, the content request including one or more parameters;
selecting, at the middleware component, one or more content from a memory, wherein the selection is based on the one or more parameters; and
providing the selected one or more content to the application in accordance with the one or more parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for facilitating interaction with one or more advertisement functionalities is provided. An advertisement middleware provides advertisement functionalities for interfacing with one or more systems and components of an underlying device. The advertisement middleware includes a transport layer, an application programming interface and one or more functional modules. The functional modules may include a player module, a cache, a report module, a profile module, a loyalty module and a payment module. Each module may perform various advertising tasks for an advertisement application. In addition, use of a particular advertisement application may be tracked to provide incentives to developers to create advertisement applications.
7 Citations
25 Claims
-
1. A mobile terminal, comprising:
-
a processor; a middleware component; and memory storing computer readable instructions that, when executed by the processor, cause the mobile terminal to perform a method including; receiving, at the middleware component, a command including a content request from the application, the content request including one or more parameters; selecting, at the middleware component, one or more content from a memory, wherein the selection is based on the one or more parameters; and providing the selected one or more content to the application in accordance with the one or more parameters. - View Dependent Claims (2, 3, 4, 5, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
6. A method comprising:
-
providing one or more content via a content middleware for an application registered with a server by a computing device; and providing, by the content middleware, a report to the server, wherein the report indicates a number of content displayed via the application for determining a revenue generated from the one or more content based on the report. - View Dependent Claims (7, 8)
-
-
9. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
-
provide one or more content via a middleware component for an application registered with a server by a computing device; and provide, by the middleware component, a report to the server, wherein the report indicates a number of content displayed via the application for determining a revenue generated from the one or more content based on the report. - View Dependent Claims (10, 11)
-
-
12. An apparatus comprising:
-
a processor; and memory operatively coupled to the processor, the memory storing computer readable instructions that, when executed, cause the apparatus to; provide one or more content via a middleware component for an application registered with a server; and provide, by the middleware component, a report to the server, wherein the report indicates a number of content displayed via the application for determining a revenue generated from the one or more content based on the report. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification