| CPC G06F 16/954 (2019.01) [G06F 3/0483 (2013.01); G06F 3/04842 (2013.01); G06F 16/958 (2019.01)] | 20 Claims |

|
1. A computer implemented method, comprising:
providing, for display within a first application on a user device, a first content page that includes a first multi-interaction content navigation item, wherein the first multi-interaction content navigation item is a content item that can be interacted with using at least two different types of user interactions, each user interaction causing display of a different content page:
a first set of user interactions with the first multi-interaction content navigation item causes display of a second content page that (1) is different from the first content page and (2) is linked to by the first multi-interaction content navigation item, wherein each of the first set of user interactions is of a first type of user interaction; and
a second set of user interactions with the first multi-interaction content navigation item causes display of a third content page within the first application, wherein the second set of user interactions is different from the first set of user interactions and the third content page is different from the first and second content pages, wherein each of the second set of user interactions is of a second type of user interaction different than the first type of user interaction;
receiving, from the user device, data indicating a performance of the second set of user interactions with the first multi-interaction content navigation item;
in response to receiving the data indicating the performance of the second set of user interactions:
identifying, from among a plurality of content sources, a set of content items for the third content page; and
providing, for display within the first application, the third content page that includes a second multi-interaction content navigation item different from the first multi-interaction content navigation item, wherein:
a first set of user interactions with the second multi-interaction content navigation item causes display of a fourth content page that (1) is different from the third content page and (2) is linked to by the second multi-interaction content navigation item; and
a second set of user interactions with the second multi-interaction content navigation item causes display of a fifth content page within the first application, wherein the fifth content page (1) is different from the third and fourth content pages and (2) is generated using contextual data including content of the second multi-interaction content navigation item and additional context representing a context in which content is provided for display on the third content page within the first application,
wherein each of the second, third, fourth, and fifth content pages are provided as an overlay page within the first application, wherein the overlay page is displayed over the first content page.
|