IP Library Granted Patent US 11,687,981
Granted Patent B2
US 11,687,981 · App. 17/226,288 · Granted Jun 27, 2023

Methods and systems for presenting specialized content using campaign metrics

Inventors: Haggai Shachar (Lehavium, IL); Robert William Deichert, Jr. (Bronxville, NY)
Assignee: LIVEPERSON, INC.
G06Q30/0277G06F16/9535G06F40/14G06Q30/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,687,981
App. No.
17/226,288
Granted
Jun 27, 2023
Kind
B2
Abstract

A computer-implemented method of providing specialized media on a website is disclosed. The method includes producing campaign media which is delivered to a user through a third-party provider. After the user has received the campaign media, and upon indication of a request from the user to access a website controlled by a content provider, specialized media on a website controlled by the content provider may be provided. Providing the specialized media may be done based on the campaign media previously delivered to the user through the third-party provider.

Claims (34)

1. A method comprising:

receiving, by a server, a request to access a particular webpage of a content provider, the request including an identification of a user device;

retrieving tracking data associated with a set of objects, the set of objects having been transmitted to users via one or more webpages operated by one or more third-party providers, the tracking data identifying a subset of objects that were transmitted to the user device, wherein the tracking data includes an indication of a time when instances in which content associated with an object was presented to the user device;

executing a ranking formula on the subset of objects, the ranking formula being configured to rank the subset of objects based on a time interval beginning when the content associated with the object was presented to the user device and ending upon receiving the request to access the particular webpage;

defining specialized media based on the tracking data and the rank of the subset of objects; and

facilitating a presentation of a customized version of the particular webpage by the content provider, the customized version of the particular webpage including the particular webpage and the specialized media.

2. The method of claim 1 , wherein the specialized media is an application that executes within the customized version of the particular webpage.

3. The method of claim 1 , wherein the tracking data is associated with the one or more third-party providers.

4. The method of claim 1 , wherein the specialized media is a popup window that includes content associated with a top-ranked object of the subset of objects.

5. The method of claim 1 , wherein the ranking formula is configured to rank the subset of objects further based on a third-party provider of the one or more third-party providers that provided the content associated with the object.

6. The method of claim 1 , wherein the specialized media is associated with a separate communication channel.

7. A system comprising:

one or more data processors;

a non-transitory computer-readable storage medium containing instructions which, when executed by the one or more data processors, cause the one or more data processors to perform operations including:

receiving, by a server, a request to access a particular webpage of a content provider, the request including an identification of a user device;

retrieving tracking data associated with a set of objects, the set of objects having been transmitted to users via one or more webpages operated by one or more third-party providers, the tracking data identifying a subset of objects that were transmitted to the user device, wherein the tracking data includes an indication of a time when instances in which content associated with an object was presented to the user device;

executing a ranking formula on the subset of objects, the ranking formula being configured to rank the subset of objects based on a time interval beginning when the content associated with the object was presented to the user device and ending upon receiving the request to access the particular webpage;

defining specialized media based on the tracking data and the rank of the subset of objects; and

facilitating a presentation of a customized version of the particular webpage by the content provider, the customized version of the particular webpage including the particular webpage and the specialized media.

8. The system of claim 7 , wherein the specialized media is an application that executes within the customized version of the particular webpage.

9. The system of claim 7 , wherein the tracking data is associated with the one or more third-party providers.

10. The system of claim 7 , wherein the specialized media is a popup window that includes content associated with a top-ranked object of the subset of objects.

11. The system of claim 7 , wherein the ranking formula is configured to rank the subset of objects further based on a third-party provider of the one or more third-party providers that provided the content associated with the object.

12. The system of claim 7 , wherein the specialized media is associated with a separate communication channel.

13. A non-transitory computer-readable storage medium containing instructions which, when executed by one or more data processors, cause the one or more data processors to perform operations including:

receiving, by a server, a request to access a particular webpage of a content provider, the request including an identification of a user device;

retrieving tracking data associated with a set of objects, the set of objects having been transmitted to users via one or more webpages operated by one or more third-party providers, the tracking data identifying a subset of objects that were transmitted to the user device, wherein the tracking data includes an indication of a time when instances in which content associated with an object was presented to the user device;

executing a ranking formula on the subset of objects, the ranking formula being configured to rank the subset of objects based on a time interval beginning when the content associated with the object was presented to the user device and ending upon receiving the request to access the particular webpage;

defining specialized media based on the tracking data and the rank of the subset of objects; and

facilitating a presentation of a customized version of the particular webpage by the content provider, the customized version of the particular webpage including the particular webpage and the specialized media.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the specialized media is an application that executes within the customized version of the particular webpage.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the tracking data is associated with the one or more third-party providers.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the ranking formula is configured to rank the subset of objects further based on a third-party provider of the one or more third-party providers that provided the content associated with the object.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the specialized media is associated with a separate communication channel.

Assignments (3)
SECURITY INTEREST Recorded Sep 13, 2025
From: LIVEPERSON, INC.; VOICEBASE, INC.; LIVEPERSON AUTOMOTIVE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072891/0627 →
PATENT SECURITY AGREEMENT Recorded Jun 3, 2024
From: LIVEPERSON, INC.; LIVEPERSON AUTOMOTIVE, LLC; VOICEBASE, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 067607/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2023
From: SCHACHAR, HAGGAI; DEICHERT, ROBERT WILLIAM, JR.
To: LIVEPERSON, INC.
Reel/Frame 063305/0493 →
Continuity (4)
Continuation 15273863 · Sep 23, 2016
Continuation 13830719 · Mar 14, 2013
Provisional Application 61647236 · May 15, 2012
Related Publication 20220027947A1 · Jan 27, 2022