Patents by Inventor Gregg Yost

Gregg Yost 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: 9575639
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for specifying a compound control. One of the methods includes identifying a first application. The method includes displaying a canvas. The method includes displaying, in the canvas, a first display object associated with the first application. The method includes identifying a second application, the second application being a computer executable program. The method includes displaying, in the user interface, a second display object associated with a second application. The method includes, in response to a user action that associates the second display object with the first display object, configuring the first application to invoke the second application. The method includes creating a third display object that includes the first set of selector objects and the second set of selector objects.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: February 21, 2017
    Assignee: Ab Initio Technology LLC
    Inventors: Gregg Yost, Joshua Goldshlag
  • Patent number: 9477786
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for metadata management. One of the methods includes receiving user input selecting a first node. The method includes receiving a first data lineage of a first object, the first object having a type, the first data lineage describing relationships between the first object and one or more datasets or transforms. The method includes receiving user input selecting a second node. The method includes receiving a second data lineage of a second object, the second object having the same type as the first object. The method includes performing a comparison of the first node and the first data lineage to the second node and the second data lineage. The method includes generating a report based on the comparison.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: October 25, 2016
    Assignee: Ab Initio Technology LLC
    Inventors: Gregg Yost, Dusan Radivojevic
  • Publication number: 20150242093
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for specifying a compound control. One of the methods includes identifying a first application. The method includes displaying a canvas. The method includes displaying, in the canvas, a first display object associated with the first application. The method includes identifying a second application, the second application being a computer executable program. The method includes displaying, in the user interface, a second display object associated with a second application. The method includes, in response to a user action that associates the second display object with the first display object, configuring the first application to invoke the second application. The method includes creating a third display object that includes the first set of selector objects and the second set of selector objects.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Applicant: Ab Initio Technology LLC
    Inventors: Gregg Yost, Joshua Goldshlag
  • Publication number: 20140279979
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for metadata management. One of the methods includes receiving user input selecting a first node. The method includes receiving a first data lineage of a first object, the first object having a type, the first data lineage describing relationships between the first object and one or more datasets or transforms. The method includes receiving user input selecting a second node. The method includes receiving a second data lineage of a second object, the second object having the same type as the first object. The method includes performing a comparison of the first node and the first data lineage to the second node and the second data lineage. The method includes generating a report based on the comparison.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Inventors: Gregg Yost, Dusan Radivojevic
  • Publication number: 20080033985
    Abstract: Among other things, configuring an information collection/retrieval system includes receiving a data file structured to describe biological data, generating a first metadata representation of a first part of the data file, generating a first configuration file based on the first metadata representation; and configuring the information collection/retrieval system using the first configuration file.
    Type: Application
    Filed: June 8, 2007
    Publication date: February 7, 2008
    Inventors: David Aronow, Mark Cacciapouti, Gregg Yost, Bonnie Zeigler