INTERACTIVE SITEMAP WITH USER FOOTPRINTS
First Claim
1. A method, comprising:
- generating an interactive sitemap comprising a sitemap tree structure of a website; and
presenting the interactive sitemap, comprising;
displaying, along a first axis, a first property of the website as a first branch of the sitemap tree structure and a second property of the website as a second branch of the sitemap tree structure;
displaying, along a second axis and in association with the first branch, selectable nodes associated with the first property, wherein each selectable node displayed in association with the first branch represents at least one of a website page visited by a user or a website page recommended for the user;
displaying, along the second axis and in association with the second branch, selectable nodes associated with the second property, wherein each selectable node displayed in association with the second branch represents at least one of a website page visited by the user or a website page recommended for the user; and
responsive to determining that a period of time that a selectable node has persisted along the second axis exceeds a temporal threshold, eliminating the selectable node from the interactive sitemap.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating an interactive sitemap of a website includes steps of: receiving an identifier of a user visiting the website; storing identifiers of the website pages visited by the user; associating the website page identifiers with the user identifier; capturing a snapshot of each website page visited by the user; determining website pages recommended for the user, but not yet visited by the user; capturing a snapshot of at least one recommended website page; and generating the interactive sitemap that includes a sitemap tree structure of the website with selectable nodes representing the website pages visited by the user and the website pages recommended for the user. When the user rolls over one of the selectable nodes, presenting the snapshot within the in-page window.
11 Citations
20 Claims
-
1. A method, comprising:
-
generating an interactive sitemap comprising a sitemap tree structure of a website; and presenting the interactive sitemap, comprising; displaying, along a first axis, a first property of the website as a first branch of the sitemap tree structure and a second property of the website as a second branch of the sitemap tree structure; displaying, along a second axis and in association with the first branch, selectable nodes associated with the first property, wherein each selectable node displayed in association with the first branch represents at least one of a website page visited by a user or a website page recommended for the user; displaying, along the second axis and in association with the second branch, selectable nodes associated with the second property, wherein each selectable node displayed in association with the second branch represents at least one of a website page visited by the user or a website page recommended for the user; and responsive to determining that a period of time that a selectable node has persisted along the second axis exceeds a temporal threshold, eliminating the selectable node from the interactive sitemap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing system, comprising:
-
a processor device; and a memory operably coupled with the processor device, the memory storing computer-executable instructions that when executed by the processor device implement operations comprising; presenting an interactive sitemap comprising a sitemap tree structure of a website, comprising; displaying, along a first axis, a first property of the website as a first branch of the sitemap tree structure and a second property of the website as a second branch of the sitemap tree structure; displaying, along a second axis and in association with the first branch, selectable nodes associated with the first property, wherein each selectable node displayed in association with the first branch represents at least one of a website page visited by a user or a website page recommended for the user; displaying, along the second axis and in association with the second branch, selectable nodes associated with the second property, wherein each selectable node displayed in association with the second branch represents at least one of a website page visited by the user or a website page recommended for the user; and responsive to determining that a period of time that a selectable node has persisted along the second axis exceeds a temporal threshold, eliminating the selectable node from the interactive sitemap. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product comprising a non-transitory computer-readable storage medium with computer-executable instructions stored thereon that when executed by a processor device implement operations comprising:
-
receiving a user identifier of a user visiting a website; storing a website page identifier of a first website page of the website visited by the user; associating the website page identifier with the user identifier; capturing a snapshot of the first website page; determining a second website page of the website recommended for the user, but not yet visited by the user; capturing a snapshot of the second website page; generating an interactive sitemap comprising a sitemap tree structure of the website with a first selectable node representing the first website page and a second selectable node representing the second website page; and presenting the interactive sitemap, comprising; displaying, along a first axis, a first property of the website as a first branch of the sitemap tree structure and a second property of the website as a second branch of the sitemap tree structure; displaying, along a second axis and in association with the first branch, selectable nodes associated with the first property, wherein each selectable node displayed in association with the first branch represents at least one of a website page visited by a user or a website page recommended for the user; displaying, along the second axis and in association with the second branch, selectable nodes associated with the second property, wherein each selectable node displayed in association with the second branch represents at least one of a website page visited by the user or a website page recommended for the user; and responsive to determining that a period of time that a selectable node has persisted along the second axis exceeds a temporal threshold, eliminating the selectable node from the interactive sitemap.
-
Specification