| CPC G06Q 30/0273 (2013.01) [G06F 9/547 (2013.01); G06Q 30/0277 (2013.01)] | 20 Claims |

|
1. A system comprising:
a processing circuit configured to perform, via an application programming interface (API), operations comprising:
providing, to a user device, a plurality of selectable representations of categories associated with an experience provider;
receiving, from the user device, a user selection of a selectable representation of at least one category from the categories;
determining one or more un-selected categories comprising a difference between the categories displayed by the experience provider and the user selection of the selectable representation of the at least one category;
prompting the user device, using a real-time negotiation between the user device and a computing system associated with the experience provider, to view at least one un-selected category displayed by the experience provider and contained in the one or more un-selected categories in exchange for compensation, wherein the real-time negotiation comprises:
querying, using at least one API call, the computing system identifying the one or more un-selected categories;
receiving an initial offer to view the at least one un-selected category in exchange for the compensation; and
prompting, using the at least one API call in response to receiving the initial offer, the user device to accept, deny, or counter the initial offer; and
receiving a selection denoting at least one of an acceptance, a denial, or a counter to view the at least one category displayed by the experience provider and contained in the one or more un-selected categories.
|