Patent attributes
A dynamic browser bookmark system configured to present a user's bookmarks in a hierarchical manner based on webpage contextual data is disclosed. The system may aggregate browser bookmarks associated with a user device. The system may determine a first webpage being viewed on the user device. The system may dynamically filter the browser bookmarks to determine a first plurality of browser bookmarks associated with the first webpage. The system may generate and transmit a graphical user interface including a hierarchical view of the browser bookmarks. The system may determine a second webpage being viewed on the user device and dynamically filter the aggregated browser bookmarks to determine a second plurality of browser bookmarks relevant to the second webpage, which may include a browser bookmark of the first plurality of browser bookmarks, and generate a second graphical user interface including a hierarchical view of the second plurality of browser bookmarks.