In-page navigation
AssigneeTaboola.Com Ltd.
InventorsAdi Dan, Ido Azriel, Meytal Doanis, Lior Papirblat
Life of this patent
Estimating the term…
Abstract
A method, system, and product comprising: obtaining a user instruction instructing the browser to navigate to a second page, wherein the browser is displaying a first page, wherein the first page comprises a link to a second page, wherein the link is configured to instruct the browser to navigate to the second page, wherein the user instruction is based on a selection of the link; preventing the browser from navigating to the second page in response to the user instruction; and causing the browser to present content from the second page in an element that is placed over the first page.
Claims20
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.
An apparatus comprising a processor and coupled memory, said processor being adapted to:
- load, in a browser, a first page, whereby the browser display 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;
- obtain 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;
- prevent 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;
- cause 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, cause 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.
Dependencies are inferred from the claim text.