Patents by Inventor Mark Ugar

Mark Ugar 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: 7152202
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: December 19, 2006
    Assignee: Microsoft Corporation
    Inventors: John D. Roper, Steven D. Copson, Daniel B. Cook, Peter H. Brussard, Mark Ugar, Arnold N. Blinn, Kathryn L. Sparr, John A. Dunning, Jr.
  • Publication number: 20060031396
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Application
    Filed: June 3, 2005
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: John Roper, Steven Copson, Daniel Cook, Peter Brussard, Mark Ugar, Arnold Blinn, Kathryn Sparr, John Dunning
  • Patent number: 6986100
    Abstract: A method for balancing the allocation of available display slots on a Web page among a plurality of different sources of display items comprises (a) defining for each source a set of candidate items to be displayed, (b) selecting items from a pool of all candidate sets, in a manner that normalizes the probability that the items of any one candidate set will be selected in relation to the items of the other candidate sets, and (c) inserting the selected items into the available display slots of the Web page.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: John D. Roper, Steven D. Copson, Daniel B. Cook, Peter H. Brussard, Mark Ugar, Arnold N. Blinn, Kathryn L. Sparr, John A. Dunning, Jr.