Patent ID: 9696896
Date: 2017-07-04
CPC Classifications: G06F,G06Q,G06T

Claim:
1. A computer-implemented method, the computer-implemented method comprising: causing, by at least one processor, a web page to be loaded in response to receiving input indicative of a user opening a browser; initializing, by the at least one processor, a visual pattern including a marker corresponding to the web page, initialization of the marker corresponding to a beginning of a web session; modifying, by the at least one processor, the visual pattern during the web session in response to multiple different detected activities of the user with the web page during the web session, the modifying comprising modifying the visual pattern by filling in the marker in response to receiving input indicative of the user scrolling the web page, and to include one or more attention points, which indicate locations corresponding to scrolling pause within the web page, and one or more blocks having a length, where the length of the one or more blocks corresponding to an amount of time in connection with the scrolling pause, as different visual indicators corresponding to the multiple different detected activities of the user with the web page during the web session; terminating, by the at least one processor, the modifying of the visual pattern in response to input indicative of the user ending the web session; presenting, by the at least one processor, the visual pattern to a consumer; analyzing, by the at least one processor, the visual pattern, the analyzing comprising comparing the visual pattern comprising the different visual indicators indicative of the multiple different detected activities of the user during the web session to a base visual pattern comprising multiple different expected behavior pattern indicators indicative of an expected behavior pattern to determine whether the visual pattern deviates from the base pattern to determine a significance factor characterizing the web session of the user; and providing, by the at least one processor, a notification of at least one action to perform relative to the web content based on the significance factor.