Patents by Inventor Charles McElfresh

Charles McElfresh 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: 9779414
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779415
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779413
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779412
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9076162
    Abstract: A method for the placement of advertisements on a page to optimize the occurrence of an event associated with such advertisements. The advertisements might include, for instance, advertisements on a webpage, and the event would include a user clicking on an advertisement. Data regarding the past performance of the advertisements is stored and updated as new data is received. A user requests a page from a server associated with the system. The server uses the performance data to derive a prioritized arrangement of the advertisements on the page. The server performs a calculation regarding the likelihood that an event will occur for a given advertisement displayed to a user. The advertisements are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the advertisements arranged according to this product.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: July 7, 2015
    Assignee: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 8521588
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: August 27, 2013
    Assignee: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047076
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047063
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047062
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130041765
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 13, 2012
    Publication date: February 14, 2013
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20110276411
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: July 1, 2011
    Publication date: November 10, 2011
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20110264509
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20110264510
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 7373599
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: May 13, 2008
    Assignee: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20080097834
    Abstract: A method for the placement of advertisements on a page to optimize the occurrence of an event associated with such advertisements. The advertisements might include, for instance, advertisements on a webpage, and the event would include a user clicking on an advertisement. Data regarding the past performance of the advertisements is stored and updated as new data is received. A user requests a page from a server associated with the system. The server uses the performance data to derive a prioritized arrangement of the advertisements on the page. The server performs a calculation regarding the likelihood that an event will occur for a given advertisement displayed to a user. The advertisements are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the advertisements arranged according to this product.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Applicant: Overture Sevices, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 7100111
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: August 29, 2006
    Assignee: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 6907566
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: June 14, 2005
    Assignee: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20030149938
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 7, 2003
    Applicant: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20030149937
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 7, 2003
    Applicant: Overture Services, Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford