IP Library Granted Patent US 12,248,856
Granted Patent B2
US 12,248,856 · App. 18/196,487 · Granted Mar 11, 2025

Method and system for creating a predictive model for targeting web-page to a surfer

Inventors: Shlomo Lahav (Ramat-Gan, IL); Ofer Ron (Givatayim, IL)
Assignee: LIVEPERSON, INC.
G06N20/00G06F30/20G06N5/046G06Q30/02
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,248,856
App. No.
18/196,487
Granted
Mar 11, 2025
Kind
B2
Abstract

Systems and methods for determining predictive model types are provided. A method may include generating a predictive model for a web page of a web site, wherein the web page includes a configuration defining one or more objects presented with the web page, and wherein each object is associated with a predictive model. The method may include determining one or more predictive model types that are associated with the predictive model, determining one or more performance indicators that correspond to each determined predictive model type, wherein performance indicators represent one or more benefits to a website, selecting a predictive model type of the predictive model out of the one or more predictive model types, wherein the predictive model type is selected based on a performance indicator corresponding to the selected predictive model type, and determining a configuration of the web page using the selected predictive model type of the predictive model.

Claims (43)

1. A computer-implemented method comprising:

receiving a request to access a web page of a website associated with a content provider;

accessing a set of candidate design attributes for the web page;

generating a set of web-page permutations associated with the web page, wherein a web-page permutation defines visual characteristics of web content presented on the web page, and wherein the visual characteristics are associated with a combination of one or more candidate design attributes;

applying a trained model to the set of web-page permutations to generate a set of predictive values, wherein a predictive value identifies a probability of a user device interacting with the web content defined by a web-page permutation associated with a particular combination of candidate design attributes;

selecting, based on the set of predictive values, an optimized web-page permutation associated with the web page, wherein the optimized web-page permutation defines visual characteristics that are associated with a subset of the set of candidate design attributes;

modifying the web page using the optimized web-page permutation, wherein the modified web page is configured to present the web content having the visual characteristics associated with the subset of candidate design attributes; and

facilitating display of the modified web page on the user device.

2. The computer-implemented method of claim 1 , wherein the set of candidate design attributes are determined based on one or more characteristics of the user device, and wherein the one or more characteristics includes an indication of whether a user cookie associated with the user device has been generated.

3. The computer-implemented method of claim 1 , wherein the trained model was trained using a training dataset that includes information representative of previous user interactions with the web page.

4. The computer-implemented method of claim 1 , wherein the set of candidate design attributes are associated with their respective fonts, shapes, and/or images.

5. The computer-implemented method of claim 1 , wherein a predictive value of the modified web page is greater than the predictive value of the web page.

6. The computer-implemented method of claim 1 , wherein the web page is associated with a mobile application.

7. The computer-implemented method of claim 1 , wherein the trained model is selected from a set of trained models generated for the web page.

8. A system comprising:

one or more processors; and

memory storing thereon instructions that, as a result of being executed by the one or more processors, cause the system to perform operations comprising:

receiving a request to access a web page of a website associated with a content provider;

accessing a set of candidate design attributes for the web page;

generating a set of web-page permutations associated with the web page, wherein a web-page permutation defines visual characteristics of web content presented on the web page, and wherein the visual characteristics are associated with a combination of one or more candidate design attributes;

applying a trained model to the set of web-page permutations to generate a set of predictive values, wherein a predictive value identifies a probability of a user device interacting with the web content defined by a web-page permutation associated with a particular combination of candidate design attributes;

selecting, based on the set of predictive values, an optimized web-page permutation associated with the web page, wherein the optimized web-page permutation defines visual characteristics that are associated with a subset of the set of candidate design attributes;

modifying the web page using the optimized web-page permutation, wherein the modified web page is configured to present the web content having the visual characteristics associated with the subset of candidate design attributes; and

facilitating display of the modified web page on the user device.

9. The system of claim 8 , wherein the set of candidate design attributes are determined based on one or more characteristics of the user device, and wherein the one or more characteristics includes an indication of whether a user cookie associated with the user device has been generated.

10. The system of claim 8 , wherein the trained model was trained using a training dataset that includes information representative of previous user interactions with the web page.

