Patents by Inventor Karl Moss

Karl Moss 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: 20170076207
    Abstract: Systems, products, and methods are disclosed for improving the accuracy of predictions. Possible values of an output variable can be generated based on past values and possible values of input variables and a model. Multiple scenarios can be run, each of which may vary in many factors, such as the model used and the input variables used. Results from multiple scenarios can be presented to a user. Prediction accuracy can be improved through selection of one or more desirable scenarios.
    Type: Application
    Filed: April 25, 2016
    Publication date: March 16, 2017
    Inventors: Michael Ryan Chipley, Michael J. Leonard, Philip Lodge Holman, Jerzy Michael Brzezicki, Karl Moss, Dinesh P. Apte
  • Patent number: 8949249
    Abstract: Techniques to search for data elements in a distributed computing environment are described. An apparatus may comprise a processor and a memory unit communicatively coupled to the processor. The memory unit may store a correlation module that when executed by the processor is operative to determine a target rank position at a target percentile rank within a total data set. The correlation module may determine a target data item at the target rank position for the total data set using candidate data items at candidate rank positions for each of multiple sorted data subsets of the total data set, and correlation values associated with each of the candidate data items. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: February 3, 2015
    Assignee: SAS Institute, Inc.
    Inventor: Karl Moss
  • Publication number: 20140067887
    Abstract: Systems and methods are provided for a grid computing system that performs analytical calculations on data stored in a distributed file system. A grid-enabled software component at a control node is configured to invoke the distributed file system software at the control node to provide block locations for a plurality of the data blocks; determine a configuration of data blocks to read at the plurality of worker nodes; instruct the grid-enabled software components at the plurality of worker nodes to retrieve locally stored data, perform an analytical calculation on the retrieved data, and send the results of the analytical calculation on the retrieved data to the grid-enabled software component at the control node; and assemble the results of the analytical calculations performed by the grid-enabled software components from the plurality of worker nodes.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: SAS Institute Inc.
    Inventors: Oliver Schabengerger, Steve Krueger, Karl Moss
  • Publication number: 20130238399
    Abstract: Computer-implemented systems and methods are provided for implementing a scenario analysis manager that performs multiple scenarios based upon time series data that is representative of transactional data are provided. A system and method provides candidate predictive models for a first scenario for selection where the set of candidate predictive models includes an identification of variables associated with a model. Model selection data is received from a scenario analysis manager where a selected model is configured to predict a future value of a first variable based on values of a second variable. Time series data is received representative of past transaction activity of the first variable and the second variable, and data representative of a future value of the second variable is also received. The future value of the first variable is determined using the selected model, the time-series data and the future value of the second variable.
    Type: Application
    Filed: February 20, 2013
    Publication date: September 12, 2013
    Applicant: SAS Institute Inc.
    Inventors: Michael Ryan Chipley, Michael J. Leonard, Philip Lodge Holman, Jerzy Michal Brzezicki, Karl Moss, Dinesh P. Apte
  • Publication number: 20110307475
    Abstract: Techniques to search for data elements in a distributed computing environment are described. An apparatus may comprise a processor and a memory unit communicatively coupled to the processor. The memory unit may store a correlation module that when executed by the processor is operative to determine a target rank position at a target percentile rank within a total data set. The correlation module may determine a target data item at the target rank position for the total data set using candidate data items at candidate rank positions for each of multiple sorted data subsets of the total data set, and correlation values associated with each of the candidate data items. Other embodiments are described and claimed.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: SAS INSTITUTE INC.
    Inventor: Karl Moss
  • Publication number: 20110106723
    Abstract: Computer-implemented systems and methods are provided for implementing a scenario analysis manager that performs multiple scenarios based upon time series data that is representative of transactional data are provided. A system and method provides candidate predictive models for a first scenario for selection where the set of candidate predictive models includes an identification of variables associated with a model. Model selection data is received from a scenario analysis manager where a selected model is configured to predict a future value of a first variable based on values of a second variable. Time series data is received representative of past transaction activity of the first variable and the second variable, and data representative of a future value of the second variable is also received. The future value of the first variable is determined using the selected model, the time-series data and the future value of the second variable.
    Type: Application
    Filed: November 3, 2009
    Publication date: May 5, 2011
    Inventors: Michael Ryan Chipley, Michael J. Leonard, Philip Lodge Holman, Jerzy Michal Brzezicki, Karl Moss, Dinesh P. Apte