IP Library Granted Patent US 12,567,089
Granted Patent B1
US 12,567,089 · App. 18/775,500 · Granted Mar 3, 2026

Advertising model

Inventor: Bjorn Markus Jakobsson (New York, NY)
Assignee: Security Technology, LLC
G06Q30/0273
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,567,089
App. No.
18/775,500
Granted
Mar 3, 2026
Kind
B1
Abstract

Tiered advertisement bidding is disclosed. One or more quality metrics associated with a user profile are determined. An advertisement bid is selected from a plurality of tiered bids based at least in part on the determined quality metrics. Determining the quality metrics can include determining a conversion assessment. Determining the quality metric can also include determining whether a need associated with a user profile has been met for a category. In some cases, persona detection is performed with respect to the user profile.

Claims (84)

1 . An advertisement platform, comprising:

a network interface;

a memory, storing instructions; and

a processor configured to communicate data with the network interface, and the memory, the processor further configured to execute the instructions to:

determine a first indication of interest in a first category, wherein:

the first indication of interest corresponds to a user profile, accessed using the network interface, that is associated with the advertisement platform;

the user profile has performed, through the network interface:

an attempt to access a previous resource; and

a plurality of online purchases;

the first indication of interest is based, at least in part, on at least one of:

a first search performed through the user profile; or

a first purchase of the plurality of online purchases; and

determining the first indication of interest comprises;

storing, in a record associated with the user profile, the first indication of interest in the first category; and

accessing an identifier, associated with the user profile, that is derived using at least one of an HTML cookie, a cache cookie, or a user agent;

receive, through the network interface, a confirmation that a need for a current resource is met for the user profile, wherein:

the current resource belongs to the first category; and

the need being met occurs following a second purchase of the plurality of online purchases; and

when the need for the current resource is met:

determining a second indication of interest, belonging to a second category, wherein the first category and the second category are topically related; and

initiating a projection of an advertisement for the user profile on a display associated with the user profile, wherein the advertisement based, at least in part, on the second indication of interest.

2 . The advertisement platform of claim 1 , wherein accessing the identifier comprises at least one of retrieving the identifier from storage, retrieving the identifier using the network interface, or computing the identifier based on a counter.

3 . The advertisement platform of claim 1 , wherein the record is stored in a data repository incorporated into the advertisement platform and anonymized, at least in part.

4 . The advertisement platform of claim 1 , wherein:

the second indication of interest is derived from an assessment of a purchase likelihood associated with the user profile; and

the purchase likelihood is a conditional likelihood determined used to select the advertisement.

5 . The advertisement platform of claim 1 , wherein at least one of a discount or a surcharge is:

associated with the advertisement; and

determined from the second indication of interest.

6 . The advertisement platform of claim 1 , wherein at least one of the first indication of interest or the second indication of interest is derived using a machine learning algorithm.

7 . A method for implementing advertisements, the method comprising:

determining, with a processor, a first indication of interest in a first category, wherein:

the first indication of interest corresponds to a user profile associated with a device;

the user profile has performed:

an attempt to access a previous resource using the device; and

a plurality of online purchases;

the first indication of interest is based, at least in part, on at least one of:

a first search performed through the user profile; or

a first purchase of the plurality of online purchases; and

determining the first indication of interest comprises;

storing, in a record associated with the user profile, the first indication of interest in the first category; and

accessing an identifier, associated with the user profile, that is derived using at least one of an HTML cookie, a cache cookie, or a user agent,

receiving a confirmation that a need for a current resource is met for the user profile, wherein:

the current resource belongs to the first category; and

the need being met occurs following a second purchase of the plurality of online purchases; and

when the need for the current resource is met:

determining, using the processor, a second indication of interest, belonging to a second category, wherein the first category and the second category are topically related; and

initiating a projection of an advertisement for the user profile on a display associated with the user profile, wherein the advertisement based, at least in part, on the second indication of interest.

8 . The method of claim 7 , wherein accessing the identifier comprises at least one of retrieving the identifier from storage, retrieving the identifier using a network interface, or computing the identifier based on a counter.

9 . The method of claim 7 , wherein the record is stored in a data repository and anonymized, at least in part.

10 . The method of claim 7 , wherein:

the second indication of interest is derived from an assessment of a purchase likelihood associated with the user profile; and

the purchase likelihood is a conditional likelihood determined used to select the advertisement.

11 . The method of claim 7 , wherein at least one of a discount or a surcharge is:

associated with the advertisement; and

determined from the second indication of interest.