11. The system of claim 8 , wherein the set of candidate design attributes are associated with their respective fonts, shapes, and/or images.

12. The system of claim 8 , wherein a predictive value of the modified web page is greater than the predictive value of the web page.

13. The system of claim 8 , wherein the web page is associated with a mobile application.

14. The system of claim 8 , wherein the trained model is selected from a set of trained models generated for the web page.

15. A non-transitory, computer-readable storage medium storing thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to perform operations comprising:

receiving a request to access a web page of a website associated with a content provider;

accessing a set of candidate design attributes for the web page;

generating a set of web-page permutations associated with the web page, wherein a web-page permutation defines visual characteristics of web content presented on the web page, and wherein the visual characteristics are associated with a combination of one or more candidate design attributes;

applying a trained model to the set of web-page permutations to generate a set of predictive values, wherein a predictive value identifies a probability of a user device interacting with the web content defined by a web-page permutation associated with a particular combination of candidate design attributes;

selecting, based on the set of predictive values, an optimized web-page permutation associated with the web page, wherein the optimized web-page permutation defines visual characteristics that are associated with a subset of the set of candidate design attributes;

modifying the web page using the optimized web-page permutation, wherein the modified web page is configured to present the web content having the visual characteristics associated with the subset of candidate design attributes; and

facilitating display of the modified web page on the user device.

16. The non-transitory, computer-readable storage medium of claim 15 , wherein the set of candidate design attributes are determined based on one or more characteristics of the user device, and wherein the one or more characteristics includes an indication of whether a user cookie associated with the user device has been generated.

17. The non-transitory, computer-readable storage medium of claim 15 , wherein the trained model was trained using a training dataset that includes information representative of previous user interactions with the web page.

18. The non-transitory, computer-readable storage medium of claim 15 , wherein the set of candidate design attributes are associated with their respective fonts, shapes, and/or images.

19. The non-transitory, computer-readable storage medium of claim 15 , wherein a predictive value of the modified web page is greater than the predictive value of the web page.

20. The non-transitory, computer-readable storage medium of claim 15 , wherein the web page is associated with a mobile application.

Assignments (5)
SECURITY INTEREST Recorded Jan 13, 2026
From: LIVEPERSON, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 073451/0061 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2025
From: LAHAV, SHLOMO; RON, OFER
To: AMADESA, LTD
Reel/Frame 070065/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2025
From: AMADESA, LTD
To: LIVEPERSON, INC.
Reel/Frame 070065/0341 →
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 →
Continuity (15)
Continuation 17532038 · Nov 22, 2021
Continuation 15182310 · Jun 14, 2016
Continuation In Part 15091018 · Apr 5, 2016
Continuation In Part 14753496 · Jun 29, 2015
Continuation In Part 14582550 · Dec 24, 2014
Continuation 14313511 · Jun 24, 2014
Continuation 14275698 · May 12, 2014
Continuation 13563708 · Jul 31, 2012
Continuation 13157936 · Jun 10, 2011
Continuation 12504265 · Jul 16, 2009
Continuation In Part 12504265 · Jul 16, 2009
Continuation 12503925 · Jul 16, 2009
Provisional Application 61083551 · Jul 25, 2008
Provisional Application 61083558 · Jul 25, 2008
Related Publication 20230351255A1 · Nov 2, 2023
References Cited (11)
US 6904408B1 · McCarthy · 2005 [cited by examiner]
US 7337127B1 · Smith · 2008 [cited by examiner]
US 7346576B2 · Lent · 2008 [cited by examiner]
US 7734503B2 · Agarwal · 2010 [cited by examiner]
US 8583639B2 · Chitnis · 2013 [cited by examiner]
US 8843481B1 · Xu · 2014 [cited by examiner]
US 20030149937A1 · McElfresh · 2003 [cited by examiner]
US 20060253319A1 · Chayes · 2006 [cited by examiner]
US 20070260596A1 · Koran · 2007 [cited by examiner]
US 20090282343A1 · Catlin · 2009 [cited by examiner]
US 20110246906A1 · Catlin · 2011 [cited by examiner]