Patent classifications
G06Q30/0257
SOCIAL PLATFORM WITH ENHANCED PRIVACY AND INTEGRATED CUSTOMIZATION FEATURES
The present invention provides a social networking platform offering various services, such as, facilitating aggregation and management of a user's interaction on one or more social networking platforms, offering enhanced control over the level of privacy associated with the flow of user data, offering tools to customize the user's exposure to advertisement-related content on the social networking platform(s), integrating features to control aspects of how data/content is presented to and visualized by the user, empowering the user to multicast direct messages to other users without the other users having to meet certain constraints, empowering the user to create and/or join a group based on messaging threads, and the like. One or more of these enhanced services/features are associated with a powerful framework of authentication/permission model for access control
MESSAGING SYSTEM FOR PROVIDING MULTI-ZONE MESSAGES
Systems and methods are provided for receiving input for a message, including a comment from a user, in a first zone of a message area of a graphical user interface of a first interface, the graphical user interface comprising the message area comprising the first zone to allow the user to enter a comment and a second zone to allow the user to insert item details by accessing an item list generated from a database. The systems and method further providing for detecting input in the comment from the user indicating a request for an item list associated with the input, accessing the database to generate the item list based on the input entered by the user wherein the item list is displayed to the user, detecting a selected item in the item list displayed to the user, generating item details associated with the selected item wherein the item details are inserted in the second zone of the message area of the graphical user interface.
Programmatic lead generation
Methods, systems, and products are provided for programmatic lead generation. Embodiments include receiving, by a CTO ad server from an email client, a request for an advertisement (ad) invoked by a user opening an email having embedded within it a CTO ad unit; selecting, by the CTO ad server from a database in response to the request, a CTO ad bundle, sending, by the ad server to the email client, a response with the selected CTO ad with its associated campaign ID and a redirect; receiving, by the CTO payload server in response to the email client invoking the redirect, an email address and the campaign ID; and administering, by the CTO payload server, an opt-in for a marketing campaign identified by the campaign ID with the email address.
Providing advertisements on a decentralized social network
A computer implemented method for displaying advertisements to members of a decentralized social network, allowing the members to monetize their data.
SYSTEMS, METHODS, AND DEVICES FOR DECREASING LATENCY AND/OR PREVENTING DATA LEAKAGE DUE TO ADVERTISEMENT INSERTION
The disclosure herein relates to systems, methods, and devices for decreasing latency and/or preventing data leakage that may arise from advertisement insertion. In some embodiments, the systems, methods, and devices described herein provide for asynchronous advertisement selection and/or insertion separate from user-requested content retrieval and/or delivery, wherein the advertisement selection can be performed in parallel with and/or at a separate location from the user-requested content retrieval and/or delivery, thereby decreasing latency in rendering user-requested content. Further, in certain embodiments, the systems, methods, and devices described herein can prevent data leakage by preventing and/or circumventing the need to use cookie syncing among different DSPs, SSPs, or the like. Moreover, in some embodiments, the systems, methods, and devices described herein are configured to deliver advertisements as a native content, thereby further decreasing latency and/or preventing data leakage.
Correlated consumer telephone numbers and user identifiers for advertising retargeting
A method and system that performs cross-channel advertisement targeting based on consumer telephone numbers. The system utilizes a targeting database to determine which consumers should be re-engaged on behalf of a business. The targeting database correlates a telephone number associated with a consumer with a masked user identifier associated with the tracking of online behavior of that consumer. The targeting database may include a confidence level representing the likelihood of correspondence between the telephone number and masked user identifier. The targeting database is used by the system to target advertisements to consumers. A telephone number of a consumer is used to identify a masked identifier of the consumer. Advertisements are then targeted to the consumer using the masked identifier. The stored confidence level may be used by the system to control the aggressiveness of re-targeting.
Navigation-based ad units in street view
Systems, methods, and computer storage mediums for directing a user to an image of an advertiser's geolocation are provided. An exemplary method includes retrieving a first image associated with a geolocation, where the geolocation is based on a user action. At least one advertising unit is also selected based on at least the geolocation associated with the first image. Each advertising unit includes at least one geolocation associated with an advertiser. At least one advertising unit is then placed on the first image. Finally, a second image is retrieved when a placed advertising unit is selected by the user. The second image is retrieved based on the geolocation associated with the placed advertising unit.
Methods and apparatus for estimating total unique audiences
Disclosed examples determine a unique audience exposed to media while reducing memory resources of a computing device. Example instructions program programmable circuitry to log a plurality of impressions corresponding to media accessed at client devices; generate a first value based on a count of the impressions and a count of users of a database proprietor that accessed the media; generate a second value based on the first value and a count of demographic impressions logged by the database proprietor; and determine a unique audience size based on the second value.
SYSTEM AND METHOD FOR INCENTIVIZED ADVERTISEMENT VIEWING
A system and method for displaying advertisements to a viewer. An advertiser may upload one or more advertisements to a server and select various parameters for displaying the advertisement to a viewer. A viewer may choose to view advertisements in return for compensation. The viewer may be asked to verify comprehension or provide feedback on the advertisements before compensation is awarded.
Dynamic generation and organization of digital circulars
A dynamic digital advertising content system having a front end system and a back end system, and used to present product content to a user's computing device in the form of a digital circular. The back end system provides retailers and third party access to upload, and update, product content information for the digital circular, including videos and animations. The dynamic digital advertising content system can include integrations for third-parties such as digital coupon providers and loyalty program providers. The system permits users the ability to share with other users merchandise displayed in the digital circular and/or selected for a shopping list. Such shared content can be dynamically arranged for subsequent presentation on a computing device of the recipient. The digital circular is further customizable for individual retailers or retailer locations, as well as customizable based on detected histories and/or characteristics of the user receiving the digital circular.