Calculation of a third party solicitation fee
First Claim
Patent Images
1. An apparatus, comprising:
- at least one processor;
at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following;
receipt of a user context based on at least data detected from at least one of (a) a user apparatus, or (b) a sensor device or other apparatus in communication with the user apparatus;
transmission of the user context to a third party;
calculation of a third party solicitation fee for the third party for provision of a third party solicitation to the user apparatus;
receipt of, from a third party server, the third party solicitation on behalf of the third party, wherein the third party solicitation is determined based on the user context;
sending of the third party solicitation to the user apparatus in response to the receipt of the third party solicitation, the third party solicitation comprising a request for a specified action, wherein the user apparatus is configured to execute at least one application configured to provide the third party solicitation via a user interface of the user apparatus;
determination, based on input received via the at least one application, that a user has performed the action specified in the third party solicitation;
in response to the determination that the user has performed the action specified in the third party solicitation, decreasing of the third party solicitation fee; and
transmission of an indication of the decreased third party solicitation fee to the third party server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising calculating a third party solicitation fee for a third party, receiving, from a third party server, a third party solicitation on behalf of the third party, sending the third party solicitation to a user apparatus in response to the receipt of the third party solicitation, the third party solicitation comprising a request for a specified action, receiving information indicative of the user apparatus performing the specified action, and decreasing the third party solicitation fee based, at least in part, on the receipt of the information indicative of the user apparatus performing the specified action is disclosed.
21 Citations
20 Claims
-
1. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following; receipt of a user context based on at least data detected from at least one of (a) a user apparatus, or (b) a sensor device or other apparatus in communication with the user apparatus; transmission of the user context to a third party; calculation of a third party solicitation fee for the third party for provision of a third party solicitation to the user apparatus; receipt of, from a third party server, the third party solicitation on behalf of the third party, wherein the third party solicitation is determined based on the user context; sending of the third party solicitation to the user apparatus in response to the receipt of the third party solicitation, the third party solicitation comprising a request for a specified action, wherein the user apparatus is configured to execute at least one application configured to provide the third party solicitation via a user interface of the user apparatus; determination, based on input received via the at least one application, that a user has performed the action specified in the third party solicitation; in response to the determination that the user has performed the action specified in the third party solicitation, decreasing of the third party solicitation fee; and transmission of an indication of the decreased third party solicitation fee to the third party server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by an apparatus, a user context based on at least data detected from at least one of (a) a user apparatus, or (b) a sensor device or other apparatus in communication with the user apparatus; transmitting the user context from the apparatus to a third party; calculating, by the apparatus, a third party solicitation fee for the third party for provision of a third party solicitation to the user apparatus; receiving, by the apparatus from a third party server, the third party solicitation on behalf of the third party, wherein the third party solicitation is determined based on the user context; sending the third party solicitation from the apparatus to the user apparatus in response to the receipt of the third party solicitation, the third party solicitation comprising a request for a specified action, wherein the user apparatus is configured to execute at least one application configured to provide the third party solicitation via a user interface of the user apparatus; determining, by the apparatus, based on input received via the at least one application, that a user has performed the action specified in the third party solicitation; in response to the determining that the user has performed the action specified in the third party solicitation, with the apparatus, decreasing the third party solicitation fee; and
basedtransmitting an indication of the decreased third party solicitation fee from the apparatus to the third party server. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. At least one non-transitory computer-readable medium encoded with instructions that, when executed by a processor, perform:
-
receipt of a user context based on at least data detected at least one of (a) from a user apparatus, or (b) a sensor device or other apparatus in communication with the user apparatus; transmission of the user context to a third party; calculation of a third party solicitation fee for the third party for provision of a third party solicitation to the user apparatus; receipt of, from a third party server, the third party solicitation on behalf of the third party, wherein the third party solicitation is determined based on the user context; sending of the third party solicitation to the user apparatus in response to the receipt of the third party solicitation, the third party solicitation comprising a request for a specified action, wherein the user apparatus is configured to execute at least one application configured to provide the third party solicitation via a user interface of the user apparatus; determination, based on input received via the at least one application that a user has performed the action specified in the third party solicitation; in response to the determination that the user has performed the action specified in the third party solicitation, decreasing of the third party solicitation fee; and transmission of an indication of the decreased third party solicitation fee to the third party server. - View Dependent Claims (18, 19, 20)
-
Specification