Patent ID: 9514483
Filing Date: 2016-12-06
CPC Classification: G06Q

Claim Text:
1. A method comprising: presenting, by a computer-based system and via a marketing campaign application, a merchant account dashboard to a merchant system of a merchant, receiving, by the computer-based system and at the merchant account dashboard, a selection of a first social media channel; requesting, by the computer-based system and by the merchant campaign application, first authentication information for the first social media channel; linking, by the computer-based system, the first social media channel with the merchant campaign application; linking, by the computer-based system, a second social media channel in response to receiving a selection of the second social media channel and second authentication information; receiving, at a computer-based system, offer parameters for generating a first offer and a second offer, storing, by the computer-based system, the offer parameters in a database, wherein the storing includes using a binary large object method to store different data sets from different merchants with different formats as ungrouped data elements via a fixed memory offset; storing, by the computer-based system, the offer parameters in the database by annotating the offer parameters with a header, trailer or indicator to convey information for managing the offer parameters; annotating, by the computer-based system, the binary large object with a security access level; providing, by the computer-based system, based on the security access level, access for the merchant to the offer parameters; determining, by the computer-based system, offer data for the first offer and the second offer based on the offer parameters and account holder data; determining, by the computer-based system, a first electronic distribution channel for the first offer based on the first offer type and the offer parameters creating, by the computer-based system, an opt-in criteria for the offer based on the first social media channel; generating, by the computer-based system and in response to the determining the first electronic distribution channel, the first offer in a first offer format for distribution, generating, by the computer-based system and based on the opt-in criteria, a software-enabled and user selectable opt-in button to associate with the first offer; determining, by the computer-based system, a second electronic distribution channel for the second offer based on the second offer type and the offer parameters generating, by the computer-based system and in response to the determining the second electronic distribution channel, the second offer in a second offer format for distribution,