Patents by Inventor Roland VOGL

Roland VOGL 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: 11816017
    Abstract: A tool is provided for evaluating contributions of different software developers to a software project, which considers both the structural value and non-structural value of each developer's contributions. Source code for the project is parsed to generate abstract syntax trees (ASTs) representing the code at different times during the project. The tool may perform both a structural value analysis and a non-structural value analysis of the code contributions of each developer. The structural value analysis for each developer may include a call-commit analysis of a call-commit graph generated from the ASTs to analyze function calls and commits attributable to each developer. The non-structural value analysis for each software developer may include identifying and classifying commits attributable to each developer based on impact of such commits on the project. The tool may then calculate a development value score for each developer based on the structural and non-structural metrics for each developer.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 14, 2023
    Assignee: MERICO, INC.
    Inventors: Jinglei Ren, Hezheng Yin, Roland Vogl
  • Publication number: 20220382541
    Abstract: A tool is provided for evaluating contributions of different software developers to a software project, which considers both the structural value and non-structural value of each developer's contributions. Source code for the project is parsed to generate abstract syntax trees (ASTs) representing the code at different times during the project. The tool may perform both a structural value analysis and a non-structural value analysis of the code contributions of each developer. The structural value analysis for each developer may include a call-commit analysis of a call-commit graph generated from the ASTs to analyze function calls and commits attributable to each developer. The non-structural value analysis for each software developer may include identifying and classifying commits attributable to each developer based on impact of such commits on the project. The tool may then calculate a development value score for each developer based on the structural and non-structural metrics for each developer.
    Type: Application
    Filed: November 4, 2019
    Publication date: December 1, 2022
    Applicant: Merico, Inc.
    Inventors: Jinglei Ren, Hezheng Yin, Roland Vogl
  • Patent number: 9747633
    Abstract: A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: August 29, 2017
    Assignees: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY, KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Michael Genesereth, Frances Lee, Roland Vogl, Toshiro Fujimori, David Asao, Daniel Barber, Philip Wu
  • Publication number: 20160325213
    Abstract: A device for separating liquid from a gas is provided. The device includes at least one gas supply opening via which the gas can be guided in an axial direction into a separation chamber and against a baffle surface. The baffle surface deviates at least partially from a surface that is aligned perpendicular to the axial direction.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 10, 2016
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Georg HEDRICH, Heike ARNOLD, Thomas KOEHNEN, Roland VOGL, Robert VALTEY
  • Patent number: 9261050
    Abstract: A crankcase ventilation device is provided for an internal combustion engine. The crankcase ventilation device includes, but is not limited to an intake air inlet configured to have intake air flowing therethrough, and a crankcase gas inlet configured to have crankcase gas flowing therethrough, and a charge air outlet configured to have charge air flowing therethrough. The crankcase ventilation device is configured to mix inlet crankcase gas with inlet intake air and let it out as charge air, where the intake air inlet, the crankcase gas inlet, and the charge air outlet open into a widening. The crankcase gas inlet opens into the widening at a crankcase gas inlet opening. The distance of the crankcase gas inlet opening from a flow central axis flowing at least through the intake air inlet in one plane is greater than the distance of the intake manifold wall from the flow central axis.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: February 16, 2016
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Roland Vogl
  • Publication number: 20130332315
    Abstract: A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
    Type: Application
    Filed: April 26, 2013
    Publication date: December 12, 2013
    Applicants: KONICA MINOLTA LABORATORY U.S.A, INC., The Board of Trustees of the Leland Stanford Junior University
    Inventors: Michael Genesereth, Frances Lee, Roland Vogl, Toshiro Fujimori, David Asao, Daniel Barber, Philip Wu
  • Publication number: 20120199104
    Abstract: A crankcase ventilation device is provided for an internal combustion engine. The crankcase ventilation device includes, but is not limited to an intake air inlet configured to have intake air flowing therethrough, and a crankcase gas inlet configured to have crankcase gas flowing therethrough, and a charge air outlet configured to have charge air flowing therethrough. The crankcase ventilation device is configured to mix inlet crankcase gas with inlet intake air and let it out as charge air, where the intake air inlet, the crankcase gas inlet, and the charge air outlet open into a widening. The crankcase gas inlet opens into the widening at a crankcase gas inlet opening. The distance of the crankcase gas inlet opening from a flow central axis flowing at least through the intake air inlet in one plane is greater than the distance of the intake manifold wall from the flow central axis.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 9, 2012
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Roland VOGL