System and Method for Providing Opt-In Digital Marketing
20210012379 ยท 2021-01-14
Inventors
Cpc classification
G06Q30/0236
PHYSICS
G06Q20/3678
PHYSICS
International classification
Abstract
An opt-in digital marketing method which allows users to access content free of advertisements with an option to engage with advertisement through a separate and distinct plug-in. To access plug-in content user will click on an icon to display a series of advertisement offers. Each advertisement offer is provided by a third party advertiser and allows the user to interact with the offer often providing a response incentive for such interaction, such as a coupon, discount or free gift. The method provides the user with a wallet page that stores all response incentives received and tracks whether the user has redeemed the incentive. Additionally, the present method allows a user to share or save advertisement offers.
Claims
1. A method allowing a user to opt-in to selected advertising over a network, comprising: (a) providing content on a application graphical user interface to a user over said network, said content being displayed to said user free of advertising offers; (b) providing an opt-in icon to said user on said application graphical user interface; (c) in response to said user selecting said opt-in icon on said application graphical user interface, transmitting to said user over said network an opt-in offer page containing a plurality of advertising offers on a plug-in graphical user interface; (d) providing said plurality of advertising offers to said user on a plug-in graphical user interface; and (e) in response to said user selecting one of said plurality of advertising offers, providing advertising content corresponding to said selected one of said plurality of advertising offers over said network allowing said user to interact with said advertising content.
2. The method allowing a user to opt-in to selected advertising over a network as recited in claim 1, wherein each of said advertising offers is presented as an advertising tile.
3. The method allowing a user to opt-in to selected advertising over a network as recited in claim 2, wherein: (a) said advertising offers are provided to multiple users; (b) selections made by each user for each advertising offer are recorded to determine a total number of selections for a particular advertising offer by all users; and (c) an advertising tile having a greater number of user selections is displayed more prominently.
4. The method allowing a user to opt-in to selected advertising over a network as recited in claim 3, wherein said more prominent display comprises a higher position on said graphical display.
5. The method allowing a user to opt-in to selected advertising over a network as recited in claim 1, further comprising providing a response incentive for a particular advertising offer.
6. The method allowing a user to opt-in to selected advertising over a network as recited in claim 5, wherein said response incentive comprises a coupon.
7. The method allowing a user to opt-in to selected advertising over a network as recited in claim 5, further comprising providing a user-specific wallet for storing said response incentives for future use.
8. The method allowing a user to opt-in to selected advertising over a network as recited in claim 7, wherein said wallet allows a first user to transfer a response incentive to a second user.
9. The method allowing a user to opt-in to selected advertising over a network as recited in claim 2, further comprising providing a response incentive for a particular advertising offer.
10. The method allowing a user to opt-in to selected advertising over a network as recited in claim 3, further comprising providing a response incentive for a particular advertising offer.
11. A method allowing a user to opt-in to selected advertising over a network, comprising: (a) providing a news feed to a user over said network, said news feed being configured to be displayed on a graphical display; (b) said news feed including an opt-in icon configured to be displayed on said graphical display; (c) in response to said user selecting said opt-in icon on said graphical display, transmitting to said user over said network an opt-in offer page containing a plurality of advertising offers, said opt-in offer page being configured to display on said graphical display; and (d) in response to said user selecting a particular one of said plurality of advertising offers, providing advertising content corresponding to said selected particular one of said plurality of advertising offers over said network as part of said news feed to said user.
12. The method allowing a user to opt-in to selected advertising over a network as recited in claim 11, wherein each of said advertising offers is presented as an advertising tile.
13. The method allowing a user to opt-in to selected advertising over a network as recited in claim 12, wherein: (a) said news feed and said advertising offers are provided to multiple users; (b) selections made by each user for each advertising offer are recorded to determine a total number of selections for a particular advertising offer by all users; and (c) an advertising tile having a greater number of user selections is displayed more prominently.
14. The method allowing a user to opt-in to selected advertising over a network as recited in claim 13, wherein said more prominent display comprises a higher position on said graphical display.
15. The method allowing a user to opt-in to selected advertising over a network as recited in claim 11, further comprising providing a response incentive for a particular advertising offer.
16. The method allowing a user to opt-in to selected advertising over a network as recited in claim 15, wherein said response incentive comprises a coupon.
17. The method allowing a user to opt-in to selected advertising over a network as recited in claim 15, further comprising providing a user-specific wallet for storing said response incentives for future use.
18. The method allowing a user to opt-in to selected advertising over a network as recited in claim 17, wherein said wallet allows a first user to transfer a response incentive to a second user.
19. The method allowing a user to opt-in to selected advertising over a network as recited in claim 12, further comprising providing a response incentive for a particular advertising offer.
20. The method allowing a user to opt-in to selected advertising over a network as recited in claim 13, further comprising providing a response incentive for a particular advertising offer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
REFERENCE NUMERALS IN THE DRAWINGS
[0024] 10 prior art graphical user interface [0025] 12 prior art advertisement [0026] 14 prior art content (news feed) [0027] 20 application graphical user interface [0028] 22 advertisement [0029] 24 content [0030] 26 icon [0031] 27 plug-in graphical user interface [0032] 28 opt-in offer page [0033] 30 advertising offer [0034] 32 interactive pop-up [0035] 34 opt-in wallet page [0036] 36 response incentive [0037] 38 share pop-up [0038] 40 mobile device [0039] 42 plug-in component [0040] 44 database [0041] 46 computer device [0042] 48 external website [0043] 50 user [0044] 52 content hosting server [0045] 54 network [0046] 55 host application [0047] 56 laptop computer [0048] 58 tablet computer [0049] 60 desktop computer [0050] 62 printer [0051] 64 wireless router [0052] 66 cellular service provider
DETAILED DESCRIPTION
[0053] Although reference is made to particular features of the invention throughout this disclosure, it is to be understood that the invention includes all possible combinations of these particular features. For example, where a particular feature is disclosed in the context of a particular aspect or embodiment of the invention, or a particular claim, that feature can also be used, to the extent possible, in combination with and/or in the context of other particular aspects and embodiments of the invention, and in the invention generally.
[0054] The present method provides a plug-in software component that communicates with a software application (host application) to allow a user to experience an application's services and content free of advertisements, while still providing the advertising offers through an opt-in offer page, as described herein. Although this method is shown in conjunction with a social media platform and application, the reader will understand that the present method can be used with any software application that uses or relies on advertisements. The method provides a more positive experience for users with the application itself and the advertisements, therefor leaving the user feeling more positively towards the app and advertisers.
[0055] In
[0056]
[0057] The opt-in offer page 28 is generated through a plug-in for the host application 55 (not shown). User's will be encouraged to interact with advertisements accessed on offer page 28 through the host application. A third-party advertiser may purchase space for an advertising offer 30 on the offer page 28 from the owner of the marketing platform (or host application). In one embodiment, advertising offers 30 are tiles that display a response incentive or benefit to be conferred onto user 50 once he or she chooses to engage with any particular advertising offer 30. Advertising offers 30 may be displayed in a formation of tiles that resembles a tile wall, wherein many advertising tiles can be displayed to user 50 at once. Advertising offer 30 may be for anything the advertiser chooses, including a giveaway of a product or service, a discount code, a promotion code, a coupon, or the like. For example, user 50 may click the first advertising tile depicted in
[0058] An algorithm may be employed to arrange the offers 30 in a manner with the most popular (advertisement with the most clicks) rising to the top of the tile wall. In another embodiment the offers 30 may rise to the top of the tile wall based on length of time a user engages with the advertisement (or tile) or a user rating. In the example of the user rating, the plug-in would track ratings and adjust tiles based on overall user rankings or a combination of overall user rankings and that user's friend or acquaintance user rankings for the advertisements. The plug-in would track data associated with each advertising offer 30such as the number of clicks made by users on advertising offer 30. The plug-in would automatically update the tile wall by rearranging the advertising offers 30 as user's either clicked on or engaged with the advertising offers 30. It would be in this manner that the user would automatically see the advertising offers 30 at the top of the page that are the most popular when they navigated to the offer page 28. Additionally, the present method would allow a user to manually filter the advertising offers 30. The filters could consist of many different data entriessuch as type of product or service, advertiser name, most recent, highest rated, free giveaways, coupons, etc. The reader will appreciate that any known filter could be employed to allow the user easy access to the advertising offers 30 that the user wishes to engage with at a certain moment.
[0059]
[0060]
[0061]
[0062]
[0063]
[0064] Content hosting server 52 is a high-level view of the application service offered. Thus, some components, such as load balancers, security services, and other components are not shown. The reader will understand that the present environment can include all known components in order to offer the application service and plug-in and should not be limited to the components shown. Content hosting server 52 includes the host application 55 and plug-in 42. The host application provides services which the plug-in can use, including a protocol for the exchange of data with plug-ins and a way for the plug-in to register itself with the host application. The host application provides services to the plug-in and allows the plug-in to supplement the host application with additional functionality and features. The host application and plug-in may include several databases 44 which act to store pertinent information for the present method. For example, databases 44 can include stores for registrations of users, advertisement data, content data, transaction data and any other necessary data to run and operate each software program.
[0065] The system environment allows a user to communicate and interact with one another as well as access social media (or other content) of host application and advertiser content of plug-in. Additionally, although not shown, the present environment may include additional connected servers. For example, a separate server may be desirable to host plug-in in order to quickly and efficiently sort and deliver advertisements, as described herein. Additionally, a web server may be desirable to link the social networking service via the network to one or more user devices.
[0066]
[0067]
[0068] A user can opt to continue to navigate the application free of ads or select an opt-in icon provided on the application graphical display (application graphical user interface). When the user selects the opt-in icon, the plug-in software component provides an offer page (on plug-in graphical user interface) having a plurality of advertising offers. Note that although the terms first and plug-in graphical user interface are used hereinthere can be many different user interfaces and the terms first and second should in no way limit the number of or relationship between the user interfaces or graphical displays provided. Here, the application graphical user interface is associated with all of the content of the host application (including index page and all subpages) and plug-in graphical user interface is associated with all of the content of the plug-in or advertising content (including the tile wall, wallet and pop-up content, but not limited thereto). In one embodiment, the advertising offers appear as tiles on a tile wall. The offer page containing the advertisement offers are arranged by the plug-in based on a popularity algorithm described herein. The algorithm may simply ascribe a greater value to the advertisements that have accrued the greatest number of selections by users, and then automatically and continuously arrange the advertisements with the greatest value at the top of the offer page (or tile wall). However, the algorithm may also use a series of data points to arrange the ads from most to least popular, such that the user views the most popular advertisements first when visiting the offer page. The offer page also can be manually filtered by the user, as described herein, to provide a customized view to each user. The plug-in then allows a user to select an advertisement and provides the user with a pop-up 32, such as a questionnaire, survey or other information. The user can interact with the pop-up 32 (shown in
[0069] Although the preceding descriptions provide significant detail as to specific embodiments of the invention, they are by no means an exhaustive description of all possible embodiments. Thus, the scope of the invention should be fixed by the following claims rather than the examples given.