How to identify number of users on X view in the browser at a time

I know you can get a list on users that are currently logged in to the session through script and filter is based on browser to narrow down who is logged into the browser.

I wanted to know if it be possible to narrow that down to which user is accessing which view on that browser.

I tried to approach this by getting the pageid but that is dynamic and is not fixed to each view. A view gets a new id every time a page is accessed.

If 5 users are using X view their will be 5 different page ids for that view. So this approach did not work. Does anyone have a different approach to this problem?