US 9,813,430 B2
Tracking data in an online environment
Lifeng Sang, San Jose, CA (US); and Daniel Wong, Sunnyvale, CA (US)
Assigned to LinkedIn Corporation, Sunnyvale, CA (US)
Filed by LinkedIn Corporation, Mountain View, CA (US)
Filed on Jun. 15, 2015, as Appl. No. 14/739,188.
Prior Publication US 2016/0364465 A1, Dec. 15, 2016
Int. Cl. G06F 17/30 (2006.01); H04L 29/06 (2006.01)
CPC H04L 63/1408 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a first data item;
in response to receiving the first data item, generating a first plurality of values, wherein each value of the first plurality of values is associated with a first time and a different time range of a plurality of time ranges;
storing the first plurality of values;
receiving a second data item;
in response to receiving the second data item, generating a second plurality of values, wherein each value of the second plurality of values is associated with a second time and a different time range of the plurality of time ranges;
determining that a second value in the second plurality of values is identical to a first value in the first plurality of values;
in response to determining that the second value is identical to the first value, incrementing a counter that is associated with the first value;
wherein the first plurality of values respectively represent a plurality of buckets;
wherein the method is performed by one or more computing devices.