IP Library Granted Patent US 9,262,509
Granted Patent B2
US 9,262,509 · App. 12/616,505 · Granted Feb 16, 2016

Method and system for semantic distance measurement

Inventors: Paul Harrison (Keller, TX); James Oliphant (Pleasant Grove, UT); Hal Fulton (Austin, TX); Armin Roehrl (Koetzting, DE)
Assignee: Collective, Inc.
G06F17/30613G06F17/30705G06F17/30731
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 9,262,509
App. No.
12/616,505
Granted
Feb 16, 2016
Kind
B2
Abstract

A system and method for performing classification using semantic distance measurements. Items of electronic content accessed by individuals over a global communications network are identified. A set of content that includes the plurality of identified items of electronic content are stored. The set of content is normalized. Each of the keywords contained the set of content is identified and a semantic distance between each of the identified keywords is measured.

Claims (203)

1. A non-transitory computer readable storage medium having stored thereon computer executable instructions that, when executed on a computer, configure the computer to perform a method comprising:

identifying a plurality of items of electronic content that have been accessed by a plurality of individuals over a global communications network and on which an advertising serving entity has a capability of delivering at least one digital advertisement to each of the plurality of individuals on the global communications network, wherein the plurality of items of electronic content accessed by the plurality of individuals over the global communications network is a subset of items of electronic content that is less than an entire set of items of electronic content that is accessible by the plurality of individuals over the global communications network;

storing a set of content comprising the plurality of identified items of electronic content;

normalizing the set of content;

identifying each of a plurality of keywords contained in the set of content; and

measuring a semantic distance between each of the identified keywords using a total number of content items in the set, a number of at least one of the plurality of keywords in the set and a number of at least one other of the plurality of keywords in the set; and

upon an individual accessing an item of electronic content on the global communications network, selecting one or more digital advertisements to serve to the individual by the advertising serving entity in connection with an advertising campaign based on at least the measured semantic distance and content of the item of electronic content,

wherein measuring the semantic distance is calculated as 1−τ wherein

Keyword i is one of the identified keywords;

Keyword j is another one of the identified keywords;

a semantic distance between Keyword i and Keyword j is to be measured;

n is a total number of content items in the set;

n i is a number of content items in the set that contain a keyword indexed by i;

n j is a number of content items in the set that contain a keyword indexed by j;

n ij is a number of the content items containing both keywords indexed by i and j;

m 11 is equal to n ij ;

m 12 is equal to n i −n ij ;

m 21 is equal to n j −n ij ;

m 22 is equal to n−n i −n j +n ij ;

m +1 is equal to n i ;

m +2 is equal to m 12 +m 22 ;

m i+ is equal to n i ;

m 2+ is equal to m 21 +m 22 ; and

τ

=

m

11

2

n

m

1

+

+

m

12

2

n

m

1

+

+

m

21

2

n

m

2

+

+

m

22

2

n

m

2

+

-

(

m

+

1

n

)

2

-

(

m

+

2

n

)

2

1

-

(

m

+

1

n

)

2

-

(

m

+

2

n

)

2

.

2. The computer readable storage medium of claim 1 , the method further comprising:

classifying each of the plurality of identified items of electronic content in the set using, at least in part, the measured semantic distance.

3. The computer readable storage medium of claim 1 wherein the normalization is performed using a capture-recapture methodology.

4. A system comprising:

memory operable to store at least one program; and

at least one processor communicatively coupled to the memory, in which the at least one program, when executed by the at least one processor, causes the at least one processor to perform a method comprising the steps of:

identifying a plurality of items of electronic content that have been accessed by a plurality of individuals over a global communications network and on which an advertising serving entity has a capability of delivering at least one digital advertisement to each of the plurality of individuals on the global communications network, wherein the plurality of items of electronic content accessed by the plurality of individuals over the global communications network is a subset of items of electronic content that is less than an entire set of items of electronic content that is accessible by the plurality of individuals over the global communications network;

storing a set of content comprising the plurality of identified items of electronic content;

normalizing the set of content;

identifying each of a plurality of keywords contained in the set of content; and

