Based Upon Budget Or Funds Patents (Class 705/14.48)
  • Patent number: 11870949
    Abstract: An electronic device obtains a listening history for a media item, the listening history including retention information indicating, for each respective portion of a plurality of portions of the media item, a number of listeners who listened to the respective portion of the media item. The electronic device, using the retention information, determines a pattern indicating a reduction in the number of listeners who listened to corresponding portions of the media item and determines a start time and an end time corresponding to a first portion of the corresponding portions of the media item. In accordance with the determination that the first portion of the corresponding portions of the media item meets predefined sub-content criteria, the electronic device stores an indication that the first portion of the media item comprises first sub-content, different from primary content, embedded in the media item.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: January 9, 2024
    Assignee: Spotify AB
    Inventors: Aasish Kumar Pappu, Rosemary Ellen Jones, Sari Nahmad, Kristin Savage, Aswin Sivaraman
  • Patent number: 11676155
    Abstract: In some embodiments, a method includes in response to an integration tag included in a webpage at a first user interface being executed at a mobile device, receiving a mobile device identifier and a request to retrieve a purchase identifier. The method includes sending a first signal causing a frame to be provided within the webpage at the first user interface. The method includes in response to a first user input, receiving a Hyper Text Transfer Protocol (HTTP) POST request and determining a uniform resource identifier (URI). The method includes retrieving purchase information and sending a HTTP response message including the URI of the second user interface and the purchase information to deeplink to the second user interface and to cause the second user interface to be rendered at the mobile device with the purchase information pre-populated in an input field of a text message.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: June 13, 2023
    Assignee: Attentive Mobile Inc.
    Inventors: Brian Long, Brooke Burdge, Andrew Jones, Eric Miao, Ryan Tsang, Ethan Lo, Elyssa Albert
  • Patent number: 11640614
    Abstract: In some embodiments, a method includes in response to an integration tag included in a webpage at a first user interface being executed at a mobile device, receiving a mobile device identifier and a request to retrieve a purchase identifier. The method includes sending a first signal causing a frame to be provided within the webpage at the first user interface. The method includes in response to a first user input, receiving a Hyper Text Transfer Protocol (HTTP) POST request and determining a uniform resource identifier (URI). The method includes retrieving purchase information and sending a HTTP response message including the URI of the second user interface and the purchase information to deeplink to the second user interface and to cause the second user interface to be rendered at the mobile device with the purchase information pre-populated in an input field of a text message.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: May 2, 2023
    Assignee: Attentive Mobile Inc.
    Inventors: Brian Long, Brooke Burdge, Andrew Jones, Eric Miao, Ryan Tsang, Ethan Lo, Elyssa Albert
  • Patent number: 11295345
    Abstract: A cost-focused determination of whether to deliver an electronic advertisement or notice to a particular user can be made through a cumulative consideration of the predicted return on investment over each of a plurality of electronic channels. A plurality of channel-specific budget values are calculated for the user, one for each channel, each setting an upper spending limit for advertisement to the user over that channel based on the user's information and their activity on the channel. A global budget is calculated for the user using a weighted aggregation of the channel-specific values, information about the user and their activity with the advertiser, and consideration of “overlap” effects of advertising to the same user on several channels. When managing whether to deliver an advertisement over a channel, if the channel-specific value is lower than the global budget, the advertisement is delivered, and the global budget is decreased by a complementary amount.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 5, 2022
    Assignee: Airbnb, Inc.
    Inventors: Shike Mei, Teng Wang, Shawn Chen, Ganesh Venkataraman
  • Patent number: 11195187
    Abstract: The present disclosure is directed to methods and systems for determining competitive market values for an ad impression on an advertiser exchange. An engine executing on a device may receive a candidate set of inputs associated with ad impressions. The engine may determine competitive market values for an ad impression on an advertiser exchange. The engine may determine candidate clearing prices based on the candidate set of inputs and history of clearing prices on the advertiser exchange. The engine may generate, based on the candidate clearing prices, a competitive market value prediction for the ad impression on the advertiser exchange. The competitive market value prediction may comprise a distribution function of predicted clearing prices on the advertiser exchange. The engine may generate, based on the competitive market value prediction, a fair market value bid for the ad impression in the context of a specific ad campaign.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: December 7, 2021
    Assignee: MediaMath, Inc.
    Inventor: Yehuda Ari Buchalter
  • Patent number: 11170399
    Abstract: Disclosed is an advertising method which comprises guiding an advertiser to create at least one ad and incentivizing a consumer to access the at least one ad by offering a reward to the consumer for interacting with the ad, wherein consumer profile data useful for ad targeting is acquired as a prerequisite for allowing the consumer to earn the reward.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 9, 2021
    Assignee: Sion Apps LLC
    Inventors: Scott Brody, Dustin Robert Wahlen, Stephen Allan Wilson
  • Patent number: 11049133
    Abstract: Systems, methods, and computer-readable media are disclosed for automated server-based content delivery. In one embodiment, an example method may include determining campaign information for a content delivery campaign, the campaign information comprising a first allocation value for first content, and a second allocation value for second content, determining first observed data comprising a first user response rate for the first content and a second user response rate for the second content, determining an exponentiated gradient algorithm for the content delivery campaign, and determining a reallocation amount to reallocate a portion of the first allocation value to the second allocation value using the exponentiated gradient algorithm based at least in part on the first observed data, wherein the reallocation amount maximizes an output of the exponentiated gradient algorithm.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: June 29, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jim Huang, Weam Abu Zaki, Cody Barnhart, Teresa Chen, Paula Marie Despins, Yu Gan, Kelly Paulson, Kyle Tiffany, Fabian Lutz-Frank Wauthier
  • Patent number: 11049118
    Abstract: The present disclosure is directed to methods and systems for determining competitive market values for an ad impression on an advertiser exchange. An engine executing on a device may receive a candidate set of inputs associated with ad impressions. The engine may determine competitive market values for an ad impression on an advertiser exchange. The engine may determine candidate clearing prices based on the candidate set of inputs and history of clearing prices on the advertiser exchange. The engine may generate, based on the candidate clearing prices, a competitive market value prediction for the ad impression on the advertiser exchange. The competitive market value prediction may comprise a distribution function of predicted clearing prices on the advertiser exchange. The engine may generate, based on the competitive market value prediction, a fair market value bid for the ad impression in the context of a specific ad campaign.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: June 29, 2021
    Assignee: MediaMath, Inc.
    Inventor: Yehuda Ari Buchalter
  • Patent number: 10902478
    Abstract: According to one embodiment, a method, computer system, and computer program product for generating an advertisement is provided. The present invention may include receiving domain corpora; identifying domain-specific terms within each domain comprising the received domain corpora; scoring the identified domain-specific terms based on each of the domains; generating candidate short phrases comprising at least one of the scored domain-specific terms based on the scoring of the scored domain-specific terms; scoring the candidate short phrases; and selecting candidate short phrases based on the scoring of the candidate short phrases.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Florian Pinel
  • Patent number: 10902479
    Abstract: A computer receives a request for graphical display source code for a computerized graphical advertisement display, and retrieves seed images including a plurality of seed image features. The computer generates candidate images based on the one or more seed images, where the computer alters a first aspect of a seed image to generate an altered seed image having a plurality of altered seed image features and the computer alters a second aspect of the altered seed image to generate a candidate image having a plurality of candidate image features. The computer generates candidate image scores based upon a context of the advertisement display and the plurality of candidate image features. The computer selects an image from the candidate images based on the candidate image scores and generates the graphical display source code based on the selected image, a size of the advertisement display, and display capabilities of the user device.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: January 26, 2021
    Assignee: Criteo SA
    Inventors: Sami Touil, Hugo Kaczmarek, Thomas Delayen
  • Patent number: 10855786
    Abstract: An online system receives content items from content providers and delivers the content items to client devices of users. The online system receives a weight associated with an item described in the content item. The online system determines a rate at which a content item is delivered to users based on the received weight associated with the item and a rate at which users interact with the content item. The online system delivers the content item to users at the rate determined based on the received weight and the rate at which users interact with the content item. The online system may periodically adjust the rate of delivery of the content item based on the rate at which users interact with the content item.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventor: Jinghao Yan
  • Patent number: 10825061
    Abstract: The present disclosure describes a system that attempts to reconcile diverse goals and re-cast the goals into something that is quantifiable and optimizable. One way to reconcile diverse goals is by converting these “constraints”—with the huge problems of feasibility—into errors that can be minimized. This disclosure also presents solutions for rate constraints which previously have not been dealt with. The resulting system enables advertisers to dynamically adjust their campaign based on the needs of the moment. Such a system can have advantages in terms of controllability, smoothness, as well as avoiding hard stop conditions that plague the constraint-based approach. In order to achieve this result, solutions are presented for problems of pacing, viewability prediction, and most particularly, error minimization.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: November 3, 2020
    Assignee: Adap.tv, Inc.
    Inventors: Brendan Kitts, Garrett James Badeau, Michael Krishnan, Yongbo Zeng, Ishadulta Yadav, Ruofeng Chen, Andrew George Potter, Liang Wei, Ethan James Thornburg, Sergey Tolkachov
  • Patent number: 10740789
    Abstract: An advertising system provides advertisements to client devices. To select advertisements, the advertising system identifies previously selected advertisements to determine which presentations of the advertisement are still in-flight and have not yet resulted in conversion event. The advertising system predicts total advertising spend based on the in-flight advertisements, and adjusts a paced bid for the advertisement by determining whether the estimated total advertising spend, reflecting predicted in-flight advertisements, is above or below an expected spending to reach a budget for the advertising campaign, which may increase or decrease the paced bid.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: August 11, 2020
    Assignee: Facebook, Inc.
    Inventors: David Paul Capel, Harsh Doshi, Benjamin Casey Roberts
  • Patent number: 10713691
    Abstract: A sponsor specifies a content campaign along with a budget, a duration, a maximum bid value and one or more objectives associated with the content campaign. An online system presenting the sponsored content calibrates the pacing factor of the content campaign to present the sponsored content evenly throughout the specified duration of the campaign. Paced bids are provided for the content campaign to compete for placement in opportunities during a ramp-up period, in which the paced bid associated with the campaign is adjusted to the maximum bid value. The target-ramp up period is iteratively determined as the current paced bid approaches the maximum bid value to avoid overspending the budget early in the campaign. When a conversion event occurs, the ramp-up period ends and the content campaign transitions to a normal pacing algorithm.
    Type: Grant
    Filed: September 9, 2017
    Date of Patent: July 14, 2020
    Assignee: Facebook, Inc.
    Inventor: Perry Aaron Green
  • Patent number: 10679245
    Abstract: A method to implement and simultaneously managing at least marketing content, marketing budget, and marketing delivery consistent with a brand marketing strategy of a brand owner across multiple sub-entities that includes at least the steps of: providing a remote computer server system accessible via a network and containing a database of marketing fields; setting up a marketing management portal for the macro entity brand owner where the setup input includes at least a unique URL for the marketing management portal and one or more fields that are to be selected by the setup user and used in connection with the marketing management portal that thereby define the set of marketing portal fields; providing a plurality of preapproved advertising campaign options to various users; selecting a delivery method for the advertising campaign using the marketing management portal; and executing the advertising campaign without further input from the user with credentials.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: June 9, 2020
    Assignee: STRATEGIC AMERICA
    Inventors: John C. Schreurs, Michael R. Schreurs, Kevin A. Strouse
  • Patent number: 10657566
    Abstract: A first processor-accessible memory device system and a second processor-accessible memory device system of a self-regulating transaction system may each store a respective local copy of one or more transaction ledgers that record transactions. A first data processing device system may be configured to generate a transaction information block associated with a particular market channel, store it in the local copy of a transaction ledger associated with the particular market channel stored in the first processor-accessible memory device system, and transmit it to a second data processing device system over a communications network for storage in the local copy of the transaction ledger associated with the particular market channel stored in the second processor-accessible memory device system.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: May 19, 2020
    Assignee: KOCHAVA INC.
    Inventors: Charles Manning, Aubrey Falconer
  • Patent number: 10650406
    Abstract: An advertiser specifies an advertising campaign along with a budget, a duration and one or more objectives associated with the advertising campaign. An online system presenting advertisements from the advertising campaign determines an interval representing a portion of the duration, an interval budget, and one or more interval objectives. Historical information describing selection and presentation of advertisements by the online system is retrieved, and used to determine one or more filters limiting the number of opportunities to present an advertisement in which advertisements from the advertising campaign are included. The scaling filters may be based on the one or more interval objectives, bid amounts determined for advertisements in the advertising campaign, and bid amounts associated with advertisements previously selected for presentation form the historical data.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: May 12, 2020
    Assignee: Facebook, Inc.
    Inventors: Chinmay Deepak Karande, Xiaohu Jiang, Zhengyong Zhu
  • Patent number: 10621623
    Abstract: An online system scores campaign audiences based on historical scoring data for similar audiences. A third party system selects a target audience and a day on which the target audience should be exposed to a campaign. The online system generates an availability grid and a score grid to determine a score for the target audience. Values in the availability grid are determined based on the availability of exposure time for the target audience on the specified date. Values in the score grid are based on historical scoring data for the same audience. The online system scores the target audience by interpolating between data points in the score grid based on a selected availability from the availability grid.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Zhengyong Zhu, Jiajin Yu, Spencer Powell
  • Patent number: 10607255
    Abstract: Systems, methods, and computer-readable media are disclosed for generating an online advertising campaign based on one or more advertising campaign parameters and selecting an advertisement of the advertising campaign for presentation in an available advertising slot. The advertising campaign parameter(s) may include one or more product identifiers. Advertisements of the advertising campaign may be presented in advertising slots available on network resources such as product detail pages associated with the product identifiers.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Fubin Lu, Taylor Christian Deehan, Sean Curtis, Jason Adrian Galep, Jason Kita Choi
  • Patent number: 10592910
    Abstract: The present disclosure is directed to methods and systems for determining competitive market values for an ad impression on an advertiser exchange. An engine executing on a device may receive a candidate set of inputs associated with ad impressions. The engine may determine competitive market values for an ad impression on an advertiser exchange. The engine may determine candidate clearing prices based on the candidate set of inputs and history of clearing prices on the advertiser exchange. The engine may generate, based on the candidate clearing prices, a competitive market value prediction for the ad impression on the advertiser exchange. The competitive market value prediction may comprise a distribution function of predicted clearing prices on the advertiser exchange. The engine may generate, based on the competitive market value prediction, a fair market value bid for the ad impression in the context of a specific ad campaign.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: March 17, 2020
    Assignee: MediaMath, Inc.
    Inventor: Yehuda Ari Buchalter
  • Patent number: 10565607
    Abstract: Disclosed is an advertising method which comprises guiding an advertiser to create at least one ad and incentivizing a consumer to access the at least one ad by offering a reward to the consumer for interacting with the ad, wherein consumer profile data useful for ad targeting is acquired as a prerequisite for allowing the consumer to earn the reward.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: February 18, 2020
    Assignee: Sion Apps LLC
    Inventors: Scott Brody, Dustin Robert Wahlen, Stephen Allan Wilson
  • Patent number: 10559014
    Abstract: Provided are methods for optimizing presentation of additional items on web page based on item already presented on the web page. A method can include identifying first set of templates. The method can further include, for each of first plurality of requests, selecting first template, selecting first item, transmitting the first template to first client computer, and receiving interaction data from the first client computer specifying one or more interactions with the first template. The method can further include analyzing the interaction data to determine performance metric for each of the first set of templates and replacing at least one or more of the first set of templates and the first item. The method can further include, for each of second plurality of requests, selecting second template, selecting second item, and transmitting the second template to the second client computer. Presentation of additional items can be optimized remotely and automatically.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: February 11, 2020
    Assignee: SIMPLESURANCE GMBH
    Inventors: Robin von Hein, Joachim von Bonin, Ismail Asci, Manuel Kester
  • Patent number: 10546317
    Abstract: A system and method provides for the use of a proprietary platform to predict impressions and to predict and design ad campaigns. Specifically, a proprietary programmatic advertisement platform correlates television programming asset sources with actual viewing behavior of broadcasts associated with the television programming assets and ad content associated with the ad campaign. The correlation produces a predicted performance value used to generate an ad campaign. For instance, the invention enables television programming asset sources and viewership information providers to communicate with the programmatic advertisement platform in a way that adds value to or otherwise facilitates the valuation of the television programming asset sources in context of the particular ad.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 28, 2020
    Assignee: A4 Media & Data Solutions, LLC
    Inventors: Reed Berrett, Derek Mattsson, Chris Satovick, Trisha Schepers
  • Patent number: 10489171
    Abstract: An online system maintains a page of content for a user that includes content provided to the online system by the user. To allow the user to more easily present content items to other online system users, the online system receives an objective specifying a desired interaction by users presented with the content item from the user and generates a set of content items from content included on the page. One or more content items of the set are selected and a budget for presenting the selected one or more content items is received, and the online system includes one or more of the selected content items in selection processes along with bid amounts based on the budget that select content for presentation to other users. The online system may update the selected content items of the set over time as content included on the page is modified.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventors: David Shein, Andy Lien, Camelia Dobrin, David Thomsen, Pelle Elander Wisten, Alexander William Watts, Yujing Zhang, Xiaoyu Guang, Ryan Joseph Moniz, Katherine Nicole Geiger, Meridith Major Blascovich
  • Patent number: 10332202
    Abstract: An on-line savings page for managing a savings account includes a list of items the user is saving for, where each item has a specified priority. A savings rate for each item is determined by the savings account based on the priority and total savings rate. The user is notified of any changes in the savings account, such as price changes, inventory changes, etc., as well as relevant information related to the item, such as sales, offers, recalls, etc.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: June 25, 2019
    Assignee: PAYPAL, INC.
    Inventor: Michael Watson
  • Patent number: 10325283
    Abstract: An advertiser specifies an advertising campaign along with a budget, a duration and one or more objectives associated with the advertising campaign. An online system presenting advertisements from the advertising campaign determines an interval representing a portion of the duration, an interval budget, and one or more interval objectives. Historical information describing selection and presentation of advertisements by the online system is retrieved, and used to determine one or more filters limiting the number of opportunities to present an advertisement in which advertisements from the advertising campaign are included. The scaling filters may be based on the one or more interval objectives, bid amounts determined for advertisements in the advertising campaign, and bid amounts associated with advertisements previously selected for presentation form the historical data.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: June 18, 2019
    Assignee: Facebook, Inc.
    Inventors: Chinmay Deepak Karande, Xiaohu Jiang, Zhengyong Zhu
  • Patent number: 10282762
    Abstract: A first processor-accessible memory device system and a second processor-accessible memory device system of a self-regulating transaction system may each store a respective local copy of one or more transaction ledgers that record transactions. A first data processing device system may be configured to generate a transaction information block associated with a particular market channel, store it in the local copy of a transaction ledger associated with the particular market channel stored in the first processor-accessible memory device system, and transmit it to a second data processing device system over a communications network for storage in the local copy of the transaction ledger associated with the particular market channel stored in the second processor-accessible memory device system.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: May 7, 2019
    Assignee: KOCHAVA INC.
    Inventors: Charles Manning, Aubrey Falconer
  • Patent number: 10223703
    Abstract: The present disclosure is directed to methods and systems for determining competitive market values for an ad impression on an advertiser exchange. An engine executing on a device may receive a candidate set of inputs associated with ad impressions. The engine may determine competitive market values for an ad impression on an advertiser exchange. The engine may determine candidate clearing prices based on the candidate set of inputs and history of clearing prices on the advertiser exchange. The engine may generate, based on the candidate clearing prices, a competitive market value prediction for the ad impression on the advertiser exchange. The competitive market value prediction may comprise a distribution function of predicted clearing prices on the advertiser exchange. The engine may generate, based on the competitive market value prediction, a fair market value bid for the ad impression in the context of a specific ad campaign.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: March 5, 2019
    Assignee: MediaMath, Inc.
    Inventor: Yehuda Ari Buchalter
  • Patent number: 10210140
    Abstract: Systems and methods for providing an actionable object within a third-party content slot of an information resource of a content publisher. A processor receives an indication of interest in providing, for display, a creative within at least one third-party content slot of an information resource of a content publisher. The information resource includes third-party content slots available to be reserved to serve creatives. The processor identifies, on the information resource, at least one third-party content slot available to be reserved to serve one or more creatives. The processor inserts an actionable object within the identified third-party content slot, the actionable object configured to generate a request to provide an interface for reserving the identified third-party content slot to display the creative responsive to an action being taken on the actionable object. The processor renders the information resource including the inserted actionable object within the identified third-party content slot.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventors: Roman Kirillov, Andrew Tyler, Daniel Banfield, Hassan Mansoor, Daniel Matthew Goodridge, Louis Aidan Collard
  • Patent number: 10127579
    Abstract: Techniques include generating an advertisement (ad) including text and/or image data using a user device (e.g., a mobile computing device). The techniques further include identifying one or more proximate devices (e.g., networked computing devices or appliances) located proximate to the user device using a local wireless network (e.g., Wi-Fi, Bluetooth, or NFC). The techniques include modifying (e.g., personalizing) the ad based on the identified proximate devices, based on one or more device types (e.g., categories) associated with the devices, and/or based on one or more states of the devices. In some examples, the techniques include transmitting an indication of the identified proximate devices, their types, and/or their states and an indication of the ad to an ad system, and receiving the modified ad from the system. The techniques also include displaying the modified ad to a user at the user device (e.g., within a software application executing on the device).
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eric Glover, Eric Chen
  • Patent number: 9934537
    Abstract: The systems and methods of the disclosure allow user to receive offers through social media channels. The systems and methods are capable of creating offers, ranking the offers based on both transaction data and social media profile activity information, distributing the offers through social media channels, associating the offers with a synced transaction account and providing rewards based on transactions that comply with offers. The rewards may be applied at the time of purchase, in response to authorization information or at settlement as a transaction account credit.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: April 3, 2018
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Leslie Berland, Shari Forman, Luke Gebb, Priyadarshini Koul, Sathish Muthukrishnan, Jennifer Russo, Sripriya Tiku, David Wolf
  • Patent number: 9904930
    Abstract: Techniques are provided for integrated and comprehensive advertising campaign management and optimization. Techniques are provided in which advertisers, including large-budget advertisers such as Chief Marketing Officers, can easily, efficiently and optimally define, manage and implement advertising budgets and campaigns, from high to granular levels, across a variety of online and offline channels. Such channels can include Web, mobile, social networking, etc., as well as traditional advertising channels such as TV, radio, etc. Techniques are provided, for example, in which advertisers, with a single click or selection, can cause implementation of a customized, optimized and comprehensive online and offline advertising campaign.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: February 27, 2018
    Assignee: Excalibur IP, LLC
    Inventor: Stuart Ogawa
  • Patent number: 9754283
    Abstract: An online system provides identifies multiple candidate budgets to an advertiser requesting presentation of advertisements via the online system. The advertiser may select a candidate budget used for presenting advertisements via the online system. A default budget may be identified from the candidate budgets to increase the likelihood of the advertiser selecting the default budget. The candidate budgets and the default budget are determined by the online system to maximize the likelihood that an advertiser elects to present advertisements via the online system or to maximize revenue received the online system for presenting advertisements from the advertiser. Various factors are specific to the advertiser, the object being advertised, and other contextual information may be used to determine the candidate budgets.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 5, 2017
    Assignee: Facebook, Inc.
    Inventors: Dong Guo, Mark Kar Hong Wong, Zhi Zhong
  • Publication number: 20150112795
    Abstract: Techniques and mechanisms described herein facilitate efficient budget pacing. According to various embodiments, a plurality of advertising request opportunities may be received at a communications interface during a time interval divided into a plurality of time periods. The time periods may include a designated time period, and a pacing rate for the designated time period may be determined. Each of the advertising request opportunities may be capable of being purchased to present a respective online advertisement. The pacing rate may designate a portion of the advertising request opportunities received during the designated time period on which to bid. One or more instructions may be transmitted to place a plurality of bids on selected ones of the advertising request opportunities received during the designated time period in accordance with the pacing rate.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Turn Inc.
    Inventors: Ali Jalali, Ali Dasdan, Kuang-Chih Lee
  • Patent number: 9002883
    Abstract: Methods, systems, and computer program products are provided for providing aggregated starting point information. One example method includes identifying a location associated with an entity, identifying, from navigation information query logs, starting points for navigation information that includes an ending point in a predefined vicinity of the location associated with the entity, aggregating information associated with the starting points, and providing aggregated starting point information to the entity.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventor: Andrew Kirmse
  • Patent number: 8990103
    Abstract: Systems and methods for managing electronic content from multiple content providers in a dynamic environment are provided. In operation, an advertiser can plan and book an electronic advertisement campaign by providing a campaign request specifying a requested inventory slot of atoms in an inventory space and other associated data. Thereafter, a proposed campaign can be generated based on an estimated availability of the atoms and any performance criteria specified by the advertiser. Once the proposed campaign is accepted and booked, the proposed campaign can be managed along with other active campaigns. These active campaigns can be managed based on a relative priority of the campaigns and an estimated availability for the atoms in the inventory space.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Eswar Priyadarshan, Dan Marius Grigorovici, Omar Abdala, Hao Duong
  • Publication number: 20150081426
    Abstract: Excess advertiser demand may be determined and information regarding the determined excess advertiser demand may be communicated to a user, such as a publisher. The advertising network might be an online advertising network that serves ads relevant to content. Excess advertiser demand in an advertising network might be determined by (a) estimating or determining unspent advertiser budgets, (b) aggregating the unspent advertiser budgets, and (c) determining advertiser desired concept opportunities using the aggregated unspent advertiser budget. Information regarding the determined excess advertiser demand might be communicated toward a client device for presentation to a user by forwarding the determined advertiser desired concept opportunities to the client device for presentation.
    Type: Application
    Filed: December 18, 2013
    Publication date: March 19, 2015
    Applicant: Google Inc.
    Inventor: Hunter Walk
  • Publication number: 20150066639
    Abstract: A method, apparatus, system, and computer program product provide the ability to bid for an advertising impression. Within an advertising exchange, an advertising bidding impression campaign to bid for the advertising impression is initialized. A desired impression quality rank is selected and a bid against the desired rank is accepted. An actual impression quality rank for an actual advertising impression in an advertising impression inventory is determined. Based on the bid and the actual impression quality rank, the actual advertising impression is awarded to the bidder.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 5, 2015
    Applicant: VINDICO LLC
    Inventors: Jason J. A. Knapp, Varoujan Bedirian, Sergey Kuznetsov
  • Patent number: 8972278
    Abstract: Systems, methods, and computer-readable and executable instructions are provided for recommending print locations. Recommending print locations can include receiving recommendation, user, and geographic information for a first mobile print location (MPL) and a second MPL. Recommending print locations can also include indexing the recommendation, user, and geographic information for each of the first MPL and the second MPL as an automatically created uniform resource indicator (URI) on an MPL system. Furthermore, recommending print locations can include ranking the first MPL and the second MPL based on the recommendation, user, and geographic information and presenting a list, via a user interface, of the ranked first MPL and the second MPL.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 3, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas E. Sandholm, Jose Diego Ferreira Martins, Deny Joao Correa Azzolin
  • Publication number: 20150025962
    Abstract: An apparatus and method that pulls campaign criteria from a plurality of servers, including a publisher's ad server, and processes user-input campaign criteria to generate a media plan wherein delivery goals and rates for each ad placement, and flight dates for fixed ad placements are determined by the system. While the delivery goals and the rates for each ad placement and the date for fixed ad placements are automated, there is a graphical user interface wherein a user can edit these values to meet the advertiser's specific needs. This media plan can then be sent to the advertiser via the system and pushed to the publisher's ad server as an order capable of receiving creative assets for ad trafficking.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 22, 2015
    Inventors: Sean Anderson BECKET, Andrew Logan BECKET
  • Publication number: 20140379464
    Abstract: A method for budget distribution in online advertising, the method comprising using at least one hardware processor for: receiving a definition of a single advertiser budget to be spent on advertising multiple ad entities in an online advertising platform; receiving historical performance data associated with the multiple ad entities, wherein the historical performance data comprises multiple proportional performance metrics for each of the multiple ad entities; computing a health index for each of the multiple ad entities, the health index being a weighted average of multiple components comprising the multiple proportional performance metrics, wherein the multiple components are each monotonic with respect to spend; and proportionally distributing the single advertiser budget between the multiple ad entities, based on the health indices of the multiple ad entities.
    Type: Application
    Filed: June 25, 2014
    Publication date: December 25, 2014
    Applicant: Kenshoo Ltd.
    Inventors: Michael Aronowich, Arriel Johan Benis, Reut Yanai, Gil Vind
  • Publication number: 20140365298
    Abstract: Spending data for local advertising campaigns for advertisements directed for a specific business location is analyzed in order to classify the campaigns by geographic location and type of each business. The server then determines the average and range of spending for a plurality of geographic and type classifications. This spending and classification data is stored by a server in order to identify reasonable and competitive budgets for other advertising campaigns. When an advertiser is interested in establishing a new campaign for a local business, the server may determine the classification for the business based on the location and type of the business. The server then retrieves the stored data in order to recommend one or more reasonable budgets for the advertiser.
    Type: Application
    Filed: September 1, 2011
    Publication date: December 11, 2014
    Applicant: GOOGLE INC.
    Inventors: Xinyu Tang, Xuefu Wang, Abhinav Jalan, Ankur Jain, Kiley McEvoy, Bhavesh Mehta
  • Publication number: 20140365286
    Abstract: A method of reserving a savings advertisement includes: delivering an electronic savings advertisement creation interface web page from a server system to a computer system of a merchant; receiving at the server system a request from the computer system of the merchant to generate an electronic savings advertisement, the request comprising a maximum number of transactions that can be conducted with the electronic savings advertisement; storing in the server system a value representing an available numeric quantity for the savings advertisement; determining in the server system whether the numeric quantity is greater than zero; delivering an electronic savings advertisement request interface web page from the server system to a computer system of a customer, the savings advertisement request interface web page including an offer for the savings advertisement; receiving at the computer system of the customer a reservation request for the electronic savings advertisement; and decrementing the available numeric q
    Type: Application
    Filed: June 9, 2014
    Publication date: December 11, 2014
    Inventor: Matthew Louis Samoville
  • Publication number: 20140344048
    Abstract: In some embodiments, an apparatus includes a weight module, a performance module and an allocator module. The weight module calculates a weight for each segment from a set of segments of potential advertisement placements matching a criterion. The weight for a segment is based at least partially on (1) a budget score for an advertisement campaign and (2) a number of potential placements for the segment. The performance module calculates a performance score for the advertisement campaign at each segment from the set of segments. The performance score of the segment is based on a success metric for an advertisement at the segment and a number of impressions for the segment. The allocator module presents the advertisement at a placement associated with the segment if the weight for the segment is greater than a first threshold and the performance score for the segment is greater than a second threshold.
    Type: Application
    Filed: December 19, 2013
    Publication date: November 20, 2014
    Applicant: TREMOR VIDEO, INC.
    Inventors: Tadashi Yonezaki, Steven Lee
  • Patent number: 8893175
    Abstract: Disclosed is a system and method in which, when a customer to view pay-per-view broadcasting contents over an Internet protocol television (IPTV) or a personal computer (PC) consents to advertisement reception, a broadcasting service provider receives money from an advertiser that has previously agreed to pay advertising costs without receiving a subscription fee from the customer, transmits the pay-per-view contents to the customer, and applies screen-splitting technology at certain intervals to generate a split screen irrespective of main broadcasting contents.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: November 18, 2014
    Inventor: Ki Yeon Kim
  • Publication number: 20140337125
    Abstract: Method and system for optimizing impression bids for a real-time bidding advertising campaign. A set of nodes eligible to serve impressions for the advertising campaign is determined, and real-time bidding auctions are held for advertisements to be served on the set of eligible nodes. The auctions result in a desired number of success events being obtained without exceeding an budget. To determine the set of eligible nodes, a target set of nodes meeting targeting criteria for the advertising campaign is determined, delivery is forecasted for each target node, and the target nodes are ranked and filtered based at least in part on the forecasted deliveries.
    Type: Application
    Filed: March 14, 2014
    Publication date: November 13, 2014
    Inventors: John H. Dalto, David M. Himrod, Steven K. Kannan
  • Publication number: 20140304069
    Abstract: An example budget allocation process may include: determining how to allocate a budget among different content distribution mechanisms, and generating a graphical user interface showing allocations of the budget among the different content distribution mechanisms, where the graphical user interface includes elements to vary the allocations, and where the elements are movable to trigger variations in the allocations. The example process may also include: receiving an input from the graphical user interface; determining a reallocation of the budget among the different content distribution mechanisms based on the input; and updating the graphical user interface using the reallocation of the budget among the different content distribution mechanisms. The graphical user interface may be updated so that at least some of the elements and information relating to the content distribution mechanisms reflect the reallocation of the budget.
    Type: Application
    Filed: June 28, 2013
    Publication date: October 9, 2014
    Inventors: Vincent P. Lacey, Keith Howard, Ido Ohad, David Norelius, Michael F. English, John P. Simons, Douglas R. Bengtson, Jesse Kinkead, Ekaterina A. Mineeva, Will Stoltzman, Lee Callender
  • Publication number: 20140297400
    Abstract: A method and system for managing media advertising campaigns accesses a set of programming data that contains various attributes of media assets that a media service provider will present to consumers. A media advertising campaign manager receives various buyer criteria for the inclusion of advertisements in a buyer's advertising campaign. The system uses the attributes in the data set to develop an advertising campaign that satisfies the buyer's criteria. In various embodiments, the method system may consider buyer preferences, seller criteria, and campaign requests for other buyer's so that the advertising campaign is developed in a manner that maximizes a revenue opportunity for the media service provider.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Inventor: Tuomas W. Sandholm
  • Publication number: 20140289039
    Abstract: An advertisement distribution device according to the present application includes a distribution unit. The distribution unit distributes advertising content while switching an advertisement distribution process in accordance with a predetermined target figure within the range an advertisement listing fee paid to a provider of a Web page on which the advertising content is placed reaches the predetermined target figure.
    Type: Application
    Filed: February 10, 2014
    Publication date: September 25, 2014
    Applicant: YAHOO JAPAN CORPORATION
    Inventors: Koji TSUKAMOTO, Manabu SASSANO
  • Publication number: 20140278912
    Abstract: Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign.
    Type: Application
    Filed: January 29, 2014
    Publication date: September 18, 2014
    Applicant: TubeMogul, Inc.
    Inventors: John Hughes, Adam Rose, John M. Trenkle, Kevin Thakkar, Jason Lopatecki