PERSONALIZED NAVIGATION SHORTCUTS
First Claim
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- providing access to an intranet portal;
identifying a user that accesses the intranet portal;
for the user accessing the intranet portal, tracking navigation paths taken by the user within the intranet portal;
storing the navigation paths in a user profile associated with the user, wherein the navigation paths are stored to indicate a sequence of visited locations and a destination location for the sequence; and
when the user visits a location within the intranet portal, generating a list of suggested destination locations by comparing a current sequence of visited locations with the stored sequences of visited locations to identify matching sequences and returning the destination locations stored in the user profile associated with the matching sequences.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with generating suggested shortcuts are described. In one embodiment, a method includes identifying a user that accesses an intranet portal and tracking navigation paths taken by the user within the intranet portal. The navigation paths are stored in a user profile associated with the user, where the navigation paths indicate a sequence of visited locations and a destination location for the sequence. When the user visits a location within the intranet portal, a list of suggested destination locations are generated as navigation shortcuts to allow the user to directly access a desired destination.
70 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
providing access to an intranet portal; identifying a user that accesses the intranet portal; for the user accessing the intranet portal, tracking navigation paths taken by the user within the intranet portal; storing the navigation paths in a user profile associated with the user, wherein the navigation paths are stored to indicate a sequence of visited locations and a destination location for the sequence; and when the user visits a location within the intranet portal, generating a list of suggested destination locations by comparing a current sequence of visited locations with the stored sequences of visited locations to identify matching sequences and returning the destination locations stored in the user profile associated with the matching sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system, comprising:
-
a processor; tracking logic configured to track navigations paths of a user in an intranet portal and store the navigation paths in a navigation profile for the user, wherein the navigation paths indicate a sequence of visited locations and a destination location for each sequence; shortcut suggestion logic configured to determine suggested destination locations to the user based on the navigation profile of the user and a current visited path taken by the user in the intranet portal, wherein the suggested destinations are likely destinations based on a current location of the user in the intranet portal; and wherein the tracking logic and the shortcut suggestion logic are implemented having at least stored instructions for execution by the processor and wherein shortcut suggestion logic is configured to the suggested destination locations to be displayed on a display screen of a user device as navigation shortcuts. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
for individual users, maintaining a stored navigation profile corresponding to a user wherein the navigation profile includes a history of navigation paths taken by the user within an intranet portal, wherein the navigation paths indicate a sequence of visited locations and a destination location for each sequence; identifying a user that accesses the intranet portal and identifying the navigation profile corresponding to the identified user; tracking a visited link path followed by the user in the intranet portal and, for a visited location, comparing the visited link path to the navigation paths stored in the navigation profile to identify a matching path; based on the matching path in the navigation profile, determining destination locations that belong to the matching path and displaying the destination locations to the user as a suggested list of likely destinations from the visited location, and wherein the destination locations are displayed as navigation shortcuts. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification