IP Library Granted Patent US 11,475,484
Granted Patent B1
US 11,475,484 · App. 17/181,728 · Granted Oct 18, 2022

System and method of personalizing online marketing campaigns

Inventors: J P Knab (Salt Lake City, UT); Bradford Johnson (Salt Lake City, UT); Cathy Diaz (Salt Lake City, UT); Dustin Spangler (Salt Lake City, UT); Kenneth Lines (Salt Lake City, UT)
Assignee: Overstock.com, Inc.
G06Q30/0269G06F16/9535
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,475,484
App. No.
17/181,728
Granted
Oct 18, 2022
Kind
B1
Abstract

Personalized electronic content is generated for display on a user computer. The content is generated by first matching a targeted user online identifier to one of a plurality of user online identifiers associated with a master ID in a database. Using online user behavior associated with the user online identifiers of the master ID, a preliminary set of personalized electronic content is generated. A set of content usage parameters is applied to the preliminary set of personalized electronic content to define the personalized electronic content, which is then transmitted and displayed on a user computer. The personalized electronic content may comprise targeted advertisement utilized to populate a webpage or an email template defined by an online marketing campaign.

Claims (37)

1. A system for personalizing electronically generated content provided to a user computer over a network, said system comprising:

a processor;

a memory coupled to the processor;

computer-readable instructions stored in the memory, that when executed by the processor, cause the processor to perform the operations of

(i) associating a plurality of user online identifiers under a master ID by matching at least one of a user's name, physical address, and email address with a first online identifier to at least one of a user's name, physical address, and email address associated with a second user online identifier, and placing the master ID and associated plurality of user online identifiers in a database that comprises user online identifiers organized under master IDs,

(ii) tracking, storing, and maintaining user data under the master ID, wherein the user data comprises user interaction information that has a connection to at least one of the user online identifiers matched to said master ID,

(iii) defining or associating content usage parameters with each of the plurality of user online identifiers,

(iv) providing, identifying, or selecting a target user online identifier for a user,

(v) running an automated procedure for comparing the target user online identifier obtained in operation (iv) to the plurality of user online identifiers, based on the user data for each master ID in the database and, when a match is found, identifying, selecting, and storing the master ID corresponding to the match found,

(vi) generating preliminary electronic content using the user online behavior for one or more of the user online identifiers associated with the stored master ID,

(vii) generating personalized content by applying a set of content usage parameters corresponding to the target user online identifiers, and

(viii) providing the personalized content generated in the operation (vii) to a user's electronic device.

2. The system of claim 1 , wherein the plurality of user online identifiers comprises at least one of a user account, an email address, a unique tracking identifier, and an IP address.

3. The system of claim 1 , wherein the plurality of user online identifiers comprises at least two of a user account, an email address, a unique tracking identifier, and an IP address.

4. The system of claim 1 , wherein the plurality of user online identifiers comprises at least three of a user account, an email address, a unique tracking identifier, and an IP address.

5. The system of claim 1 , wherein the plurality of user online identifiers comprises a user account, an email address, a unique tracking identifier, and an IP address.

6. The system of claim 1 , wherein the target user online identifier comprises at least one of at least two user accounts, at least two email addresses, at least two unique tracking identifiers, and at least two IP addresses.

7. The system of claim 1 , wherein the content usage parameters for each of the plurality of user online identifiers designates a lowest preferred taxonomy level of a product taxonomy tree.

8. The system of claim 1 , wherein the content usage parameters for each of the plurality of user online identifiers define one or more product or product category filters.

9. The system of claim 1 , wherein the content usage parameters for each of the plurality of user online identifiers define a recommended messaging type.

10. A method of personalizing electronically generated content for display on a user computer, said method comprising:

(A) processing by a processor a plurality of user online identifiers under a master ID by matching at least one an attribute associated with a first user online identifier to at least one attribute associated with a second user online identifier and placing the master IDs and associated plurality of user online identifiers in a database that comprises user online identifiers organized under master IDs;

(B) tracking, storing, and maintaining user data under the master ID, wherein the user data comprise user interaction information that has a connection to at least one of the user online identifiers matched to said master ID;

(c) processing by the processor content usage parameters to associate them with the plurality of user online identifiers based on a user ID confidence level for each of the plurality of user online identifiers;

(D) processing by the processor a target user online identifier for a user;

(E) running an automated procedure by executing computer-readable instructions stored in a memory coupled to the processor for comparing the target user online identifier obtained in step (D) to the plurality of user online identifiers, based on the user data for each master ID<in the database and, when a match is found, identifying, selecting, and storing the master ID corresponding to the match found;

(F) generating preliminary electronic content using the user online behavior for one or more of the user online identifiers associated with the stored master ID, wherein the preliminary electronic content identifies one or more entries in a product taxonomy tree that are predicted to be of interest to a user;

(G) generating personalized content by applying a set of content usage parameters corresponding to the target user online identifier; and

(H) providing the personalized content generated in the operation (F) to a user's electronic device.

11. The method of claim 10 , wherein the plurality of user online identifiers comprises at least one of a user account, an email address, a unique tracking identifier, and an IP address.

12. The method of claim 10 , wherein the plurality of user online identifiers comprises at least two of a user account, an email address, a unique tracking identifier, and an IP address.

13. The method of claim 10 , wherein the plurality of user online identifiers comprises at least three of a user account, an email address, a unique tracking identifier, and an IP address.

14. The method of claim 10 , wherein the plurality of user online identifiers comprises a user account, an email address, a unique tracking identifier, and an IP address.

15. The method of claim 10 , wherein the target user online identifier comprises at least one of at least two user accounts, at least two email addresses, at least two unique tracking identifiers, and at least two IP addresses.

16. The method of claim 10 , wherein the content usage parameters for each of the plurality of user online identifiers designates a lowest preferred taxonomy level of a product taxonomy tree.

17. The method of claim 10 , wherein the content usage parameters for each of the plurality of user online identifiers define one or more product or product category filters.

18. The method of claim 10 , wherein the content usage parameters for each of the plurality of user online identifiers define a recommended messaging type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: KNAB, JP; LINES, KENNETH; DIAZ, CATHY; SPANGLER, DUSTIN; JOHNSON, BRADFORD
To: OVERSTOCK.COM, INC.
Reel/Frame 055687/0786 →
Continuity (1)
Continuation 13968248 · Aug 15, 2013
Cited By (2)
US 12,243,075 US 12,254,508