-
公开(公告)号:US11188401B2
公开(公告)日:2021-11-30
申请号:US17077472
申请日:2020-10-22
Applicant: Xandr Inc.
Inventor: Charles Brian O'Kelley , Catherine Mary Williams , Taylor Edward Burmeister , Yaron Lissack , Justin Pines , Samuel Seljan , Jaidev Sridhar
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.
-
公开(公告)号:US20220035687A1
公开(公告)日:2022-02-03
申请号:US17502621
申请日:2021-10-15
Applicant: Xandr Inc.
Inventor: Charles Brian O'Kelley , Catherine Mary Williams , Taylor Edward Burmeister , Yaron Lissack , Justin Pines , Samuel Seljan , Jaidev Sridhar
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.
-
公开(公告)号:US10824487B2
公开(公告)日:2020-11-03
申请号:US16037621
申请日:2018-07-17
Applicant: XANDR INC.
Inventor: Charles Brian O'Kelley , Catherine Mary Williams , Taylor Edward Burmeister , Yaron Lissack , Justin Pines , Samuel Seljan , Jaidev Sridhar
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.
-
公开(公告)号:US11544747B2
公开(公告)日:2023-01-03
申请号:US14745844
申请日:2015-06-22
Applicant: Xandr Inc.
Inventor: Arel Ives Lidow , Charles Brian O'Kelley
IPC: G06Q30/02
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.
-
公开(公告)号:US11188951B2
公开(公告)日:2021-11-30
申请号:US16299985
申请日:2019-03-12
Applicant: XANDR INC.
Inventor: Michiel Nolet , Charles Brian O'Kelley , Andrew S. Dilling , Frederick Bou-Hsuen Lu
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.
-
公开(公告)号:US20210042175A1
公开(公告)日:2021-02-11
申请号:US17077472
申请日:2020-10-22
Applicant: Xandr Inc.
Inventor: Charles Brian O'Kelley , Catherine Mary Williams , Taylor Edward Burmeister , Yaron Lissack , Justin Pines , Samuel Seljan , Jaidev Sridhar
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.
-
-
-
-
-