Patents by Inventor Kevin Solinger

Kevin Solinger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10579448
    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. A call for visual information is received at the transaction bus. Prior to returning a result to the user application in response to the call: a likelihood that the visual information will be viewable within a viewport of a user application is determined by the view predictor subsystem, the console application provides to the transaction bus a set of potential sources of the visual information, the transaction bus converts associated data from the potential sources into a common form of measurement using the likelihood, and the transaction bus selects one of the potential sources of the visual information to be the result based on the data converted into the common form of measurement. The result is returned to the user application.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: March 3, 2020
    Assignee: Xandr Inc.
    Inventors: Kevin Solinger, Charles Brian O'Kelley
  • Publication number: 20180136992
    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. A call for visual information to be provided to the user application is received at the transaction bus from a user application executing on a client device.
    Type: Application
    Filed: November 15, 2017
    Publication date: May 17, 2018
    Inventors: Kevin Solinger, Charles Brian O'Kelley
  • Publication number: 20170358009
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a notification of an ad space, the ad space being for presentation in a user interface of an application executing on a client device, sending, to the client device, instructions configured to be executed by the client device for determining view-ability data of the ad space, the view-ability data comprising whether the ad space is within a viewport of the user interface, receiving, from the client device, the view-ability data as determined by the instructions at a first time instance, calculating a predicted view-ability that the ad space is positioned within the viewport at a second time instance after the first time instance, and sending, to a plurality of bidders, a bid request for bidding on an auction of the ad space, the bid request comprising the predicted view-ability.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Inventors: Yash Shah, Abe Greenstein, Tanguy Le Meur, Kevin Solinger