Real-time data processing pipeline and pacing control systems and methods

    公开(公告)号:US11188401B2

    公开(公告)日:2021-11-30

    申请号:US17077472

    申请日:2020-10-22

    Applicant: Xandr Inc.

    Abstract: A data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. The transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. The view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. The console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.

    REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS

    公开(公告)号:US20220035687A1

    公开(公告)日:2022-02-03

    申请号:US17502621

    申请日:2021-10-15

    Applicant: Xandr Inc.

    Abstract: A data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. The transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. The view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. The console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.

    Real-time data processing pipeline and pacing control systems and methods

    公开(公告)号:US10824487B2

    公开(公告)日:2020-11-03

    申请号:US16037621

    申请日:2018-07-17

    Applicant: XANDR INC.

    Abstract: A data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. The transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. The view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. The console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.

    Cost-per-view and cost-per-impression bids on a single impression

    公开(公告)号:US11544747B2

    公开(公告)日:2023-01-03

    申请号:US14745844

    申请日:2015-06-22

    Applicant: Xandr Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device, an ad request for an ad space being for presentation in a user interface of an application on the client device, sending, to bidder systems, a bid request on the ad space, receiving bids from the bidder systems, selecting, from the received bids, a cost-per-view bid corresponding to a first creative and a cost-per-impression bid corresponding to a second creative, and sending a message to the client device wherein the message comprises respective identifiers of the first and second creatives, and wherein the client device is configured to obtain the first creative and present the first creative in the ad space if the ad space is in view one the client device within a specified time period.

    Advertising platform transaction management

    公开(公告)号:US11188951B2

    公开(公告)日:2021-11-30

    申请号:US16299985

    申请日:2019-03-12

    Applicant: XANDR INC.

    Abstract: A computer-implemented method includes generating, using a transaction management computing subsystem of an advertising platform, a set of primary bid requests responsive to receipt of an advertising call. Each primary bid request includes information sufficient to characterize an impression consumer and information sufficient to characterize each of one or more impressions identified in the advertising call. The method also includes sending the set of primary bid requests from the transaction management computing subsystem to a first set of decisioning computing subsystems of the advertising platform. Each decisioning computing subsystem of the first set being operable to generate a bid response based on the information included in a primary bid request. The method further includes selecting, using the transaction management computing subsystem, a first bid response from among the bid responses generated by the first set of decisioning computing subsystems; and taking, by the transaction management computing subsystem, an action on the first bid response.

    REAL-TIME DATA PROCESSING PIPELINE AND PACING CONTROL SYSTEMS AND METHODS

    公开(公告)号:US20210042175A1

    公开(公告)日:2021-02-11

    申请号:US17077472

    申请日:2020-10-22

    Applicant: Xandr Inc.

    Abstract: A data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. The transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. The view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. The console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.

Patent Agency Ranking