Patent classifications
G06Q30/0275
Multi-tenant broker-branded online auction system
A method and system of executing an online auction is presented. The system includes broker/agent-designed auction interfaces that have property listings, and displays select ones of the property listings from multiple brokers on a multi-tenant auction list user interface. Each of the property listings on the auction list user interface includes a link which, upon activation, launches the broker-designed auction interface where bids may be submitted.
Ordinal positioning of content items based on viewport
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting ordinal positions for content item slots in response to determining that a content item slot with a highest slot ordinal position relative to the other content item slots in a resource is not within a viewport area. Adjusting the adjusting ordinal positions of either the content item slots or content items to be served in the content item slots ensures that a content item slot in the viewport displays a content item with a highest respective ordinal position in a ranking relative to other content items is rendered in the content item slot within the viewport area.
Match engine marketing
Enabling advertisers using a computer network such as the Internet and a match engine to submit their offerings to product, service, benefit seeking entities. In some embodiments, a database having accounts for the providers is made available. Accounts contain contact and billing information for an advertiser; and at least one offering having at least a description, a criteria set comprising one or more criterion factors, and a bid amount. An advertiser influences a position of an offering in the advertiser's account by first selecting offering relevant criteria. The advertiser enters the criteria and the description into a listing; influencing at least in part the position for the listing within a results page through an online bidding process. This results page is generated in response to a seeking entity query of the match engine. Pay for performance demographic, geographic, psychographic criteria/characteristics targeted directly advertising (frictionless advertising) is enabled.
SINGLE CONVERSION ADVERTISEMENTS
This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving ad information from a seller; generating, using one or more processors, a single conversion ad using the received ad information, where the single conversion ad has an available inventory of one such that only a single conversion of the ad can be performed; transmitting the single conversion ad to one or more potential buyers; receive an input from one of the one or more potential buyers; and notifying the seller of the user input. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
PERSONALIZED MOBILE APPLICATION RE-ENGAGEMENT
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for delivering content. A method includes: identifying an application that is installed on a user device; accepting a bid from a sponsor associated with the application for presenting customized content on the user device after installation of the application on the user device; identifying an opportunity to present content on the user device including receiving a request for content that identifies the user device; conducting an auction including evaluating the accepted bid along with other bids; determining that the accepted bid is the winning bid in the auction and providing, in response to the determining, a shell for the customized content; enabling the shell to be populated with data stored on the user device to produce the customized content; and providing the customized content for presentation on the user device in response to the identified opportunity.
METHOD AND COMPUTING DEVICE FOR OPTIMIZING PLACEMENT OF DIGITAL SIGNAGE CONTENT BASED ON AUDIENCE SEGMENTS
A method and computing device for optimizing placement of digital signage content based on audience segments associated to digital signage display units. A plurality of audience segments are stored in a memory of a computing device. Characteristics of a digital signage content are received by the computing device. The characteristics of the digital signage content and the plurality of audience segments are processed by a processing unit of the computing device, to identify potential placements for the digital signage content based on the characteristics of the digital signage content and the stored audience segments. The potential placements for the digital signage content are provided for bidding. Bids for the potential placements are received for the digital signage content and processed to identify the optimized placement for the digital signage content based on the characteristics of the digital signage content and bids received
Overspend control in a messaging platform
A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
Geo-fenced marketplace
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for a geo-fenced zone of commerce are described. Consistent with some embodiments, the method may include subdividing a geographic area, generating corresponding geo-fences, and presenting the corresponding geo-fences as listings in a navigable online marketplace.
CONCURRENT PRESENTATION OF NON-PROGRAMMING MEDIA ASSETS WITH PROGRAMMING MEDIA CONTENT AT CLIENT DEVICE
A system is provided for concurrent presentation of non-programming media assets with programming media content at a client device. The client device receives a response for occurrence of an event opportunity point from the media presentation and distribution system based on a selection criteria for the event opportunity point. A display view of the client device is modified, and a non-programming media asset is presented from a second media stream for a defined duration and different version of the programming media content in first partition, concurrently with the programming media content over second partition. The different version of the programming media content corresponds to the programming media content encoded based on a region within the modified display view allocated to the first partition. The presentation is based on user preference for specific item in the programming media content and user selection of the non-programming media asset displayed in past engagement.
DYNAMIC HEADER BIDDING CONFIGURATION
Dynamic header bidding configuration is disclosed. For example, ad slot entries associated with ad slots in a web content, further associated with ad identifiers and ad sizes are received. Header bidding partners associated with an ad slot entry are received, each partner associated with a parameter. The partners, parameters, ad slot entries, ad identifiers, and ad sizes are recorded as a configuration associated with the web content. A script associated with the configuration, further associated with a page of the web content including an ad slot associated with the ad slot entry is generated. The configuration is sent to a client device that invokes the script by loading the first page, and an ad from a partner is displayed in an ad impression of the ad slot on the client device based on a response to a notice sent to at least two partners.