Patents Examined by Kiersten V Summers
  • Patent number: 11880865
    Abstract: A computing system is configured to analyze historic data generated by an optimization system to provide recommended weightings for placement of creatives on publisher's pages. The weightings may be generated by providing forecasting the likelihood that a particular creative will lead to greater conversion or revenue compared to other creatives. The creatives may be grouped into one or more phases based on the amount of statistical data available for analyzing the particular creatives such that new creatives are given sufficient weighting to receive impressions despite the lack of historical data for a creative. Performance of placed creatives may be tracked by the passing of URLs with information attached to identify the particular creative and placement.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: January 23, 2024
    Assignee: CPL ASSETS, LLC
    Inventors: Jonathan Frederick Ripper, Steven Ostrover, Henry H. Varbedian
  • Patent number: 11682049
    Abstract: A request for a page is received. The page is provided at least in part by determining dynamically a content element for the page. An auction to determine a winning bid is conducted prior to providing the page in response to the request and the content element determined based at least in part on the auction winner.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: June 20, 2023
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, Oded Cohen, Marcelo Muniz
  • Patent number: 11663628
    Abstract: A method of displaying media content on a display screen of a communication device. The method includes receiving an indication of a state transition of a first Activity of an application program being executed on a processor of the communication device. The processor, in response to the indication, executes program code in order to monitor a memory state of the operating system so as to determine a user interface state associated with the first Activity. The processor further determines whether the first Activity is finishing based at least in part on the user interface state. Upon determining the first Activity is finishing, the processor causes the media content to be displayed upon further determining that a predetermined condition associated with the communication device exists.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: May 30, 2023
    Assignee: IQzone, Inc.
    Inventors: Matthew A. Feadler, James Alex Wolfinger
  • Patent number: 11640624
    Abstract: Technology is disclosed for facilitating and processing cross-merchant promotions. In examples, the disclosed technology comprises processing transaction data for a first merchant and a second merchant that includes identifiers for merchant, customer, location, and item; generating a recommendation for the merchants to participate in a cross-merchant promotion based on a determination that they are complementary; facilitating a notification of the promotion to customers; receiving transaction data for another transaction of the first merchant; applying the promotion to the transaction based on a customer transaction history of the customer; processing payment for the transaction; apportioning the payment to the first and second merchant according to an agreement between them; and presenting a notification of application of the promotion on a merchant device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: May 2, 2023
    Assignee: Block, Inc.
    Inventors: Zachary Brock, John Ryan Crepezzi, Bruce Bell
  • Patent number: 11631115
    Abstract: As a viewer views and scrolls down a web content page in a browser window of a web browser, ad content appears in predetermined ad placement areas of the web content page. If particular ad content has not been within a viewport of the browser window for a predetermined desired time, the ad content may be detached from the web content page and positioned in a location of the viewport for a desired necessary period of time before the ad content is reattached to the content page at its respective predetermined ad placement area even if that predetermined ad placement area has been scrolled out of the viewport. In such cases, the ad content effectively “lingers” in in the viewport until reattached to the web content page at its respective predetermined ad placement area.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: April 18, 2023
    Assignee: RICH MEDIA CLUB, LLC
    Inventors: Igor Tchibirev, Brad Krassner
  • Patent number: 11615441
    Abstract: A system that analyzes a user's communications to select a promotion that is presented to the user. The analysis may occur in two stages: a first stage analyzes a single communication from a user to determine whether the user is a potential target for a promotion; for potential targets, a second stage analyzes a history of communications from the user to generate a user profile. The system may then select a promotion based on the profile. The profile may include a set of profile tags that are considerably more detailed and granular than traditional demographic data; tags may for example indicate user affiliations with groups or ideas (such as religions or political parties), or user life cycle stages. Using these rich, detailed user profile tags, the system may achieve promotion response rates far above those from traditional advertising, which relies on cookies or simple demographic categories.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: March 28, 2023
    Assignee: Kaptivating Technology LLC
    Inventors: Michael Palmer, Steven Tulk, Thomas Galido
  • Patent number: 11615446
    Abstract: The present invention relates to a method for providing interactive digital advertising. The method includes the display of a digital advertisement and several possible responses to an instruction relating to the advertisement to a user on a device. When a correct response is selected by the user, content is made accessible to the user. Several of the possible responses may be correct and/or the user may be given an opportunity to reselect one of the possible responses if their response is incorrect. A system is also disclosed.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: March 28, 2023
    Assignee: REZONENCE LIMITED
    Inventor: Prashanth Naidu Bundi
  • Patent number: 11599907
    Abstract: A method of displaying media content on a display screen of a communication device including a processor and a memory including program code, an application program, and a user application. The application program includes a plurality of activities associated with a plurality of display windows rendered by the display screen. The method includes receiving, at a monitoring process, status callbacks provided by an operating system of the device wherein the status callbacks relate to memory state. Values of at least one of the status callbacks are inspected wherein the at least one of the status callbacks includes a user interface (UI) state value. Based at least in part upon inspection of the UI state value, it is determined that a first activity is finishing. Media content is then displayed upon the display screen upon further determining that a predetermined condition associated with the communication device exists.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: March 7, 2023
    Assignee: IQzone, Inc.
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Patent number: 11587125
    Abstract: Aspects of the subject disclosure may include, for example, a method that include combining an offer with media content to generate a notice within a portion of the media content, providing the notice in the designated portions of the media content with the notice during a media content presentation at equipment of a user, receiving an indication of interest in the portion, retrieving marketing information for the portion of the media content based on the user profile including location based information, time based information, and activity information, monitoring an activity of the mobile communication device to determine when the mobile communication device information satisfies a location, time, and activity information that matches the marketing information and determining a communication for the user based on the marketing information and the monitoring of the activity of the mobile communication device. Other embodiments are disclosed.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: February 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Timothy Innes, Nigel Bradley, Wasib Khallil, Alexander MacDougall, Bhumit Patel, David Spivey
  • Patent number: 11562400
    Abstract: A method includes training a plurality of different types of machine learning models using a training dataset to produce a set of trained machine learning models and determining a lift of each trained machine learning model in the set of trained machine learning models using a validation dataset. The method also includes selecting a trained machine learning model from the set of trained machine learning models that has a highest lift of the set of trained machine learning models and predicting a likelihood that a person will perform an action by applying the selected trained machine learning model to data about the person.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jing Xu, Si Er Han, Xue Ying Zhang, Steven George Barbee, Ji Hui Yang
  • Patent number: 11544629
    Abstract: Provided are various mechanisms and processes for generating dynamic merchant scoring predictions. A system is configured to receive datasets comprising pairings between training customer profiles and training merchant profiles. For each pairing, a set of feature values corresponding to features specified by the customer and merchant profiles are extracted and converted into a training vector to train a machine learning model to determine a weighted coefficient for each feature. Once sufficiently trained, the system determines a set of available merchant profiles for a customer profile in response to receiving a search request from a customer associated with the customer profile. For each pairing between the customer profile and an available merchant profile, the system determines an order score for the available merchant based on the weighted coefficients and an input set of feature values specified by the customer profile and the available merchant profile.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: January 3, 2023
    Assignee: DoorDash, Inc.
    Inventors: Mitchell Hunter Koch, Aamir Manasawala, Sohyeon Lee
  • Patent number: 11532012
    Abstract: Methods described herein include prefetching information for a future visitor to a webpage or other resource. Prefetching the information can allow a provider to customize the webpage or resource with reduced latency. The methods can include notifying an experience provider associated with an advertisement prior to the user requesting the webpage or other resource. The notification can provide identification information corresponding to the client device or user. The notification also indicates that the client device or a user is about to be directed to the webpage or other resource. The notification can allow for retrieval of profile information associated with the identification information prior to the direction of the client device to the webpage or other resource.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: December 20, 2022
    Assignee: Adobe Inc.
    Inventor: Reza Jalili
  • Patent number: 11386454
    Abstract: A computing system is configured to analyze historic data generated by an optimization system to provide recommended weightings for placement of creatives on publisher's pages. The weightings may be generated by providing forecasting the likelihood that a particular creative will lead to greater conversion or revenue compared to other creatives. The creatives may be grouped into one or more phases based on the amount of statistical data available for analyzing the particular creatives such that new creatives are given sufficient weighting to receive impressions despite the lack of historical data for a creative. Performance of placed creatives may be tracked by the passing of URLs with information attached to identify the particular creative and placement.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: July 12, 2022
    Assignee: CPL ASSETS, LLC
    Inventors: Jonathan Frederick Ripper, Steven Ostrover, Henry H. Varbedian
  • Patent number: 11361339
    Abstract: The present disclosure relates to a system, method, and computer program for providing users with notifications of a cashback rewards from a shopping portal using screen and email analysis. A shopping portal system analyzes the content and characteristics of user emails, as well as screens viewed by the user through a client application (e.g., webpages and mobile application screens), to identify probable order-confirmation emails and screens. In response to identifying an order-confirmation email or an order-confirmation screen, the system determines whether a cashback reward should be credited to the user for the order corresponding to the order-confirmation email/screen. In response to an order-confirmation email or screen satisfying the criteria for a cashback reward, the system credits a user account with the cashback reward and notifies the user of the reward.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 14, 2022
    Assignee: Rakuten Group, Inc.
    Inventors: Cynthia May-Yee Tam, Makarand Suresh Kharche
  • Patent number: 11263669
    Abstract: Header bidding systems and methods increase a number of advertisers that can place bids for an advertising impression while maintaining low latency in loading of the webpage. The systems and methods utilize a specialized control wrapper in the header to manage one or more additional wrappers so as to allow for simultaneous bid collection from multiple groups of advertisers, one group per wrapper, without experiencing the traditional increase in latency of page loading as the number of entities bidding on an impression increases. Each wrapper contains information relating to a separate subset of advertisers from which to receive bids for the advertising impression. The control wrapper, as part of the header of the webpage, controls synchronization and timing of the separate bid processes controlled by the various wrappers to ensure that latency issues are avoided while the number of bids received is increased and revenue maximized.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 1, 2022
    Assignee: AdMetricsPro IP LLC
    Inventor: George Michael Theodore
  • Patent number: 11074623
    Abstract: The present disclosure discloses a method and device for pushing information to a target user. One example method includes identifying a plurality of users that meet a predetermined condition; selecting a target user from the identified users to be provided with information, where in the target user is selected based on a relationship strength and an influence of the identified users; and transmitting the information to the determined target user over a network, and relates to the field of information technologies.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: July 27, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Nian Song
  • Patent number: 11055751
    Abstract: Techniques for controlling resource usage in a computing environment are provided. In one technique, a target resource usage for a particular point in time is determined for a content delivery campaign. Determining, for the content delivery campaign, a current resource usage for the particular point in time. Also, a bandwidth associated with the target resource usage at the particular point in time is determined. Based on a difference between the current resource usage and one or more boundaries of the bandwidth, a throttling factor is calculated. Based on the throttling factor, a probability of the content delivery campaign participating in a content item selection event is determined.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan Schellenberger, Yang Zhao, Yin Zhang, David Pardoe
  • Patent number: 11037203
    Abstract: Various implementations described herein provide systems and methods for online advertising and, more particularly, systems and methods that utilize user preferences in providing online advertising. In various implementations, systems or methods described herein facilitate user control of user-related data with respect to online advertisement systems, which can include supply-side platforms (SSPs), advertisement exchanges, demand-side platforms (DSPs), content delivery networks (CDNs), ad networks, or adservers. In some implementations, the system and methods implement or otherwise facilitate a user advertisement preference service that enables online users to manage one or more user advertisement preferences and selectively provide those user advertisement preferences to online advertisement systems.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: June 15, 2021
    Assignee: Privowny, Inc.
    Inventor: Hervé Le Jouan
  • Patent number: 11017437
    Abstract: Aspects of the subject disclosure may include, for example, a method that include combining an offer with media content to generate a notice within a portion of the media content, providing the notice in the designated portions of the media content with the notice during a media content presentation at equipment of a user, receiving an indication of interest in the portion, retrieving marketing information for the portion of the media content based on the user profile including location based information, time based information, and activity information, monitoring an activity of the mobile communication device to determine when the mobile communication device information satisfies a location, time, and activity information that matches the marketing information and determining a communication for the user based on the marketing information and the monitoring of the activity of the mobile communication device. Other embodiments are disclosed.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: May 25, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Timothy Innes, Nigel Bradley, Wasib Khallil, Alexander MacDougall, Bhumit Patel, David Spivey
  • Patent number: 11017369
    Abstract: Introduced is a technology for processing transactions on behalf of a merchant employing a legacy system, where the processing includes managing inventory data and bundle pricing data associated with transactions occurring at various point-of-sale (POS) devices that include both legacy and non-legacy POS devices. Briefly described, the technology involves a payment processing system (PPS) working in coordination with a legacy merchant system. The PPS includes a payment processing database system, a adapter module installed at the merchant system, and a payment processing engine installed at a cloud-based server system. The payment processing engine, via the adapter module, can receive the most up-to-date inventory data and bundle pricing rules from the legacy merchant system. Based on the bundle pricing rules, the payment processing engine can compute one or more minimum-price carts that apply pricing discounts to eligible items for transactions occurring at the POS device(s) associated with the PPS.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: May 25, 2021
    Assignee: Square, Inc.
    Inventors: Zachary Brock, Grace Huey Chen, Benjamin Hartard, Mark Jen, Kathryne Hollie Hawthorne