Patents by Inventor Robert L. Shields

Robert L. Shields 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: 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
  • Patent number: 8195524
    Abstract: In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. At least one of the bids can include a reference ratio; a discount; a price associated with a quantity Q1 of a first item; a price associated with a quantity Q2 of a second item; and a rule that causes said discount to be applied to an average price of Q1 and an average price of Q2 for each instance of the allocated quantity Q1 over the allocated quantity Q2 that equals the reference ratio.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: June 5, 2012
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Patent number: 8190489
    Abstract: In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. Trigger bid groups and/or rules associated with trigger values can be used to determine whether to apply modification or discounts to bids. Item and bid groups can be partitioned into groups for the purpose of smoothing requirements. Trigger bid groups, rules associated with trigger values, item groups, and bid groups can be used for adjusting or constraining bids based on triggers, logical connectives, and adjustments.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: May 29, 2012
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Patent number: 8190490
    Abstract: In a combinatorial exchange, a set of rules can be input for processing of bids received in connection with the exchange. At least one bid can be received from each of a plurality of exchange participants and a desired exchange objective can be defined. A determination can be made as a function of a subset of the rules if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, the step of determining an allocation is repeated utilizing a different subset of rules each time until the desired exchange objective is satisfied. It can be determined if the exchange is overconstrained and, if so, rules can be relaxed. Also or alternatively, the demand for a quantity of an item can be increased or decreased based on the average cost of the item.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: May 29, 2012
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Patent number: 8165921
    Abstract: In a live, expressive combinatorial exchange, each of plural bidders can submit a bid. Based on the submitted bids, an allocation of the bids is determined that is optimal for the type of exchange being conducted. At least a portion of each bid of the allocation is displayed to each bidder of a first subset of the bidders that has at least one bid that is not included in the allocation. Each bidder of a subset of the first subset of bidders can then amend one or more of their existing bids or submit a new bid that is considered the next time the allocation is determined. The process of feeding back at least a portion of each bid of the allocation, submitting new bids or amendments to existing bids, and determining a new allocation based on all of the submitted bids continues until a predetermined condition is satisfied.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: April 24, 2012
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, Subhash Suri, Robert L. Shields, Christopher Cole, Richard James McKenzie, Jr., David C. Parkes, Vincent Conitzer, Benjamin Schmaus
  • 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: 7662926
    Abstract: The present application describes antibodies that selectively bind human Fc?RIIB, with little or no binding to other human Fc?Rs, e.g., human Fc?RIIA. The invention also provides isolated bispecific antibodies comprising an antibody that selectively binds Fc?RIIB, and a second antibody that specifically binds an activating receptor. Various uses, including therapeutic uses, for those antibodies are also described, including administration with anti-tumor antibodies and methods of inhibiting immune responses and suppressing histamine release.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: February 16, 2010
    Assignee: Genentech, Inc.
    Inventors: Andrew C. Chan, Robert L. Shields, Lawren Wu
  • Patent number: 7655229
    Abstract: The present application describes antibodies that selectively bind human Fc?RIIB, with little or no binding to other human Fc?Rs, e.g., human Fc?RIIA. The invention also provides isolated bispecific antibodies comprising an antibody that selectively binds Fc?RIIB, and a second antibody that specifically binds an activating receptor. Various uses, including therapeutic uses, for those antibodies are also described, including administration with anti-tumor antibodies and methods of inhibiting immune responses and suppressing histamine release.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: February 2, 2010
    Inventors: Andrew C. Chan, Robert L. Shields, Lawren Wu
  • Publication number: 20090287560
    Abstract: In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. At least one of the bids can include a reference ratio; a discount; a price associated with a quantity Q1 of a first item; a price associated with a quantity Q2 of a second item; and a rule that causes said discount to be applied to an average price of Q1 and an average price of Q2 for each instance of the allocated quantity Q1 over the allocated quantity Q2 that equals the reference ratio.
    Type: Application
    Filed: July 27, 2009
    Publication date: November 19, 2009
    Applicant: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Publication number: 20090281920
    Abstract: In a combinatorial exchange, a set of rules can be input for processing of bids received in connection with the exchange. At least one bid can be received from each of a plurality of exchange participants and a desired exchange objective can be defined. A determination can be made as a function of a subset of the rules if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, the step of determining an allocation is repeated utilizing a different subset of rules each time until the desired exchange objective is satisfied. It can be determined if the exchange is overconstrained and, if so, rules can be relaxed. Also or alternatively, the demand for a quantity of an item can be increased or decreased based on the average cost of the item.
    Type: Application
    Filed: July 23, 2009
    Publication date: November 12, 2009
    Applicant: COMBINENET, INC.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Publication number: 20090276329
    Abstract: In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. Trigger bid groups and/or rules associated with trigger values can be used to determine whether to apply modification or discounts to bids. Item and bid groups can be partitioned into groups for the purpose of smoothing requirements. Trigger bid groups, rules associated with trigger values, item groups, and bid groups can be used for adjusting or constraining bids based on triggers, logical connectives, and adjustments.
    Type: Application
    Filed: July 16, 2009
    Publication date: November 5, 2009
    Applicant: CombineNet,Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Patent number: 7577589
    Abstract: In a combinatorial exchange, a set of rules can be input for processing of bids received in connection with the exchange. At least one bid can be received from each of a plurality of exchange participants and a desired exchange objective can be defined. A determination can be made as a function of a subset of the rules if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, the step of determining an allocation is repeated utilizing a different subset of rules each time until the desired exchange objective is satisfied.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: August 18, 2009
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Yuri Smirnov
  • Publication number: 20090087428
    Abstract: The present application describes antibodies that selectively bind human Fc?RIIB, with little or no binding to other human Fc?Rs, e.g., human Fc?RIIA. The invention also provides isolated bispecific antibodies comprising an antibody that selectively binds Fc?RIIB, and a second antibody that specifically binds an activating receptor. Various uses, including therapeutic uses, for those antibodies are also described, including administration with anti-tumor antibodies and methods of inhibiting immune responses and suppressing histamine release.
    Type: Application
    Filed: January 18, 2007
    Publication date: April 2, 2009
    Inventors: Andrew C. Chan, Robert L. Shields, Lawren Wu
  • Patent number: 7499880
    Abstract: In a live, expressive combinatorial exchange, each of a plurality of bidders can submit a bid. Based on the submitted bids, an allocation of the bids is determined that is optimal for the type of exchange being conducted. At least a portion of each bid of the allocation is displayed to each bidder of a first subset of the bidders that has at least one bid that is not included in the allocation. Each bidder of a subset of the first subset of bidders can then amend one or more of their existing bids or submit a new bid that is considered the next time the allocation is determined. The process of feeding back at least a portion of each bid of the allocation, submitting new bids or amendments to existing bids, and determining a new allocation based on all of the submitted bids continues until a predetermined condition is satisfied.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: March 3, 2009
    Assignee: CombineNet, Inc.
    Inventors: Tuomas Sandholm, Richard James McKenzie, Jr., David L. Levine, David C. Parkes, Subhash Suri, Vincent Conitzer, Robert L. Shields, Benjamin Schmaus, Christopher Cole
  • Patent number: 7353191
    Abstract: A desirable allocation of bids in a combinatorial exchange can be selected by determining a first candidate allocation of the bids and a first value of a minimax regret, related to the difference in utility between the adversarial allocation and the candidate allocation, as a function of a first adversarial allocation of the bids. Based on the first candidate allocation, a second adversarial allocation of the bids and a first value of a maximum regret related to the difference in utility between the new adversarial allocation and the utility of the candidate allocation can be determined. When the value of the maximum regret is greater than the value of the minimax regret, the candidate allocation can be designated as the desirable allocation.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: April 1, 2008
    Assignee: CombineNet,Inc.
    Inventors: Craig E. Boutilier, Tuomas Sandholm, Robert L. Shields, Jr.
  • Patent number: 5732448
    Abstract: A stirrup buckle for releasably connecting a stirrup strap to the saddle strap of a saddle. The buckle is a two piece assembly having a base mounting plate with side flanges and a pivoting angled tongue lever member connected thereto pivotally mounted between the side flanges. The base mounting plate securely attaches the buckle to the stirrup strap. At least one post and preferably, a pair of posts are formed on the underside of the tongue lever member. The posts are spaced apart in a side by side relationship extending inwardly from the rear underside of the tongue lever member for insertion through selected spaced holes of the saddle strap. The posts located on the tongue lever member extend through matching slots formed through the surface of the base plate flush with the exterior surface for securing the two straps together.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: March 31, 1998
    Inventors: Robert L. Shields, Ben G. Veach
  • Patent number: 5088562
    Abstract: A hand operated aerator for cutting a plurality of holes in turf and soil to facilitate incoporation of air, water, and plant nutrients into the soil and has an upright member attached to a pan. A plurality of tubes attached to the pan are pushed into the turf and soil to cut holes therein. A foot located below the pan is operatively connected to a lever mechanism that is manually moved to extract the tubes from the turf and soil.
    Type: Grant
    Filed: December 3, 1990
    Date of Patent: February 18, 1992
    Inventor: Robert L. Shields
  • Patent number: 4982800
    Abstract: A tool for cutting elongated turf strips has a cutting head secured to lateral stabilizing members. The cutting head is a rectangular box-shaped member having forward peripheral cutting edges. The stabilizing members have rollers that ride on the turf surface to ensure a uniform cutting depth of the cutting head. An upwardly and rearwardly directed handle is pivotally connected to the top wall of the cutting head to facilitate moving the cutting head through turf to cut a strip of sod therefrom.
    Type: Grant
    Filed: February 27, 1990
    Date of Patent: January 8, 1991
    Inventor: Robert L. Shields
  • Patent number: D376995
    Type: Grant
    Filed: July 17, 1995
    Date of Patent: December 31, 1996
    Inventors: Ben G. Veach, Robert L. Shields