IP Library Patent Application 17724066
Patent Application
App. No. 17/724,066

ALGORITHMIC TOPIC CLUSTERING OF DATA FOR REAL-TIME PREDICTION AND LOOK-ALIKE MODELING

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 None
App. No.
17/724,066
Abstract

The subject technology provides a user classification system comprising a communications network, a Front-End URL Handler (FEUH) establishing an entry point for content calls from a network user, and a Fast Retrieval (FR) store storing a set of behavioral segments. A classification engine performs operations comprising accessing a plurality of pages viewed by a communications network user, classifying the plurality of pages as pertaining to at least one topic of a plurality of topics, tracking a count of each of the pages viewed by the communications network user for each of the topics, tracking a recency or frequency with which each of the pages viewed by the communications network user was viewed for each of the topics, characterizing the communications network user as belonging to one or more of the behavioral segments based on the tracked count and tracked recency, and serving content to the communications network user based on a targeting parameter and the behavioral segment characterization.

Claims (46)

1 . A user classification system comprising:

a communications network;

a Front-End URL Handler (FEUH) establishing an entry point for content calls from a network user;

a Fast Retrieval (FR) store storing a set of behavioral segments; and

a classification engine comprising one or more processors and a memory storing instructions which, when executed by at least one processor in the one or more processors, cause the at least one processor to perform operations comprising:

accessing a plurality of pages viewed by a communications network user;

classifying the plurality of pages as pertaining to at least one topic of a plurality of topics;

tracking a count of each of the plurality of pages viewed by the communications network user for each of the topics;

tracking a recency or frequency with which each of the plurality of pages viewed by the communications network user was viewed for each of the topics;

characterizing the communications network user as belonging to one or more of the behavioral segments based on the tracked count and tracked recency; and

serving content to the communications network user based on a targeting parameter and the behavioral segment characterization.

2 . The user classification system of claim 1 , wherein the operations further comprise:

providing a third-party user interface allowing a third-party to define at least one of the behavioral segments; and

receiving a third-party definition of at least one behavioral segment.

3 . The user classification system of claim 2 , wherein receiving the at least one behavioral segment includes receiving a classification mapping, and wherein the operations further comprise setting behavioral parameters associated with the classification mapping.

4 . The user classification system of claim 3 , wherein at least one of the behavioral parameters includes a probability percentage that a page among the plurality of pages viewed by a communications network user relates to the at least one topic of the plurality of topics.

5 . The user classification system of claim 4 , wherein at least one of the behavioral parameters includes a probability percentage relating to a frequency with which the page or the at least one topic is seen by the network user.

6 . The user classification system of claim 4 , wherein at least one of the behavioral parameters includes a probability percentage relating to a recency with which the page or the at least one topic is seen by the network user.

7 . A method, at a classification system, of classifying a communications network user, the method comprising:

accessing a plurality of pages viewed by the communications network user;

classifying the plurality of pages as pertaining to at least one topic of a plurality of topics;

tracking a count of each of the pages viewed by the communications network user for each of the topics;

tracking a recency or frequency with which each of the pages viewed by the communications network user was viewed for each of the topics;

characterizing the communications network user as belonging to one or more behavioral segments based on the tracked count and tracked recency; and

serving content to the communications network user based on a targeting parameter and the behavioral segment characterization.

8 . The method of claim 7 , further comprising:

providing a third-party user interface allowing a third-party to define at least one of the behavioral segments; and

receiving a third-party definition of at least one behavioral segment.

9 . The method of claim 8 , wherein receiving the at least one behavioral segment includes receiving a classification mapping, and wherein the method further comprising setting behavioral parameters associated with the classification mapping.

10 . The method of claim 9 , wherein at least one of the behavioral parameters includes a probability percentage that a page among the plurality of pages viewed by a communications network user relates to the at least one topic of the plurality of topics.

11 . The method of claim 10 , wherein at least one of the behavioral parameters includes a probability percentage relating to a frequency with which the page or the at least one topic is seen by the network user.

12 . The method of claim 10 , wherein at least one of the behavioral parameters includes a probability percentage relating to a recency with which the page or the at least one topic is seen by the network user.

13 . A non-transitory machine-readable medium including instructions which, when read by a machine, cause the machine to perform operations in a method of classifying a communications network user, the operations comprising:

accessing a plurality of pages viewed by the communications network user;

classifying the plurality of pages as pertaining to at least one topic of a plurality of topics;

tracking a count of each of the pages viewed by the communications network user for each of the topics;

tracking a recency or frequency with which each of the pages viewed by the communications network user was viewed for each of the topics;

characterizing the communications network user as belonging to one or more behavioral segments based on the tracked count and tracked recency; and

serving content to the communications network user based on a targeting parameter and the behavioral segment characterization.

14 . The medium of claim 13 , wherein the operations further comprise:

providing a third-party user interface allowing a third-party to define at least one of the behavioral segments; and

receiving a third-party definition of at least one behavioral segment.

15 . The medium of claim 14 , wherein receiving the at least one behavioral segment includes receiving a classification mapping, and wherein the operations further comprise setting behavioral parameters associated with the classification mapping.

16 . The medium of claim 15 , wherein at least one of the behavioral parameters includes a probability percentage that a page among the plurality of pages viewed by a communications network user relates to the at least one topic of the plurality of topics.

17 . The medium of claim 15 , wherein at least one of the behavioral parameters includes a probability percentage relating to a frequency with which the page or the at least one topic is seen by the network user.

18 . The medium of claim 15 , wherein at least one of the behavioral parameters includes a probability percentage relating to a recency with which the page or the at least one topic is seen by the network user.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 30, 2024
From: ZETA GLOBAL CORP.; ZSTREAM ACQUISITION LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 068822/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2024
From: KORADA, PAVAN; NAMUDURI, SAVITHA; RIZZA, RC; LIU, JOLENE
To: ZETA GLOBAL CORP.
Reel/Frame 067834/0636 →