12 . The method of claim 7 , wherein at least one of the first indication of interest or the second indication of interest is derived using a machine learning algorithm.

13 . A non-transitory computer-readable medium comprising instructions that, when executed, are configured to cause a processor to perform a process for advertisement, the process comprising:

determining a first indication of interest in a first category, wherein:

the first indication of interest corresponds to a user profile associated with a device;

the user profile has performed:

an attempt to access a previous resource using the device; and

a plurality of online purchases;

the first indication of interest is based, at least in part, on at least one of:

a first search performed through the user profile; or

a first purchase of the plurality of online purchases; and

determining the first indication of interest comprises;

storing, in a record associated with the user profile, the first indication of interest in the first category; and

accessing an identifier, associated with the user profile, that is derived using at least one of an HTML cookie, a cache cookie, or a user agent,

receiving a confirmation that a need for a current resource is met for the user profile, wherein:

the current resource belongs to the first category; and

the need being met occurs following a second purchase of the plurality of online purchases; and

when the need for the current resource is met:

determining a second indication of interest, belonging to a second category, wherein the first category and the second category are topically related; and

initiating a projection of an advertisement for the user profile on a display associated with the user profile, wherein the advertisement based, at least in part, on the second indication of interest.

14 . The non-transitory computer-readable medium of claim 13 , wherein accessing the identifier comprises at least one of retrieving the identifier from storage, retrieving the identifier using a network interface, or computing the identifier based on a counter.

15 . The non-transitory computer-readable medium of claim 13 , wherein the record is stored in a data repository and anonymized, at least in part.

16 . The non-transitory computer-readable medium of claim 13 , wherein:

the second indication of interest is derived from an assessment of a purchase likelihood associated with the user profile; and

the purchase likelihood is a conditional likelihood determined used to select the advertisement.

17 . The non-transitory computer-readable medium of claim 13 , wherein at least one of a discount or a surcharge is:

associated with the advertisement; and

determined from the second indication of interest.

18 . The non-transitory computer-readable medium of claim 13 , wherein at least one of the first indication of interest or the second indication of interest is derived using a machine learning algorithm.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2026
From: JAKOBSSON, BJORN MARKUS
To: EXTRICATUS LLC
Reel/Frame 075504/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2026
From: EXTRICATUS LLC
To: JAKOBSSON, BJORN MARKUS
Reel/Frame 075505/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2026
From: BJORN MARKUS JAKOBSSON
To: RIGHTQUESTION, LLC
Reel/Frame 075505/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2026
From: RIGHTQUESTION, LLC
To: SECURITYINNOVATION LLC
Reel/Frame 075505/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2026
From: SECURITYINNOVATION LLC
To: SECURITY TECHNOLOGY, LLC
Reel/Frame 075505/0305 →
Continuity (6)
Continuation 18240812 · Aug 31, 2023
Continuation 18087244 · Dec 22, 2022
Continuation 17201306 · Mar 15, 2021
Continuation 16538463 · Aug 12, 2019
Continuation 13682634 · Nov 20, 2012
Provisional Application 61562235 · Nov 21, 2011
References Cited (15)
US 7941383B2 · Heck · 2011 [cited by examiner]
US 8396737B2 · Lakshminarayan · 2013 [cited by examiner]
US 8781896B2 · LeBlanc · 2014 [cited by examiner]
US 10438246B1 · Jakobsson · 2019 [cited by applicant]
US 10977696B1 · Jakobsson · 2021 [cited by applicant]
US 11562402B2 · Jakobsson · 2023 [cited by applicant]
US 11783376B2 · Jakobsson · 2023 [cited by applicant]
US 12073440B2 · Jakobsson · 2024 [cited by applicant]
US 20120109956A1 · Ramaiyer · 2012 [cited by examiner]
US 20210312507A1 · Jakobsson · 2021 [cited by applicant]
US 20230237534A1 · Jakobsson · 2023 [cited by applicant]
US 20240212000A1 · Jakobsson · 2024 [cited by applicant]
Jung, 2017, pp. 2-118. [cited by examiner]
Wang et al., “Display Advertising with Real-Time Bidding (RTB) and Behavioural Targeting”, arXiv:1610.03013v2 [cs.GT], Jul. 15, 2017, pp. 2-118. [cited by applicant]
Yang et al., “Segmenting Customer Transactions Using a Pattern-Based Clustering Approach”, Proceedings of the Third IEEE International Conference on Data Mining, Nov. 19-22, 2003, pp. 411-418, doi: 10.1109/ICDM.2003.125… [cited by applicant]