IP Library Granted Patent US 12,299,713
Granted Patent B2
US 12,299,713 · App. 18/610,474 · Granted May 13, 2025

Advertising cannibalization management

Inventors: Chitta Ranjan (Atlanta, GA); Huma Zaidi (San Francisco, CA); Neha Singh (Foster City, CA)
Assignee: PayPal, Inc.
G06Q30/0247G06Q30/0242
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 12,299,713
App. No.
18/610,474
Granted
May 13, 2025
Kind
B2
Abstract

Systems, methods and computer-readable media for advertising cannibalization management are provided. An example embodiment includes a processor configured to perform operations including monitoring one or more navigation metrics associated with navigating a website that includes multiple internal pages, wherein one or more of the internal pages include a plurality of interface elements associated with a plurality of navigation links. The operations further include determining, based on the navigation data, presentation values for at least a portion of the interface elements. In addition, the operations include, based on the presentation values, selecting a particular interface element of the at least a portion of the interface elements and causing a real time presentation of the particular interface element on a user interface of a client device.

Claims (41)

1. A system, comprising:

a non-transitory memory; and

one or more hardware processors coupled with the non-transitory memory and configured to execute instructions from the non-transitory memory to cause the system to perform operations comprising:

monitoring one or more navigation metrics associated with navigating a website that includes multiple internal pages, wherein one or more of the internal pages include a plurality of interface elements associated with a plurality of navigation links;

determining, based on the monitoring, presentation values for at least a portion of the interface elements;

based on the presentation values, selecting a particular interface element of the at least a portion of the interface elements; and

causing a real time presentation of the particular interface element on a user interface of a client device, the real time presentation bounding an amount of user navigation away from the website.

2. The system of claim 1 , wherein selecting the particular interface element includes selecting a particular advertiser associated with the particular interface element.

3. The system of claim 1 , wherein selecting the particular interface element includes selecting a particular type of advertisement associated with the particular interface element.

4. The system of claim 1 , wherein the presentation values are associated with the amount of user navigation away from the website.

5. The system of claim 1 , further comprising storing navigation data based on the monitoring.

6. The system of claim 1 , wherein the one or more navigation metrics include historical data for a first period of time and current data for a second period of time, and determining presentation values further comprises:

determining, based on the historical data and the current data, a change amount for one or more parameters for interface elements of the portion of interface elements.

7. The system of claim 6 , wherein causing the real time presentation of the particular interface element further comprises:

selecting at least one parameter for the particular interface element based on the change amount and the presentation values.

8. A method, comprising:

monitoring one or more navigation metrics associated with navigating a website that includes multiple internal pages including a plurality of interface elements;

determining, based on the monitoring, presentation values for at least a portion of the interface elements, the presentation values associated with an amount of user navigation away from the website;

based on the presentation values, selecting a particular interface element of the at least a portion of the interface elements; and

presenting the particular interface element, in real time, on a user interface of a client device.

9. The method of claim 8 , wherein selecting the particular interface element includes selecting a particular advertiser associated with the particular interface element.

10. The method of claim 8 , wherein selecting the particular interface element includes selecting a particular type of advertisement associated with the particular interface element.

11. The method of claim 8 , further comprising:

determining, based on the monitoring, a change amount for one or more parameters for interface elements of the portion of the interface elements.

12. The method of claim 11 , wherein selecting the particular interface element is based at least in part on the change amount.

13. The method of claim 11 , further comprising:

selecting at least one parameter for the particular interface element based on the change amount and the presentation values.

14. The method of claim 8 , further comprising:

storing navigation data based on the monitoring.

15. A non-transitory computer-readable medium having instructions stored thereon that are executed by a computer system to perform operations comprising:

monitoring one or more navigation metrics associated with navigating a website that includes multiple internal pages, wherein one or more of the internal pages include a plurality of interface elements associated with a plurality of navigation links;

monitoring link parameters for user selected links associated with at least a portion of the interface elements;

determining, based on the navigation metrics and the link parameters, presentation values for at least a portion of the interface elements;

based on the presentation values, selecting a particular interface element of the at least a portion of the interface elements; and

causing a real time presentation of the particular interface element on a user interface of a client device, the real time presentation bounding an amount of user navigation away from the website.

16. The non-transitory computer-readable medium of claim 15 , wherein selecting the particular interface element includes selecting a particular advertiser associated with the particular interface element.

17. The non-transitory computer-readable medium of claim 15 , wherein selecting the particular interface element includes selecting a particular type of advertisement associated with the particular interface element.

18. The non-transitory computer-readable medium of claim 15 , further comprising storing navigation data based on the monitoring of the navigation metrics and the link parameters.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more navigation metrics include historical data for a first period of time and current data for a second period of time, and determining presentation values further comprises:

determining, based on the historical data and the current data, a change amount for one or more parameters for interface elements of the portion of interface elements.

20. The non-transitory computer-readable medium of claim 19 , wherein selecting the particular interface element is based at least in part on the change amount and at least one link parameter associated with the particular interface element.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: RANJAN, CHITTA; ZAIDI, HUMA; SINGH, NEHA
To: EBAY INC.
Reel/Frame 067555/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 067555/0972 →
Continuity (6)
Continuation 18128196 · Mar 29, 2023
Continuation 17559842 · Dec 22, 2021
Continuation 16735004 · Jan 6, 2020
Continuation 14555268 · Nov 26, 2014
Provisional Application 61913157 · Dec 6, 2013
Related Publication 20240303691A1 · Sep 12, 2024
References Cited (25)
US 7774335B1 · Scofield · 2010 [cited by examiner]
US 8073738B2 · Protheroe · 2011 [cited by examiner]
US 8571930B1 · Galperin · 2013 [cited by examiner]
US 8639574B2 · Agarwal · 2014 [cited by examiner]
US 20040225562A1 · Turner · 2004 [cited by examiner]
US 20050273376A1 · Ouimet · 2005 [cited by examiner]
US 20080255922A1 · Feldman · 2008 [cited by examiner]
US 20080275757A1 · Sharma · 2008 [cited by examiner]
US 20090037375A1 · Won Cho · 2009 [cited by examiner]
US 20090138357A1 · Riggs · 2009 [cited by examiner]
US 20110225037A1 · Tunca · 2011 [cited by examiner]
US 20130024811A1 · Gleadall · 2013 [cited by examiner]
US 20130066715A1 · Umeda · 2013 [cited by examiner]
US 20130066725A1 · Umeda · 2013 [cited by applicant]
US 20130080264A1 · Umeda · 2013 [cited by applicant]
US 20140100944A1 · Zhu et al. · 2014 [cited by applicant]
US 20140136344A1 · Ringdahl · 2014 [cited by examiner]
US 20140149212A1 · Shimura · 2014 [cited by examiner]
US 20140189509A1 · Moran · 2014 [cited by examiner]
US 20140297431A1 · Catania · 2014 [cited by examiner]
US 20150127469A1 · Cui · 2015 [cited by examiner]
US 20150213389A1 · Modarresi · 2015 [cited by examiner]
US 20150339704A1 · Liu · 2015 [cited by examiner]
US 20160292723A1 · Li · 2016 [cited by examiner]
Entire Prosecution History of U.S. Appl. No. 14/555,268, filed Nov. 26, 2014, 341 pages. [cited by applicant]