Patents by Inventor Karl Millar

Karl Millar 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: 11861331
    Abstract: A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical operations may be received. The received high-level statistical operations may be dynamically translated into a graph of low-level data operations. The unnecessary operations may be removed and operations may be fused or chained together. Operations may then be grouped into distributed data processing operation. The low-level operations may then be run.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Murray M. Stokely, Karl Millar
  • Patent number: 10203936
    Abstract: A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical operations may be received. The received high-level statistical operations may be dynamically translated into a graph of low-level data operations. The unnecessary operations may be removed and operations may be fused or chained together. Operations may then be grouped into distributed data processing operation. The low-level operations may then be run.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: February 12, 2019
    Assignee: Google LLC
    Inventors: Murray M. Stokely, Karl Millar
  • Patent number: 9542462
    Abstract: A system and method for performing large-scale data processing using a statistical programming language are disclosed. One or more high-level statistical operations may be received. The received high-level statistical operations may be dynamically translated into a graph of low-level data operations. The unnecessary operations may be removed and operations may be fused or chained together. Operations may then be grouped into distributed data processing operation. The low-level operations may then be run.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Murray M. Stokely, Karl Millar
  • Publication number: 20100010870
    Abstract: The present invention relates to a system and method for tuning demand coefficients. Transaction data for product categories is received from a store(s). Price elasticity and uncertainty values are selected for the product categories. This transaction data may be seeded with generic price elasticity and uncertainty values. Product categories where the transaction history is not sufficient enough to generate accurate demand coefficients may be identified. Tuning parameters for a product category are estimated using price elasticity and uncertainty values. The tuning parameters include price elasticity mean and price elasticity standard deviation. A modified likelihood function is generated by applying a normally distributed price elasticity term. The modified likelihood function may then be solved for its maxima, thereby generating tuned demand coefficients which may be output to a pricing optimization system for product price setting, and/or may be stored for later product categories.
    Type: Application
    Filed: June 9, 2009
    Publication date: January 14, 2010
    Inventors: Karl Millar, Paritosh Desai, William Barrows Peale