US 12,260,360 B2
Interactive campaign management using player insights
Michael Roy Hartwig, Las Vegas, NV (US); Ashley Brooke Fiumara, Las Vegas, NV (US); and Thomas Rafferty, Las Vegas, NV (US)
Assigned to OPTX SOLUTIONS, LLC, Las Vegas, NV (US)
Filed by OPTX Solutions, LLC, Las Vegas, NV (US)
Filed on Feb. 3, 2022, as Appl. No. 17/592,431.
Application 17/592,431 is a continuation in part of application No. 17/364,361, filed on Jun. 30, 2021, granted, now 11,783,260.
Prior Publication US 2023/0004896 A1, Jan. 5, 2023
Int. Cl. G06Q 10/0639 (2023.01); G06Q 30/0251 (2023.01)
CPC G06Q 10/0639 (2013.01) [G06Q 30/0251 (2013.01); G06Q 30/0269 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one database storing data related to customer interactions with a service business; and
at least one computing device in communication with the at least one database, the at least one computing device configured to:
extract, from the at least one database, data associated with a set of customer interactions between an individual asset associated with the service business and the service business, wherein the data is in disparate formats, and wherein the data is extracted using at least one of Change Data Capture (CDC) or slowly changing dimensions (SCD);
stage the data in disparate formats in a staging database, the staging database separated from the database associated with the service business by a protective firewall;
write integration jobs, the integration jobs configured to convert the data staged in the staging database into a single format;
receive, at a first time and from at least one client device associated with the service business, a first indication to turn on at least a first user interface element among a plurality of user interface elements, but not a second user interface element among the plurality of user interface elements, the at least one client device located remote to the at least one computing device;
in response to receiving the first indication, generate a performance metric visualization based on aggregated data associated with a performance metric and the set of customer interactions with the service business, and populate the first user interface element with at least a first portion of the performance metric visualization;
determine a target performance level based on the performance metric and a set of criteria;
identify a set of customers associated with the set of criteria;
determine, based on a machine learning algorithm utilizing data related to customer interactions with the service business, at least one selected action to achieve the target performance level, wherein the selected action comprises at least one personalized contact to a customer among the set of customers;
receive, at a second time occurring after the first time, a second indication to turn on the second user interface element among the plurality of user interface elements;
in response to receiving the second indication and without retrieving additional data from the at least one database, populate the second user interface element with at least a second portion of the data in the single format; and
execute the selected action via one or more targeted communications.