Systems and methods for accessing first party cookies
US-10861047-B2 · Dec 8, 2020 · US
US11228632B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11228632-B1 |
| Application number | US-202017060041-A |
| Country | US |
| Kind code | B1 |
| Filing date | Sep 30, 2020 |
| Priority date | Sep 23, 2020 |
| Publication date | Jan 18, 2022 |
| Grant date | Jan 18, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system for capturing impression data includes a server in communication with a user's computing device via a communications network. The server is configured to generate a pixel for embedding in a digital communication viewable in a web browser on the user's computing device. The pixel is served from a domain associated with the server. The server is configured to, in response to the digital communication being viewed in the web browser on the user's computing device, set a cookie on the user's computing device via the pixel. The cookie is configured to store data associated with one or more impressions of digital communications viewed on the user's computing device. The server is configured to, in response to the user's computing device accessing the domain via the web browser, receive the stored data associated with the one or more impressions from the cookie set on the user's computing device.
Opening claim text (preview).
What is claimed is: 1. A system for capturing impression data, the system comprising: a computer server in communication with a user's computing device via a communications network and configured to: generate a pixel for embedding in a digital communication viewable in a web browser on the user's computing device, wherein the pixel is served from a domain associated with the computer server; in response to the digital communication being viewed in the web browser on the user's computing device, set a cookie on the user's computing device via the pixel, wherein: the cookie is configured to store data associated with a defined number of impressions of digital communications viewed on the user's computing device, the cookie is configured to store data associated with the impressions in a chronological order, and in response to the defined number of the impressions being reached, the cookie is configured to exclude data associated with the oldest viewed impression and store data associated with the newest viewed impression; and in response to the user's computing device accessing the domain via the web browser, receive the stored data associated with the impressions from the cookie set on the user's computing device. 2. The system of claim 1 , wherein the computer server is configured to update the cookie set on the user's computing device. 3. The system of claim 1 , further comprising a database in communication with the computer server and configured to store the received data associated with the impressions. 4. The system of claim 1 , wherein the data associated with each impression includes data identifying an advertisement and data identifying when the advertisement was viewed. 5. The system of claim 1 , wherein the defined number of impressions includes ten impressions. 6. The system of claim 1 , wherein the cookie is treated by the web browser as a first-party cookie if the user's computing device has previously accessed the domain. 7. A computerized method of capturing impression data, the method comprising: generating a pixel for embedding in a digital communication viewable in a web browser on a user's computing device, wherein the pixel is served from a domain associated with a computer server; in response to the digital communication being viewed in the web browser on the user's computing device, using the computer server to set a cookie on the user's computing device via the pixel, wherein: the cookie is configured to store data associated with a defined number of impressions of digital communications viewed on the user's computing device, the cookie is configured to store data associated with the impressions in a chronological order, and in response to the defined number of impressions being met, the cookie is configured to push out data associated with the oldest viewed impression and store data associated with the newest viewed impression; and in response to the user's computing device accessing the domain via the web browser, using the computer server to receive the stored data associated with the impressions from the cookie set on the user's computing device. 8. The computerized method of claim 7 , further comprising updating the cookie set on the user's computing device. 9. The computerized method of claim 7 , further comprising storing the received data associated with the impressions. 10. The computerized method of claim 7 , wherein the data associated with each impression includes data identifying an advertisement and data identifying when the advertisement was viewed. 11. The computerized method of claim 7 , wherein the defined number of impressions includes ten impressions. 12. The computerized method of claim 7 , wherein the cookie is treated by the web browser as a first-party cookie if the user's computing device has previously accessed the domain. 13. A system for transferring data to and from a computing device of a user, the system comprising: processor hardware; and memory hardware configured to store instructions for execution by the processor hardware, wherein the instructions include: generating a pixel for embedding in a digital communication viewable in a web browser on a computing device, wherein the pixel is served from a domain associated with the system; in response to the digital communication being viewed in the web browser on the computing device, setting a cookie on the computing device via the pixel, wherein: the cookie is configured to store data associated with a defined number of impressions of digital communications viewed on the computing device, the cookie is configured to store data associated with the impressions in a chronological order, and in response to the defined number of impressions being met, the cookie is configured to push out data associated with the oldest viewed impression and store data associated with the newest viewed impression; and in response to the computing device accessing the domain via the web browser, receiving the stored data associated with the impressions from the cookie set on the computing device.
Push-based network services · CPC title
using third party service providers · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Online advertisement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.