US 11,947,619 B2
Systems and methods for benchmarking online activity via encoded links
Christopher Comstock, Louisville, CO (US); and Robert Platzer, Brooklyn, NY (US)
Assigned to Bitly, Inc., New York, NY (US)
Filed by BITLY, INC., New York, NY (US)
Filed on Sep. 12, 2022, as Appl. No. 17/942,624.
Application 17/942,624 is a continuation of application No. 16/459,140, filed on Jul. 1, 2019, granted, now 11,443,010.
Application 16/459,140 is a continuation of application No. 15/231,462, filed on Aug. 8, 2016, granted, now 10,339,198, issued on Jul. 2, 2019.
Claims priority of provisional application 62/269,362, filed on Dec. 18, 2015.
Prior Publication US 2023/0019412 A1, Jan. 19, 2023
Int. Cl. G06F 16/958 (2019.01); G06F 16/28 (2019.01); G06F 16/955 (2019.01); H04L 51/222 (2022.01); H04L 51/52 (2022.01); H04L 67/50 (2022.01); H04W 4/14 (2009.01); H04W 4/21 (2018.01)
CPC G06F 16/958 (2019.01) [G06F 16/287 (2019.01); G06F 16/955 (2019.01); H04L 51/222 (2022.05); H04L 51/52 (2022.05); H04L 67/535 (2022.05); H04W 4/14 (2013.01); H04W 4/21 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one server of a linking system, comprising:
generate, for an information resource, a plurality of encoded links linked via the linking system to the information resource to be presented on a plurality of information resources corresponding to a plurality of categories;
receive, from each client device of a plurality of client devices, a respective request to access the information resource via redirection through the linking system responsive to an interaction with a corresponding encoded link of the plurality of encoded links presented on one of the plurality of information resources;
identify, using data identified from the respective request, a respective attribute of each client device of the plurality of client devices;
determine, for each client device of the plurality of devices, that the client device is associated with a corresponding category of the plurality of categories based at least on the respective attribute;
store, in one or more data structures, an association between the respective attribute of each client device of the plurality of client devices and the corresponding category; and
provide, for presentation in response to a request for statistics, an output indicating statistics of the information resource linked via the plurality of encoded links based at least on the association for each category of the plurality of categories.