The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 13, 2023

Filed:

Jul. 31, 2019
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Winston Howes, Marina del Rey, CA (US);

Sharada Sundaram, Palo Alto, CA (US);

Marcel M. Yung, New York, NY (US);

Bennet Yee, Mountain View, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 67/50 (2022.01); H04L 9/40 (2022.01); G06Q 30/0251 (2023.01); H04L 51/046 (2022.01);
U.S. Cl.
CPC ...
H04L 67/535 (2022.05); G06Q 30/0255 (2013.01); H04L 51/046 (2013.01); H04L 63/0428 (2013.01);
Abstract

A tracking system is provided that tracks user browsing activity while maintaining user privacy. It is determined whether a cookie is stored in local storage of a client device. If the cookie is not stored: a tracking identification (ID) is generated; the tracking ID, a cookie rotation timestamp, and a failed request counter in a generated cookie is stored; and the generated cookie is copied and attached to a transmitted event. If the cookie is stored: it is determined whether a time indicated by a stored cookie rotation timestamp is in the past; if the time is in the past, a flag requesting a new cookie value is set for a transmitted event; and if the time is not in the past, the stored cookie is copied and attached to a transmitted event.


Find Patent Forward Citations

Loading…