Patents by Inventor William E. Walsh

William E. Walsh 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).

  • Publication number: 20180300768
    Abstract: Example techniques may include: receiving information from a content provider; generating a bidding strategy based on the information, where the bidding strategy indicates a percentage of first content to be presented at a specified location on a computing device display; generating an initial bid for the one or more criteria associated with the first content in a content auction based on performance of second content that has one or more attributes in common with the first content, where the initial bid includes a monetary amount to pay in the content auction for an action relating to the first content; determining performance metrics for the one or more criteria and the initial bid based on results of the content auction; and automatically determining a revised bid for the one or more criteria based on the performance metrics and the bidding strategy.
    Type: Application
    Filed: May 10, 2018
    Publication date: October 18, 2018
    Inventors: Adam Samet, Wilfred M. Yeung, Diogo V. Andrade, Daniel Eaton, Yuriy Znovyak, William E. Walsh, Babu Rao Kashyap Kolipaka
  • Publication number: 20150317697
    Abstract: Example techniques may include: receiving information from a content provider; generating a bidding strategy based on the information, where the bidding strategy indicates a percentage of first content to be presented at a specified location on a computing device display; generating an initial bid for the one or more criteria associated with the first content in a content auction based on performance of second content that has one or more attributes in common with the first content, where the initial bid includes a monetary amount to pay in the content auction for an action relating to the first content; determining performance metrics for the one or more criteria and the initial bid based on results of the content auction; and automatically determining a revised bid for the one or more criteria based on the performance metrics and the bidding strategy.
    Type: Application
    Filed: January 29, 2013
    Publication date: November 5, 2015
    Applicant: Google Inc.
    Inventors: Adam Samet, Wilfred M. Yeung, Diogo V. Andrade, Danny Eaton, Yuriy Znovyak, William E. Walsh, Babu Rao Kashyap Kolipaka
  • Publication number: 20130311304
    Abstract: In a computer-implemented method of determining an abstraction of a plurality of differentiated goods available for exchange, data regarding each differentiated good is stored in a computer storage, wherein the data regarding each differentiated good includes an attribute value assigned to at least one attribute of the differentiated good. A processor of a computer determines a first abstraction of the plurality of differentiated goods based on the stored data. The first abstraction includes at least one abstract good. Each abstract good includes one or more differentiated goods. At least one abstract good of the first abstraction includes at least two distinct differentiated goods. The processor determines for each abstract good a specification for the abstract good based on the data regarding one or more differentiated goods forming the abstract good. The processor stores in the computer storage the specification determined for each abstract good.
    Type: Application
    Filed: July 24, 2013
    Publication date: November 21, 2013
    Applicant: CombineNet, Inc.
    Inventors: Craig E. Boutilier, George L. Nemhauser, David C. Parkes, Tuomas Sandholm, Robert L. Shields, JR., William E. Walsh
  • Patent number: 8515814
    Abstract: In a computer-implemented method of determining an abstraction of a plurality of differentiated goods available for exchange, data regarding each differentiated good is stored in a computer storage, wherein the data regarding each differentiated good includes an attribute value assigned to at least one attribute of the differentiated good. A processor of a computer determines a first abstraction of the plurality of differentiated goods based on the stored data. The first abstraction includes at least one abstract good. Each abstract good includes one or more differentiated goods. At least one abstract good of the first abstraction includes at least two distinct differentiated goods. The processor determines for each abstract good a specification for the abstract good based on the data regarding one or more differentiated goods forming the abstract good. The processor stores in the computer storage the specification determined for each abstract good.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: August 20, 2013
    Assignee: CombineNet, Inc.
    Inventors: Craig E. Boutilier, George L. Nemhauser, David C. Parkes, Tuomas Sandholm, Robert L. Shields, Jr., William E. Walsh
  • Publication number: 20100121671
    Abstract: In a computer-implemented method of determining an abstraction of a plurality of differentiated goods available for exchange, data regarding each differentiated good is stored in a computer storage, wherein the data regarding each differentiated good includes an attribute value assigned to at least one attribute of the differentiated good. A processor of a computer determines a first abstraction of the plurality of differentiated goods based on the stored data. The first abstraction includes at least one abstract good. Each abstract good includes one or more differentiated goods. At least one abstract good of the first abstraction includes at least two distinct differentiated goods. The processor determines for each abstract good a specification for the abstract good based on the data regarding one or more differentiated goods forming the abstract good. The processor stores in the computer storage the specification determined for each abstract good.
    Type: Application
    Filed: November 11, 2009
    Publication date: May 13, 2010
    Applicant: COMBINENET, INC.
    Inventors: Craig E. Boutilier, George L. Nemhauser, David C. Parkes, Tuomas Sandholm, Robert L. Shields, JR., William E. Walsh
  • Patent number: 5057502
    Abstract: Novel juniper extract materials, having some surfactant properties and other properties, are useful in the thinning of heavy oily, greasy secretions and giving symptom relief in human acne and other conditions of thickened secretions and can be used in a variety of treatment modes, both topical and systemic.
    Type: Grant
    Filed: February 6, 1990
    Date of Patent: October 15, 1991
    Inventor: William E. Walsh
  • Patent number: 4898852
    Abstract: Novel Cyclopolyglycuronic acid compounds which are useful in the treatment of symptom relief in human disease including acne, blackheads and other facial lesions.
    Type: Grant
    Filed: June 2, 1987
    Date of Patent: February 6, 1990
    Inventor: William E. Walsh
  • Patent number: 4410423
    Abstract: A method for separating the alkaline ore and spent carbon fractions contained in spent electrolytic cell cathode comprising the steps of:(a) grinding the spent cathode to a suitable particle size;(b) treating the product of step (a) with ultrasonic energy, sulfuric acid, or both, for a period sufficient to achieve a measurable particle size distinction between the alkaline ore and carbon particles; and(c) screening the alkaline ore and carbon particles to achieve separation of the alkaline ore particles which pass through the screen from the carbon particles which are retained on the screen.
    Type: Grant
    Filed: March 23, 1982
    Date of Patent: October 18, 1983
    Assignee: Reynolds Metals Company
    Inventor: William E. Walsh