IP Library › Granted Patent US 12,155,893
Granted Patent B2
US 12,155,893 · App. 17/742,225 · Granted Nov 26, 2024

Systems and methods for audience based document generation and communication targeting

Inventors: James Matthew Downs (Lexington, KY); Jack Dwane Gilvin (Nicholasville, KY); Randall Scott Sparks (Lexington, KY); Shawn Ashley Doyle (Winchester, KY)
Assignee: OPEN TEXT CORPORATION
H04N21/44213G06Q30/02H04N21/4532H04N21/6582
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,155,893
App. No.
17/742,225
Granted
Nov 26, 2024
Kind
B2
Abstract

Systems and methods for the design, deployment and utilization of targeted communications based upon audiences are disclosed. More specifically, embodiments may allow the targeting of communications to users based on a user's audience affiliation and may allow the dynamic targeting of communications based on an audience with which a user is affiliated, including audiences determined from user interactions with a web site.

Claims (59)

1. A method for generating user specific communications based on audience affiliation, comprising:

obtaining a user profile comprising user data determined based on user interactions over a computer network;

obtaining first audience data determined at an audience platform, the audience data comprising a set of audiences, each audience associated with a set of audience attributes;

receiving an event associated with a user;

obtaining a first communication template, the first communication template associated with a rule for content selection for communications generated from the communication template, wherein the rule defines first content and an associated audience

correlating the user profile for the user with the first obtained audience data based on the audience attributes to determine the user is affiliated with the associated audience;

generating a first communication tailored to the user based on the communication template and the determination that the user is affiliated with the associated audience of the rule, wherein the user tailored communication includes the first content associated with the rule;

sending the first communication to the user over a first communication channel;

determining a second event has associated with the user, wherein the second event occurs subsequently to the first event;

obtaining second audience data associated with the user determined at the audience platform;

obtaining a second communication template, the second communication template associated with a second rule for content selection for communications generated from the second communication template, wherein the second rule is associated with second content and the associated audience;

correlating the user profile for the user with the obtained second audience data based on the audience attributes to determine the user is no longer affiliated with the associated audience;

generating a second communication tailored to the user based on the second communication template and the determination that the user is no longer affiliated with the associated audience of the rule, wherein the second communication excludes the second content defined by the rule; and

sending the second communication to the user over a second communication channel.

2. The method of claim 1 , wherein the first event or the second event are an expiration of a time period.

3. The method of claim 1 , wherein the second event is an interaction with the first communication specific to the user.

4. The method of claim 1 , wherein the second communication channel is different than the first communication channel.

5. The method of claim 1 , wherein the user profile comprises data provided by the user.

6. A system for generating user specific communications based on audience affiliation, comprising:

a processor;

a non-transitory computer readable medium, comprising instructions for:

obtaining a user profile comprising user data determined based on user interactions over a computer network;

obtaining first audience data determined at an audience platform, the audience data comprising a set of audiences, each audience associated with a set of audience attributes;

receiving an event associated with a user;

obtaining a first communication template, the first communication template associated with a rule for content selection for communications generated from the communication template, wherein the rule defines first content and an associated audience

correlating the user profile for the user with the first obtained audience data based on the audience attributes to determine the user is affiliated with the associated audience;

generating a first communication tailored to the user based on the communication template and the determination that the user is affiliated with the associated audience of the rule, wherein the user tailored communication includes the first content associated with the rule;

sending the first communication to the user over a first communication channel;

determining a second event has associated with the user, wherein the second event occurs subsequently to the first event;

obtaining second audience data associated with the user determined at the audience platform;

obtaining a second communication template, the second communication template associated with a second rule for content selection for communications generated from the second communication template, wherein the second rule is associated with second content and the associated audience;

correlating the user profile for the user with the obtained second audience data based on the audience attributes to determine the user is no longer affiliated with the associated audience;

generating a second communication tailored to the user based on the second communication template and the determination that the user is no longer affiliated with the associated audience of the rule, wherein the second communication excludes the second content defined by the rule; and

sending the second communication to the user over a second communication channel.

7. The system of claim 6 , wherein the first event or the second event are an expiration of a time period.

8. The system of claim 6 , wherein the second event is an interaction with the first communication specific to the user.

9. The system of claim 6 , wherein the second communication channel is different than the first communication channel.

10. The system of claim 6 , wherein the user profile comprises data provided by the user.

11. The method of claim 1 , wherein the first communication template and the second communication template are different templates.

12. The system of claim 6 , wherein the first communication template and the second communication template are different templates.

13. A non-transitory computer readable medium, comprising instructions for:

obtaining a user profile comprising user data determined based on user interactions over a computer network;

obtaining first audience data determined at an audience platform, the audience data comprising a set of audiences, each audience associated with a set of audience attributes;

receiving an event associated with a user;

obtaining a first communication template, the first communication template associated with a rule for content selection for communications generated from the communication template, wherein the rule defines first content and an associated audience

correlating the user profile for the user with the first obtained audience data based on the audience attributes to determine the user is affiliated with the associated audience;

generating a first communication tailored to the user based on the communication template and the determination that the user is affiliated with the associated audience of the rule, wherein the user tailored communication includes the first content associated with the rule;

sending the first communication to the user over a first communication channel;

determining a second event has associated with the user, wherein the second event occurs subsequently to the first event;

obtaining second audience data associated with the user determined at the audience platform;

obtaining a second communication template, the second communication template associated with a second rule for content selection for communications generated from the second communication template, wherein the second rule is associated with second content and the associated audience;

correlating the user profile for the user with the obtained second audience data based on the audience attributes to determine the user is no longer affiliated with the associated audience;

generating a second communication tailored to the user based on the second communication template and the determination that the user is no longer affiliated with the associated audience of the rule, wherein the second communication excludes the second content defined by the rule; and

sending the second communication to the user over a second communication channel.

14. The non-transitory computer readable medium of claim 13 , wherein the first event or the second event are an expiration of a time period.

15. The non-transitory computer readable medium of claim 13 , wherein the second event is an interaction with the first communication specific to the user.

16. The non-transitory computer readable medium of claim 13 , wherein the second communication channel is different than the first communication channel.

17. The non-transitory computer readable medium of claim 13 , wherein the user profile comprises data provided by the user.

18. The non-transitory computer readable medium of claim 13 , wherein the first communication template and the second communication template are different templates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2022
From: DOWNS, JAMES MATTHEW; GILVIN, JACK DWANE; SPARKS, RANDALL SCOTT; DOYLE, SHAWN ASHLEY
To: OPEN TEXT CORPORATION
Reel/Frame 059969/0467 →
Continuity (1)
Related Publication 20230370677A1 · Nov 16, 2023