Patent ID: 9218602
Filing Date: 2015-12-22
Classification: G06Q

Abstract:
1. An apparatus for providing page navigation in a multirole-enabled network application, comprising: a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: create a virtual role for each user in the multirole-enabled network application based upon an atomic role set configured for the user, the atomic role set defined according to an allocation of one or more tasks which the user is responsible for in one or more roles associated with the user; generate a virtual-role-based access pattern by recording page access requests of the user and by performing pattern mining for the recorded page access requests according to the virtual role of the user, wherein the virtual-role-based access pattern comprises a page path pattern and a page jump context parameter, and wherein the instructions further cause the processor to: provide page navigation by utilizing the virtual-role-based access pattern corresponding to the virtual role of the user when the user accesses the multirole-enabled network application.