IP Library Granted Patent US 11,983,734
Granted Patent B2
US 11,983,734 · App. 18/128,196 · Granted May 14, 2024

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 11,983,734
App. No.
18/128,196
Granted
May 14, 2024
Kind
B2
Abstract

A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.

Claims (50)

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;

storing navigation data based on the monitoring;

determining, based on the navigation data, presentation values for at least a portion of the interface elements, the presentation values associated with a likelihood of directing a user away from the website; and

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

2. The system of claim 1 , wherein the one or more navigation metrics include historical data for a first period of time, the historical data associated with navigating the website by one or more users and placement of at least a portion of the plurality of interface elements within the website.

3. The system of claim 2 , wherein the one or more navigation metrics include current data for a second period of time.

4. The system of claim 3 , wherein 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.

5. The system of claim 4 , wherein causing the real time presentation of the interface element further comprises:

selecting the interface element from the portion of interface elements based on the change amount.

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

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

7. The system of claim 6 , wherein selecting at least one parameter for the selected interface element further comprises:

determining a value for the at least one parameter for the selected interface element.

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;

storing navigation data based on the monitoring;

determining, based on the navigation data, presentation values for at least a portion of the interface elements, the presentation values associated with a probability of directing a user away from the website; and

presenting an interface element, in real time, on a user interface of a client device based on the presentation values.

9. The method of claim 8 , further comprising:

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

10. The method of claim 9 , further comprising:

selecting the interface element from the portion of interface elements based at least in part on the change amount.

11. The method of claim 10 , further comprising:

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

12. The method of claim 11 , further comprising:

determining a value for the at least one parameter for the selected interface element.

13. The method of claim 10 , further comprising:

determining a navigation metric based on the navigation data and the presentation values; and

selecting the interface element based at least in part on the navigation metric.

14. The method of claim 13 , further comprising:

determining a value for at least one parameter for the selected interface element based at least in part on the navigation metric.

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;

storing navigation data based on the monitoring of the one or more navigation metrics and the link parameters;

determining, based on the navigation data and the link parameters, presentation values for at least a portion of the interface elements, the presentation values associated with a likelihood of directing a user away from the website; and

causing a real time presentation of an interface element on a user interface of a client device based on the presentation values, 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 the one or more navigation metrics include historical data for a first period of time and current data for a second period of time, the historical data being associated with navigating the website by one or more users and placement of at least a portion of the plurality of interface elements within the website.

17. The non-transitory computer-readable medium of claim 16 , wherein 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.

18. The non-transitory computer-readable medium of claim 17 , wherein causing the real time presentation of the interface element further comprises:

selecting the interface element from the portion of interface elements based on the change amount.

19. The non-transitory computer-readable medium of claim 18 , wherein causing the real time presentation of the interface element further comprises:

selecting at least one parameter for the selected interface element based on the change amount, the presentation values; and

determining a value for the at least one parameter for the selected interface element.

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

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: RANJAN, CHITTA; ZAIDI, HUMA; SINGH, NEHA
To: EBAY INC.
Reel/Frame 066837/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 066837/0493 →
Continuity (5)
Continuation 17559842 · Dec 22, 2021
Continuation 16735004 · Jan 6, 2020
Continuation 14555268 · Nov 26, 2014
Provisional Application 61913157 · Dec 6, 2013
Related Publication 20230281658A1 · Sep 7, 2023