Patents by Inventor Nancy Anne Rausch

Nancy Anne Rausch 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: 10380214
    Abstract: An apparatus includes a processor to: receive multiple normalized metadata portions based on metadata portions originating from vendor devices storing data sets of a distributed online library system; compare the multiple pieces of information between pairs of normalized metadata portions to identify at least one pair of identical portions of data; analyze the pieces of information of normalized metadata portions corresponding to an identified pair of identical portions of data to determine if there is a dependency relationship between each portion of data of the pair and another identical portion of data stored within another device; and in response to there being such a pair of dependency relationships, generate a visualization that includes a combination of graphical elements depicting the pair of dependency relationships, and transmit the visualization to the client device to enable a visual presentation of the visualization.
    Type: Grant
    Filed: December 29, 2018
    Date of Patent: August 13, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Nancy Anne Rausch, Christopher L. Replogle, III, Elizabeth Jane McIntosh
  • Publication number: 20190243865
    Abstract: An apparatus includes a processor to: receive multiple normalized metadata portions based on metadata portions originating from vendor devices storing data sets of a distributed online library system; compare the multiple pieces of information between pairs of normalized metadata portions to identify at least one pair of identical portions of data; analyze the pieces of information of normalized metadata portions corresponding to an identified pair of identical portions of data to determine if there is a dependency relationship between each portion of data of the pair and another identical portion of data stored within another device; and in response to there being such a pair of dependency relationships, generate a visualization that includes a combination of graphical elements depicting the pair of dependency relationships, and transmit the visualization to the client device to enable a visual presentation of the visualization.
    Type: Application
    Filed: December 29, 2018
    Publication date: August 8, 2019
    Applicant: SAS Institute Inc.
    Inventors: Nancy Anne RAUSCH, Christopher L. REPLOGLE, III, Elizabeth Jane MCINTOSH
  • Patent number: 9753767
    Abstract: An apparatus may include a processor and storage to store instructions that cause the processor to perform operations including: generate a current data set model descriptive of a characteristic of a current data set; compare the current data set model to at least one previously generated data set model descriptive of a characteristic of a previously analyzed data set; in response to detection of a match within a similarity threshold: retrieve an indication from a correlation database of an action previously performed on a previously analyzed data set; select a computer language based on node data descriptive of characteristics of a node device execution environment; generate node instructions in the selected computer language and based on the current data set model to cause the node device to perform the previously performed action on a portion of the current data set; and transmit the node instructions to the node device.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: September 5, 2017
    Assignee: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Ronald Agresta, Roger Jay Barney, Willem Abraham Hazejager
  • Publication number: 20170153914
    Abstract: An apparatus may include a processor and storage to store instructions that cause the processor to perform operations including: generate a current data set model descriptive of a characteristic of a current data set; compare the current data set model to at least one previously generated data set model descriptive of a characteristic of a previously analyzed data set; in response to detection of a match within a similarity threshold: retrieve an indication from a correlation database of an action previously performed on a previously analyzed data set; select a computer language based on node data descriptive of characteristics of a node device execution environment; generate node instructions in the selected computer language and based on the current data set model to cause the node device to perform the previously performed action on a portion of the current data set; and transmit the node instructions to the node device.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 1, 2017
    Applicant: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Ronald Agresta, Roger Jay Barney, Willem Abraham Hazejager
  • 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: 9239854
    Abstract: Systems and methods for impact analysis across multiple domains using non-data types of relationships between objects are provided. A data model can be formed. The data model can include objects representative of physical data in separate domains and relationships of non-data types between the objects. An impact analysis interface can be generated using the data model. The impact analysis interface can depict the objects and the non-data types of relationships between the objects.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: January 19, 2016
    Assignee: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Chris L. Replogle
  • Publication number: 20140280349
    Abstract: Systems and methods for impact analysis across multiple domains using non-data types of relationships between objects are provided. A data model can be formed. The data model can include objects representative of physical data in separate domains and relationships of non-data types between the objects. An impact analysis interface can be generated using the data model. The impact analysis interface can depict the objects and the non-data types of relationships between the objects.
    Type: Application
    Filed: June 10, 2013
    Publication date: September 18, 2014
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Chris L. Replogle
  • 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
  • Patent number: 8661065
    Abstract: Provided is a computer system for translating business information and associating the translated business information with user-defined business terms in a processor executable data management system. The computer system comprises a computer readable storage media for providing a data store and a data management system for execution on one or more data processors for storing information relating to a plurality of user-generated business terms in accordance with a schema. The data management system also includes a user interface engine configured to provide a plurality of user interfaces.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: February 25, 2014
    Assignee: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Scott Aron Gidley, Peter Rowland Eastwood
  • Publication number: 20130054627
    Abstract: Provided is a computer system for translating business information and associating the translated business information with user-defined business terms in a processor executable data management system. The computer system comprises a computer readable storage media for providing a data store and a data management system for execution on one or more data processors for storing information relating to a plurality of user-generated business terms in accordance with a schema. The data management system also includes a user interface engine configured to provide a plurality of user interfaces.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Inventors: Nancy Anne Rausch, Scott Aron Gidley, Peter Rowland Eastwood
  • 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