Facilitating inter-system data transfer by leveraging first-party cookie handling

US11228632B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11228632-B1
Application numberUS-202017060041-A
CountryUS
Kind codeB1
Filing dateSep 30, 2020
Priority dateSep 23, 2020
Publication dateJan 18, 2022
Grant dateJan 18, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Online advertisement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11228632B1 cover?
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 …
Who is the assignee on this patent?
Td Ameritrade Ip Co Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 18 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).