Patents by Inventor Russell Edward Robison

Russell Edward Robison 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: 9268828
    Abstract: Computer-implemented systems and methods are disclosed for specifying an Extract, Transform, Load (ETL) process. For example, systems and methods are provided for specifying the ETL process through ETL diagrams, and allowing ETL diagrams with different components to be easily traversed. Behaviors of underlying engine technology of the ETL process may be encapsulated so that users may build a job or data flow of the ETL process without knowing specific details of the underlying engine technology.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: February 23, 2016
    Assignee: SAS INSTITUTE INC.
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Andrew Shakinovsky, Russell Edward Robison
  • Patent number: 8726177
    Abstract: A computer-implemented graphical user interface system for generating a database query includes a create region, a plurality of clause-specific regions and a navigation region. The create region may be used to receive a plurality of graphical icons and to create an association between the plurality of graphical icons to define the database query. The plurality of graphical icons may include a plurality of clause-specific icons that identify clauses for the database query and a plurality of table icons that identify sets of data in the database. The plurality of clause-specific interface regions are each associated with a particular clause-specific icon and may be used to receive user input to define one or more parameters associated with the particular clause-specific icon. The navigation region may be used to receive user input to select between the create region and the plurality of clause-specific interface regions.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: May 13, 2014
    Assignee: SAS Institute Inc.
    Inventors: Donna Evelyn Zeringue, Russell Edward Robison, Nancy Anne Rausch
  • Publication number: 20120324387
    Abstract: Computer-implemented systems and methods are disclosed for specifying an Extract, Transform, Load (ETL) process. For example, systems and methods are provided for specifying the ETL process through ETL diagrams, and allowing ETL diagrams with different components to be easily traversed. Behaviors of underlying engine technology of the ETL process may be encapsulated so that users may build a job or data flow of the ETL process without knowing specific details of the underlying engine technology.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Andrew Shakinovsky, Russell Edward Robison
  • Patent number: 7908266
    Abstract: Systems and methods are provided for automatically creating an SQL join expression. A computer-implemented graphical user interface may receive a first user input that identifies a first table to be included in the SQL join expression and a second user input that identifies a second table to be included in the SQL join expression. Software instructions stored in a computer-readable medium may automatically define the SQL join expression by matching one or more keys or indices in the first table with one or more keys or indices in the second table.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: March 15, 2011
    Assignee: SAS Institute Inc.
    Inventors: Donna Evelyn Zeringue, Russell Edward Robison, Nancy Anne Rausch
  • Publication number: 20090024951
    Abstract: Systems and methods are provided for automatically creating an SQL join expression. A computer-implemented graphical user interface may receive a first user input that identifies a first table to be included in the SQL join expression and a second user input that identifies a second table to be included in the SQL join expression. Software instructions stored in a computer-readable medium may automatically define the SQL join expression by matching one or more keys or indices in the first table with one or more keys or indices in the second table.
    Type: Application
    Filed: May 6, 2008
    Publication date: January 22, 2009
    Inventors: Donna Evelyn Zeringue, Russell Edward Robison, Nancy Anne Rausch
  • Publication number: 20090024940
    Abstract: A computer-implemented graphical user interface system for generating a database query includes a create region, a plurality of clause-specific regions and a navigation region. The create region may be used to receive a plurality of graphical icons and to create an association between the plurality of graphical icons to define the database query. The plurality of graphical icons may include a plurality of clause-specific icons that identify clauses for the database query and a plurality of table icons that identify sets of data in the database. The plurality of clause-specific interface regions are each associated with a particular clause-specific icon and may be used to receive user input to define one or more parameters associated with the particular clause-specific icon. The navigation region may be used to receive user input to select between the create region and the plurality of clause-specific interface regions.
    Type: Application
    Filed: May 6, 2008
    Publication date: January 22, 2009
    Inventors: Donna Evelyn Zeringue, Russell Edward Robison, Nancy Anne Rausch