Patents Assigned to Xandr Inc.
  • Patent number: 11188401
    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.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 30, 2021
    Assignee: Xandr Inc.
    Inventors: Charles Brian O'Kelley, Catherine Mary Williams, Taylor Edward Burmeister, Yaron Lissack, Justin Pines, Samuel Seljan, Jaidev Sridhar
  • Patent number: 11188951
    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.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: November 30, 2021
    Assignee: XANDR INC.
    Inventors: Michiel Nolet, Charles Brian O'Kelley, Andrew S. Dilling, Frederick Bou-Hsuen Lu
  • Publication number: 20210365997
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device, a first notification of an ad space from a seller, identifying ad conditions corresponding to an ad space inventory to which the ad space belongs comprising a first condition that identifies an allowed creative media type for the ad space inventory, sending a second notification requesting a bid on the ad space to bidders, each bidder representing a respective buyer, receiving bids from the bidders, each bid corresponding to a respective bid price, buyer, and a creative, determining that a first bid of the bids corresponds to a first creative having a media type different from the allowed creative media type, and identifying a preexisting arrangement between the buyer corresponding to the first bid and the seller and, based thereon, allowing the first creative to be served to the ad space.
    Type: Application
    Filed: August 9, 2021
    Publication date: November 25, 2021
    Applicant: Xandr Inc.
    Inventors: Arel Ives Lidow, Scott Daniel Menzer, Michael William Stevenson McNeeley
  • Publication number: 20210350418
    Abstract: Aspects of the subject disclosure may include, for example, providing, by a processing system, a user interface presented at a communication device of a broker for managing curated deals in electronic advertising The processing system can obtain, via the user interface, user input comprising pricing data, targeting data, margin data, and assigned buyers. The processing system can generate multiple curated deals based on combinations of prices, targets and margins derived from the pricing data, other targeting data, and other margin data, respectively. Other embodiments are disclosed.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 11, 2021
    Applicant: Xandr Inc.
    Inventors: Benjamin Kneen, Joshua Turner, Jaidev Sridhar
  • Publication number: 20210334846
    Abstract: Aspects of the subject disclosure may include, for example, monitoring a performance of a creative presented by a first plurality of client devices in conjunction with a distribution of a first content item via a first outlet, determining that the performance exceeds a threshold, responsive to the determining that the performance exceeds the threshold, identifying a second outlet to distribute the first content item, and providing the first content item to the second outlet responsive to the identifying of the second outlet. Other embodiments are disclosed.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Applicants: AT&T Intellectual Property I, L.P., Xandr Inc.
    Inventors: Lee Begeja, Eric Zavesky, Samuel Seljan, Ashutosh Sanzgiri, David Crawford Gibbon
  • Patent number: 11134311
    Abstract: Aspects of the subject disclosure may include, for example, transmitting a first request that includes a key, wherein the key identifies: a processing system that is a targeted recipient of an advertisement, a stream in which a primary content item is being provisioned to the processing system, and a service provider, based at least in part on the transmitting of the first request, obtaining information pertaining to an advertisement from a device of the service provider, and inserting the information within a portion of the stream corresponding to a break in the primary content item. Other embodiments are disclosed.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 28, 2021
    Assignee: Xandr Inc.
    Inventors: Anthony F. Bonvolanta, Roland N. Noll, Scott G. Crawford, Steven Plesnarski, Hans J. Fischmann
  • Publication number: 20210281907
    Abstract: Aspects of the subject disclosure may include, for example, receiving first data from each media publishing system of a plurality of media publishing systems which facilitate a presentation of media content with one or more procurable media content slots, where the first data from each media publishing system have incompatible data structures; mapping the first data from each media publishing system to second data which has a common data structure; receiving a target description from a media procurement system, the target description including information to procure media content slots provided by one or more of the plurality of media publishing systems; comparing the target description to the second data in the common data format; identifying from the comparing at least one procurable media content slot provided by one or more media publishing systems that correlates to the target description; receiving first viewership data associated with viewership of media content presentations that include the at least
    Type: Application
    Filed: August 7, 2020
    Publication date: September 9, 2021
    Applicant: Xandr Inc.
    Inventors: Eric Hoffert, Brendan Greene, Craig Miller
  • Patent number: 11113729
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device, a first notification of an ad space from a seller, identifying ad conditions corresponding to an ad space inventory to which the ad space belongs comprising a first condition that identifies an allowed creative media type for the ad space inventory, sending a second notification requesting a bid on the ad space to bidders, each bidder representing a respective buyer, receiving bids from the bidders, each bid corresponding to a respective bid price, buyer, and a creative, determining that a first bid of the bids corresponds to a first creative having a media type different from the allowed creative media type, and identifying a preexisting arrangement between the buyer corresponding to the first bid and the seller and, based thereon, allowing the first creative to be served to the ad space.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: September 7, 2021
    Assignee: Xandr Inc.
    Inventors: Arel Ives Lidow, Scott Daniel Menzer, Michael William Stevenson McNeeley
  • Publication number: 20210258390
    Abstract: Systems and methods for building a device graph for cooperative device identification are disclosed. Various information is received at a computing system over a communications network, include information defining a relationship between (i) a unique identifier associated with a first device of a user and (ii) a unique identifier associated with the user, and information defining a relationship between (i) a unique identifier associated with a second device of the user and (ii) the unique identifier associated with the user. The unique identifiers associated with the devices are each mapped to the platform-wide identifier based at least in part on the unique user identifier. A device graph comprising a plurality of device nodes is constructed, with related device nodes connected by one or more edges. Nodes representing the devices are linked based on a relationship identified between them using the platform-wide identifier.
    Type: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Applicant: Xandr Inc.
    Inventors: Stephen Williams, Scott Menzer
  • Publication number: 20210258634
    Abstract: Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page, the content being associated with a digital video; determining that the likelihood exceeds a threshold and, based thereon: identifying the digital video associated with the content; obtaining a copy of a video file including the digital video and an initial portion that precedes the digital video; initiating a video player for displaying the digital video; determining a start location in the video file where the initial portion ends and the digital video begins; and configuring the video player to begin playing the video file from the start location when the user selects the content.
    Type: Application
    Filed: May 6, 2021
    Publication date: August 19, 2021
    Applicant: Xandr Inc.
    Inventors: Eric M. Hoffert, Jeffrey Weiss, Vikki Pitts, Alexander Krassel, Yevgeniy Nisman, Radhika Shivapurkar
  • Publication number: 20210248551
    Abstract: Techniques are disclosed for advantageously forecasting an inventory of a product having a particular duration (e.g., video content). The technique can include determining the particular configuration (e.g., maximum number of impressions, maximum amount of time permitted) of breaks identified within an impression log. Based on the number of breaks and the configurations of the breaks, the technique can forecast a future inventory of the product. In some implementations, the disclosed technique can identify an amount of a previous break that was not filled with video content. These forecasts can enable product sellers to better communicate with their customers, negotiate supply contracts, price their products, plan for business operations, etc.
    Type: Application
    Filed: April 29, 2021
    Publication date: August 12, 2021
    Applicant: Xandr Inc.
    Inventors: Craig Miller, Charles Douglas Cosman, Thomas Evenson, Eric Smith, Calvin Legh, Thomas Shields, Aaron Martin
  • Publication number: 20210250648
    Abstract: Aspects of the subject disclosure may include, for example, transmitting a first request that includes a key, wherein the key identifies: a processing system that is a targeted recipient of an advertisement, a stream in which a primary content item is being provisioned to the processing system, and a service provider, based at least in part on the transmitting of the first request, obtaining information pertaining to an advertisement from a device of the service provider, and inserting the information within a portion of the stream corresponding to a break in the primary content item. Other embodiments are disclosed.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Applicant: Xandr Inc.
    Inventors: Anthony F. Bonvolanta, Roland N. Noll, Scott G. Crawford, Steven Plesnarski, Hans J. Fischmann
  • Publication number: 20210241319
    Abstract: Aspects of the subject disclosure may include, for example, receiving an indication of a selection of a first advertisement included within a first content item from a communication device, transmitting terms of purchase associated with the first advertisement responsive to the receiving of the indication of the selection of the first advertisement, selecting a second content item based on an indication of the first content item and/or a context associated with the communication device, transmitting the second content item to the communication device responsive to the selecting of the second content item, obtaining an indication of a transaction completed for a purchase from the communication device, selecting a second advertisement responsive to the indication of the transaction, and transmitting the second advertisement to the communication device. Other embodiments are disclosed.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 5, 2021
    Applicants: AT&T Intellectual Property I, L.P., Xandr Inc.
    Inventors: Samuel Seljan, Ashutosh Sanzgiri, David Crawford Gibbon, Lee Begeja, Eric Zavesky
  • Publication number: 20210224862
    Abstract: Aspects of the subject disclosure may include, for example, receiving from a campaign manager device information defining a line item in an online advertising system, including receiving information defining constraints for the line item. The subject disclosure may further include collecting browsing history information for targetable users matching the constraints for the line item, generating a machine learning model to rank the targetable users and building a new segment based on users ranked by the model. The subject disclosure may further include providing, to the campaign manager device, a recommendation to add the new segment to the line item, receiving from the campaign manager device an indication to attach the new segment to the line item, and subsequently, providing advertisement content to targeted users according to the line item including the new segment. Other embodiments are disclosed.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 22, 2021
    Applicant: Xandr Inc.
    Inventors: Moussa Taifi, Yana Volkovich, Carlos Eduardo Rodriguez Castillo
  • Publication number: 20210219006
    Abstract: Aspects of the subject disclosure may include, for example, determining that an addressable user is subscribed to at least a first platform and a second platform that is different from the first platform, assigning an identification that maps to each of the first platform and the second platform, determining that an advertisement associated with a buyer is available to be delivered to the addressable user via the first platform, the second platform, or a combination thereof, in accordance with a first parameter associated with the addressable user and at least a second parameter associated with the first platform, the second platform, or the combination thereof, and responsive to the determining that the advertisement is available, delivering the advertisement to the addressable user in accordance with the identification. Other embodiments are disclosed.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 15, 2021
    Applicant: Xandr Inc.
    Inventors: Julia Susan Repa, Christopher John Patrick White
  • Publication number: 20210185407
    Abstract: Aspects of the subject disclosure may include, for example, receiving a bid request that indicates a television channel associated with a video stream requested by an end user device and that includes ad space information associated with an ad space of the video stream, where the video stream being requested is an Over-The-Top (OTT) streaming service that provides scheduled content. Context information can be accessed according to the television channel and according to a time associated with the ad space, where the context information describes the video stream and is generated by a context server. An auction is performed to obtain bid responses, where the auction provides bidders with context data that is representative of at least a portion of the context information, and where selection of the candidate bid responses enables a determination of a creative for the ad space of the video stream. Other embodiments are disclosed.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Xandr Inc.
    Inventors: Samuel Marshall, Sebastien Caubet
  • Publication number: 20210182917
    Abstract: Aspects of the subject disclosure may include, for example, receiving an ad call associated with an ad space available in media content that is being presented at an end user device, and conducting auctions with a group of bidders that are identified based on an analysis of line items and a curated deal, where the auctions include a curated deal auction based on the curated deal in which a broker aggregates curated deal inventory across a plurality of sellers including a seller of the ad space, and where the curated deal inventory includes the ad space. Bids can be obtained from the auctions to determine a winning bid. Other embodiments are disclosed.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Xandr Inc.
    Inventors: Jaidev Sridhar, Joshua Turner
  • Publication number: 20210182912
    Abstract: Aspects of the subject disclosure may include, for example, determining classes from a corpus based on topic modeling, data clustering and unsupervised learning. Labels are determined for each of the classes and trained models are generated for each of the classes by assignment of a plurality of textual documents to labels based on a highest number of matches. A raw textual document can be tokenized and stop words removed. A corresponding one of the trained models can be selected according to a class that is applicable to subject matter of the raw textual document. The processed document can be assigned to a target label based on a highest number of matches of words. Other embodiments are disclosed.
    Type: Application
    Filed: May 5, 2020
    Publication date: June 17, 2021
    Applicants: AT&T Intellectual Property I, L.P., Xandr Inc.
    Inventors: Sanjeev Misra, Appavu Siva Prakasam, Ann Eileen Skudlark, Siva Kolachina, Nisha Shahul Hameed, Prashanth Boddhireddy, Lien Tran, Jenq-Chyuan Wang
  • Publication number: 20210176536
    Abstract: Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations that encompass: determining a cluster of mobile devices at a premises comprising a media server, wherein the media server is communicatively coupled to the system through a network; establishing a physical location of the premises; associating one or more mobile devices of the cluster of mobile devices with the premises; and providing a service to the one or more mobile devices associated with the premises. Other embodiments are disclosed.
    Type: Application
    Filed: February 23, 2021
    Publication date: June 10, 2021
    Applicant: Xandr Inc.
    Inventors: Jason Canney, Laura Yu
  • Patent number: 11032605
    Abstract: Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page, the content being associated with a digital video; determining that the likelihood exceeds a threshold and, based thereon: identifying the digital video associated with the content; obtaining a copy of a video file including the digital video and an initial portion that precedes the digital video; initiating a video player for displaying the digital video; determining a start location in the video file where the initial portion ends and the digital video begins; and configuring the video player to begin playing the video file from the start location when the user selects the content.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: June 8, 2021
    Assignee: Xandr Inc.
    Inventors: Eric M. Hoffert, Jeffrey Weiss, Vikki Pitts, Alexander Krassel, Yevgeniy Nisman, Radhika Shivapurkar