measuring a semantic distance between each of the identified keywords using a total number of content items in the set, a number of at least one of the plurality of keywords in the set and a number of at least one other of the plurality of keywords in the set; and

upon an individual accessing an item of electronic content on the global communications network, selecting one or more digital advertisements to serve to the individual by the advertising serving entity in connection with an advertising campaign based on at least the measured semantic distance and content of the item of electronic content, wherein measuring the semantic distance is calculated as 1−τ wherein

Keyword i is one of the identified keywords;

Keyword j is another one of the identified keywords;

a semantic distance between Keyword i and Keyword j is to be measured;

n is a total number of content items in the set;

n i is a number of content items in the set that contain a keyword indexed by i;

n j is a number of content items in the set that contain a keyword indexed by j;

n ij is a number of the content items containing both keywords indexed by i and j;

m 11 is equal to n ij ;

m 12 is equal to n i −n ij ;

m 21 is equal to n j −n ij ;

m 22 is equal to n−n i −n j +n ij ;

m +1 is equal to n i ;

m +2 is equal to m 12 +m 22 ;

m 1+ is equal to n i ;

m 2+ is equal to m 21 +m 22 ; and

τ

=

m

11

2

n

m

1

+

+

m

12

2

n

m

1

+

+

m

21

2

n

m

2

+

+

m

22

2

n

m

2

+

-

(

m

+

1

n

)

2

-

(

m

+

2

n

)

2

1

-

(

m

+

1

n

)

2

-

(

m

+

2

n

)

2

.

5. The system of claim 4 , the method further comprising:

classifying each of the plurality of identified items of electronic content in the set using, at least in part, the measured semantic distance.

6. The system of claim 4 wherein the normalization is performed using a capture-recapture methodology.

Assignments (13)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 055212, FRAME 0964 Recorded Aug 30, 2024
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZETA GLOBAL CORP.
Reel/Frame 068822/0167 →
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 →
RELEASE OF SECURITY INTEREST Recorded Feb 11, 2021
From: FIRST EAGLE PRIVATE CREDIT, LLC, AS SUCCESSOR TO NEWSTAR FINANCIAL, INC
To: ZBT ACQUISITION CORP.; ZETA GLOBAL CORP.; 935 KOP ASSOCIATES, LLC
Reel/Frame 055282/0276 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2021
From: ZETA GLOBAL CORP.
To: BANK OF AMERICA, N.A.
Reel/Frame 055212/0964 →
SECURITY INTEREST Recorded Dec 3, 2020
From: ZETA GLOBAL CORP.
To: FIRST EAGLE PRIVATE CREDIT, LLC
Reel/Frame 054585/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2020
From: ZETA GLOBAL HOLDINGS CORP.
To: ZETA GLOBAL CORP.
Reel/Frame 051685/0198 →
RELEASE OF SECURITY INTEREST Recorded Jan 23, 2020
From: COLUMBIA PARTNERS, L.L.C., INVESTMENT MANAGEMENT
To: COLLECTIVE, INC.
Reel/Frame 051690/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2020
From: COLLECTIVE, INC.
To: ZETA GLOBAL HOLDINGS CORP.
Reel/Frame 051690/0478 →
SECURITY INTEREST Recorded Jun 9, 2016
From: COLLECTIVE, INC.
To: COLUMBIA PARTNERS, L.L.C., INVESTMENT MANAGEMENT
Reel/Frame 038864/0701 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2016
From: COMERICA BANK
To: COLLECTIVE, INC.
Reel/Frame 038862/0580 →
SECURITY INTEREST Recorded Oct 27, 2015
From: COLLECTIVE, INC.
To: COMERICA BANK
Reel/Frame 036896/0965 →
CHANGE OF NAME Recorded Jun 18, 2012
From: COLLECTIVE MEDIA, INC.
To: COLLECTIVE, INC.
Reel/Frame 028397/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2010
From: HARRISON, PAUL; OLIPHANT, JAMES; FULTON, HAL; ROEHRL, ARMIN
To: COLLECTIVE MEDIA, INC.
Reel/Frame 024634/0531 →
Continuity (2)
Provisional Application 61198959 · Nov 12, 2008
Related Publication 20100228733A1 · Sep 9, 2010