Patents by Inventor Ben Haley

Ben Haley 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: 11854048
    Abstract: A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises communicating with a bidder and an impression server and an event tracking server. The bidder receives a real-time bidding (RTB) request containing an available impression from an exchange and places a bid corresponding to the RTB request. The impression server receives impression requests from a browser and responds to the impression requests from the browser. The event tracking server receives event requests from the browser and responds to event requests from the browser. Campaign performance data is retrieved from one or more of the impression server and the event tracking server and compared to the campaign target. The bidder is notified whether to bid for online advertisement impressions based on the campaign performance data.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: December 26, 2023
    Assignee: Valassis Digital Corp.
    Inventors: Ben Haley, Michael Els, Damien Harris, Christopher Farmer, Kurt Carlson
  • Patent number: 10861057
    Abstract: A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises communicating with a bidder and an impression server and an event tracking server. The bidder receives a real-time bidding (RTB) request containing an available impression from an exchange and places a bid corresponding to the RTB request. The impression server receives impression requests from a browser and responds to the impression requests from the browser. The event tracking server receives event requests from the browser and responds to event requests from the browser. Campaign performance data is retrieved from one or more of the impression server and the event tracking server and compared to the campaign target. The bidder is notified whether to bid for online advertisement impressions based on the campaign performance data.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: December 8, 2020
    Assignee: Valassis Digital Corp.
    Inventors: Ben Haley, Michael Els, Damien Harris, Christopher Farmer, Kurt Carlson
  • Patent number: 9634851
    Abstract: The disclosure presents a system, method, and computer readable medium for computing network latencies. Network devices using flow processors create network traffic summary information in the form of flow records. A harvester may gather, process, and analyze flow records to find matching flows. Using matching flows, a harvester computes the latency, either one-way or round-trip, between two devices on the network. This information may be exported or stored on other devices on the network. The teachings of the present disclosure enable wide network coverage through the use of existing network traffic summary records. Further, the present disclosure mitigates network slowdowns associated with monitoring equipment. The present disclosure also reduces or eliminates the need for clock synchronization between devices on the network.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: April 25, 2017
    Assignee: CA, Inc.
    Inventors: Ben Haley, Cathy Fulton, David Jordan
  • Patent number: 9563903
    Abstract: A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises receiving a real-time bidding (RTB) request from a bidder. The RTB request contains a campaign target. An online advertisement campaign corresponding to the RTB request is placed. Campaign performance data is received from an impression server and/or an event server. The campaign performance data is compared to the campaign target. Based on the result of comparison, it is determined whether to enable or disable the online advertisement campaign.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: February 7, 2017
    Assignee: MaxPoint Interactive, Inc.
    Inventors: Ben Haley, Michael Els, Damien Harris, Chris Farmer
  • Patent number: 9501789
    Abstract: A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises communicating with a bidder and an impression server and an event tracking server. The bidder receives a real-time bidding (RTB) request containing an available impression from an exchange and places a bid corresponding to the RTB request. The impression server receives impression requests from a browser and responds to the impression requests from the browser. The event tracking server receives event requests from the browser and responds to event requests from the browser. Campaign performance data is retrieved from one or more of the impression server and the event tracking server and compared to the campaign target. The bidder is notified whether to bid for online advertisement impressions based on the campaign performance data.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: November 22, 2016
    Assignee: MAXPOINT INTERACTIVE, INC.
    Inventors: Ben Haley, Michael Els, Damien Harris, Chris Farmer, Kurt Carlson
  • Publication number: 20140040015
    Abstract: A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises receiving a real-time bidding (RTB) request from a bidder. The RTB request contains a campaign target. An online advertisement campaign corresponding to the RTB request is placed. Campaign performance data is received from an impression server and/or an event server. The campaign performance data is compared to the campaign target. Based on the result of comparison, it is determined whether to enable or disable the online advertisement campaign.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Applicant: MaxPoint Interactive, Inc.
    Inventors: Ben Haley, Michael Els, Damien Harris, Chris Farmer
  • Patent number: 8549395
    Abstract: A method and system for transforming an integrated webpage into native text and image representations. A webpage containing an embedded object is loaded into a browser. A portable text representation of an image of the embedded object is captured by invoking the embedded object to rasterize itself. The portable text representation is then streamed to a web server and converted to a native image representation. A URL is generated for the native image representation and the embedded object on the integrated webpage is replaced with its native image representation.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 1, 2013
    Assignee: CA, Inc.
    Inventors: Jason Graves, Ben Haley
  • Publication number: 20110145694
    Abstract: A method and system for transforming an integrated webpage into native text and image representations. A webpage containing an embedded object is loaded into a browser. A portable text representation of an image of the embedded object is captured by invoking the embedded object to rasterize itself. The portable text representation is then streamed to a web server and converted to a native image representation. A URL is generated for the native image representation and the embedded object on the integrated webpage is replaced with its native image representation.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Inventors: Jason Graves, Ben Haley
  • Publication number: 20100265835
    Abstract: The disclosure presents a system, method, and computer readable medium for computing network latencies. Network devices using flow processors create network traffic summary information in the form of flow records. A harvester may gather, process, and analyze flow records to find matching flows. Using matching flows, a harvester computes the latency, either one-way or round-trip, between two devices on the network. This information may be exported or stored on other devices on the network. The teachings of the present disclosure enable wide network coverage through the use of existing network traffic summary records. Further, the present disclosure mitigates network slowdowns associated with monitoring equipment. The present disclosure also reduces or eliminates the need for clock synchronization between devices on the network.
    Type: Application
    Filed: April 20, 2009
    Publication date: October 21, 2010
    Inventors: Ben Haley, Cathy Fulton, David Jordan