Google only receives pings on the page load so it then assumes that each visitor is there for five minutes to get its measurement of concurrents. Chartbeat is being pinged every few seconds so we can tell if someone is really there or not. The infographic I linked to above explains it better.