Monetizing service calls through advertising
First Claim
Patent Images
1. A method comprising:
- enabling, via one or more processors in one or more server devices, a user to access, through a first application code executed on a browser, a second application code associated with a platform service and executed on the browser, the first application code being provided by a first party that differs from the user, and the second application code being provided by a second party that differs from first party and the user;
determining, by one or more processors in one or more server devices, content associated with the first application code;
providing, via one or more processors in one or more server devices and based on the content associated with the first application code, at least one advertising link associated with the second party, where the first application code presents the at least one advertising link to the user through the browser; and
tracking, by one or more processors in one or more server devices, a quantity of times that the at least one advertising link is selected by the user over a period of time;
where enabling the user to access, through the first application code, the second application code includes;
tracking an amount of access to the second application code provided by the first party to the user;
calculating an amount of free access based on the quantity of times that the at least one advertising link, provided by the first application code, is selected by the user over the period of time; and
,storing information regarding an excess amount of access, where the excess amount corresponds to a portion of the tracked amount of access, to the second application code, that exceeds the amount of free access.
2 Assignments
0 Petitions
Accused Products
Abstract
A platform service that is used by an application may be linked to an advertising service. A cost of using the platform service may be reduced based on the linking.
-
Citations
12 Claims
-
1. A method comprising:
-
enabling, via one or more processors in one or more server devices, a user to access, through a first application code executed on a browser, a second application code associated with a platform service and executed on the browser, the first application code being provided by a first party that differs from the user, and the second application code being provided by a second party that differs from first party and the user; determining, by one or more processors in one or more server devices, content associated with the first application code; providing, via one or more processors in one or more server devices and based on the content associated with the first application code, at least one advertising link associated with the second party, where the first application code presents the at least one advertising link to the user through the browser; and tracking, by one or more processors in one or more server devices, a quantity of times that the at least one advertising link is selected by the user over a period of time; where enabling the user to access, through the first application code, the second application code includes; tracking an amount of access to the second application code provided by the first party to the user; calculating an amount of free access based on the quantity of times that the at least one advertising link, provided by the first application code, is selected by the user over the period of time; and
,storing information regarding an excess amount of access, where the excess amount corresponds to a portion of the tracked amount of access, to the second application code, that exceeds the amount of free access. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising:
-
a memory configured to store instructions; and a processor configured to execute the instructions to; enable a user to access, through a first application code, a second application code associated with a platform service, the first application code being associated with a first party, and the second application code being associated with a second party that differs from first party, where the user differs from the first party and the second party; provide, based on contents associated with the first application code, at least one advertising link associated with the second party, where the first application code presents the at least one advertising link to the user; track a quantity of times that the at least one advertising link is selected by the user over a period of time; track an amount of access to the second application code provided to the user; calculate, based on the quantity of times that the at least one advertising link is selected by the user over the period of time, an amount of free access by the user to the second application code, where the amount of free access to the second application code varies according to the tracked quantity of times that the at least one advertising link is selected by the user; and store information regarding an excess amount of access, where the excess amount corresponds to a portion of the tracked amount of access to the second application code that exceeds the amount of free access. - View Dependent Claims (8, 9)
-
-
10. A non transitory memory device containing instructions for controlling a processor to perform a method comprising:
-
enabling a user to access, through a first application code, a second application code associated with a platform service, the first application code being associated with a first party, and the second application code being associated with a second party that differs from the first party; providing at least one advertising link associated with the second party, where the first application code presents the at least one advertising link to the user; tracking, over a period of time, a first quantity of times that the advertising link is displayed, via the first application code, to the user, a second quantity of times that the advertising link is selected by the user, and a third quantity of times that the user performs an action associated with the advertising link, the user differing from the first party and the second party; tracking an amount of access to the second application code provided to the user; calculating, based on tracking, over the period of time, the first quantity of times that the advertising link is displayed, via the first application code, to the user, the second quantity of times that the advertising link is selected by the user, and the third quantity of times that the user performs an action associated with the advertising link, an amount of free access by the user to the second application code; and storing information regarding an excess amount of access, where the excess amount corresponds to a portion of the tracked amount of access to the second application code that exceeds the amount of free access. - View Dependent Claims (11, 12)
-
Specification