US 12,327,010 B2
In-page navigation
Adi Dan, Tel Aviv (IL); Ido Azriel, Kiryat Ono (IL); Meytal Doanis, Petach Tikva (IL); and Lior Papirblat, Hod Hasharon (IL)
Assigned to TABOOLA.COM LTD., Ramat Gan (IL)
Filed by Taboola.com Ltd, Ramat Gan (IL)
Filed on Feb. 1, 2022, as Appl. No. 17/590,564.
Claims priority of provisional application 63/144,659, filed on Feb. 2, 2021.
Prior Publication US 2022/0244820 A1, Aug. 4, 2022
Int. Cl. G06F 3/04842 (2022.01); G06F 3/0481 (2022.01); G06F 3/0485 (2022.01); G06F 16/957 (2019.01); G06F 16/955 (2019.01)
CPC G06F 3/04842 (2013.01) [G06F 3/0481 (2013.01); G06F 3/0485 (2013.01); G06F 16/9577 (2019.01); G06F 16/9558 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
loading, in a browser, a first page, whereby the browser displays the first page at an initial location;
in response to a scrolling instruction from a user, the browser displaying the first page at a target location, wherein a link to a second page is displayed at the target location, wherein the link is configured to instruct the browser to navigate to the second page;
obtaining a user instruction instructing the browser to navigate to the second page from the first page, wherein the user instruction is based on a selection of the link, wherein the user instruction instructs the browser to load the second page instead of the first page;
preventing the browser from navigating to the second page in response to the user instruction, thereby preventing the browser from loading the second page instead of the first page;
causing the browser to present content from the second page in an element that is placed over the first page; and
in response to a second user instruction instructing the browser to navigate back to the first page, causing the element not to be displayed, thereby displaying the first page at the target location, thereby providing a user experience of returning to the first page at the target location without reloading the first page and without scrolling to the target location.