Providing browsing history on client for dynamic webpage
First Claim
Patent Images
1. A method for capturing browsing history of a webpage, comprising:
- receiving, by a processor, the webpage from a server, wherein the webpage is a dynamic webpage that is generated at the time of access by the user and the webpage changes as a result of interaction with the user;
determining, by the processor, that a trigger associated with a user is fulfilled, wherein the trigger is configured to be fulfilled based on determining that a predefined amount of change set by the user has occurred when comparing display of a first instance of the webpage previously captured and display of a second instance of the webpage currently displayed on a display screen;
capturing, by the processor, the second instance of the webpage having a changed visual presentation responsive to the trigger associated with the user being fulfilled;
wherein the capturing comprises pre-capturing an instance of the webpage as a pre-captured instance before the trigger is fulfilled;
responsive to confirming that the pre-captured instance is confirmed by fulfilling the trigger, sending the pre-captured instance to a static browsing history management component to be stored as a captured instance of the webpage;
wherein the user is provided access to navigation of the browsing history independent from the current browsing windows;
displaying a graphical user interface comprising an applied panel that displays a plurality of applied buttons selectable by the user indicating how the selected trigger is applied, the plurality of applied buttons comprising;
a current webpage button for allowing the user to identify whether the trigger applies only to the current webpage of a website;
a current and future visit webpage button for allowing the user to select if the trigger applies to both current and future visits to the webpage; and
a selected webpages button configured to display fields for the user to input desired webpages into the fields for identifying the webpages to which the triggers will apply.
5 Assignments
0 Petitions
Accused Products
Abstract
A technique is provided for capturing browsing history of a webpage. A processor receives a webpage from a server, determines that a trigger associated with a user is fulfilled, and captures a page of the webpage responsive to the trigger associated with the user being fulfilled.
-
Citations
21 Claims
-
1. A method for capturing browsing history of a webpage, comprising:
-
receiving, by a processor, the webpage from a server, wherein the webpage is a dynamic webpage that is generated at the time of access by the user and the webpage changes as a result of interaction with the user; determining, by the processor, that a trigger associated with a user is fulfilled, wherein the trigger is configured to be fulfilled based on determining that a predefined amount of change set by the user has occurred when comparing display of a first instance of the webpage previously captured and display of a second instance of the webpage currently displayed on a display screen; capturing, by the processor, the second instance of the webpage having a changed visual presentation responsive to the trigger associated with the user being fulfilled; wherein the capturing comprises pre-capturing an instance of the webpage as a pre-captured instance before the trigger is fulfilled; responsive to confirming that the pre-captured instance is confirmed by fulfilling the trigger, sending the pre-captured instance to a static browsing history management component to be stored as a captured instance of the webpage; wherein the user is provided access to navigation of the browsing history independent from the current browsing windows; displaying a graphical user interface comprising an applied panel that displays a plurality of applied buttons selectable by the user indicating how the selected trigger is applied, the plurality of applied buttons comprising; a current webpage button for allowing the user to identify whether the trigger applies only to the current webpage of a website; a current and future visit webpage button for allowing the user to select if the trigger applies to both current and future visits to the webpage; and a selected webpages button configured to display fields for the user to input desired webpages into the fields for identifying the webpages to which the triggers will apply. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for capturing browsing history of a webpage, comprising:
-
memory configured to store a program; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program and operative to; receive the webpage from a server, wherein the webpage is a dynamic webpage that is generated at the time of access by the user and the webpage changes as a result of interaction with the user; determine that a trigger associated with a user is fulfilled, wherein the trigger is configured to be fulfilled based on determining that a predefined amount of change set by the user has occurred when comparing display of a first instance of the webpage previously captured and display of a second instance of the webpage currently displayed on a display screen; capture the second instance of the webpage having a changed visual presentation responsive to the trigger associated with the user being fulfilled by the determining that the second instance currently displayed on the display screen is different from the first instance by the predefined amount of change; wherein the capturing comprises pre-capturing an instance of the webpage as a pre-captured instance before the trigger is fulfilled; responsive to confirming that the pre-captured instance is confirmed by fulfilling the trigger, sending the pre-captured instance to a static browsing history management component to be stored as a captured instance of the webpage; wherein the user is provided access to navigation of the browsing history independent from the current browsing windows; displaying a graphical user interface comprising an applied panel that displays a plurality of applied buttons selectable by the user indicating how the selected trigger is applied, the plurality of applied buttons comprising; a current webpage button for allowing the user to identify whether the trigger applies only to the current webpage of a website; a current and future visit webpage button for allowing the user to select if the trigger applies to both current and future visits to the webpage; and a selected webpages button configured to display fields for the user to input desired webpages into the fields for identifying the webpages to which the triggers will apply. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for capturing browsing history of a webpage, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; receiving, by a processor, the webpage from a server, wherein the webpage is a dynamic webpage that is generated at the time of access by the user and the webpage changes as a result of interaction with the user; determining, by the processor, that a trigger associated with a user is fulfilled, wherein the trigger is configured to be fulfilled based on determining that a predefined amount of change set by the user has occurred when comparing display of a first instance of the webpage previously captured and display of a second instance of the webpage currently displayed on a display screen; capturing, by the processor, the second instance of the webpage having a changed visual presentation responsive to the trigger associated with the user being fulfilled by the determining that the second instance currently displayed on the display screen is different from the first instance by the predefined amount of change; wherein the capturing comprises pre-capturing an instance of the webpage as a pre-captured instance before the trigger is fulfilled; responsive to confirming that the pre-captured instance is confirmed by fulfilling the trigger, sending the pre-captured instance to a static browsing history management component to be stored as a captured instance of the webpage; wherein the user is provided access to navigation of the browsing history independent from the current browsing windows; displaying a graphical user interface comprising an applied panel that displays a plurality of applied buttons selectable by the user indicating how the selected trigger is applied, the plurality of applied buttons comprising; a current webpage button for allowing the user to identify whether the trigger applies only to the current webpage of a website; a current and future visit webpage button for allowing the user to select if the trigger applies to both current and future visits to the webpage; and a selected webpages button configured to display fields for the user to input desired webpages into the fields for identifying the webpages to which the triggers will apply. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification