CLOUD-BASED CAMPAIGN CONTROL SYSTEM AND METHOD
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one cloud-based computing device, the program comprising:
- code that receives a plurality of campaign instructions from a plurality of campaign controllers;
code that configures the campaign instructions and creates a unique brand identifier, campaign data, and a distribution trigger, the campaign data including a brand communication message and a redemption offer;
code that distributes the campaign data to a plurality of mobile computer devices;
code that causes the display of the brand communication message upon a first of the mobile computer devices;
code that authorizes redistribution of the campaign data to a second of the mobile communication devices;
code that acknowledges the acceptance of the redemption offer; and
code that creates analytics data based upon the campaign data, distribution data, and redemption data.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments of a system and a method for conducting cloud-based commerce. In accordance with one aspect of the approach, a method of cloud-based commerce, the method may include the steps of receiving a plurality of campaign instructions from a plurality of campaign controllers, configuring the campaign instructions and creating a unique brand identifier, campaign data, and a distribution trigger, the campaign data including a brand communication message and a redemption offer, distributing the campaign data to a plurality of mobile computer devices, causing the display of the brand communication message upon a first of the mobile computer devices, authorizing redistribution of the campaign data to a second of the mobile communication devices, acknowledging the acceptance of the redemption offer, creating analytics data based upon the campaign data, distribution data, and redemption data.
-
Citations
8 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one cloud-based computing device, the program comprising:
- code that receives a plurality of campaign instructions from a plurality of campaign controllers;
code that configures the campaign instructions and creates a unique brand identifier, campaign data, and a distribution trigger, the campaign data including a brand communication message and a redemption offer;
code that distributes the campaign data to a plurality of mobile computer devices;
code that causes the display of the brand communication message upon a first of the mobile computer devices;
code that authorizes redistribution of the campaign data to a second of the mobile communication devices;
code that acknowledges the acceptance of the redemption offer; and
code that creates analytics data based upon the campaign data, distribution data, and redemption data.
- code that receives a plurality of campaign instructions from a plurality of campaign controllers;
-
2. A computer implemented method comprising:
- receiving login unique user identification;
verifying said unique user identification;
uploading unique content matching said unique user identification;
uploading portal user privileges;
invoking unique content page assembler;
returning unique content assembled homepage;authorizing access to a content management module, wherein said content management module comprises rules for distribution of said content;
said content comprises simple content, rich content, digital offers, SMS, application notifications, electronic communication, images, videos, surveys, polls, digital codes;
authorizing access to configuration module, said configuration module comprises single time distribution, time sensitive distribution, geographically relevant distribution, distribution channels, loyalty level distribution, and demographic distribution;
uploading unique content campaign engine;
setting unique content rules and definition engine; and
setting unique content metadata repository. - View Dependent Claims (3, 4, 5, 6, 7)
- receiving login unique user identification;
-
8. A computer implemented method comprising:
- receiving digital content at a web based portal, said digital content including a set of rules for managing and distributing said digital content, wherein said portal resides on a server;
distributing said digital content based on said rules to a processing device;
receiving from said device identifying data of a user of said communication device;
if said identifying date has been previously received, determining a unique user identifier associated with said user from said identifying date;
if said identifying data has not been previously received, determining a unique user identifier associated with said user;
associating said identifying information with said unique user identifier on one or more databases;
generating information tracking said unique user identifier; and
associating said information with said unique user identifier on said one or more databases;
configuring said digital content based on said information; and
distributing said configured digital content to said unique user identifier.
- receiving digital content at a web based portal, said digital content including a set of rules for managing and distributing said digital content, wherein said portal resides on a server;
Specification