Patents by Inventor Denis Hänikel

Denis Hänikel 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: 11403095
    Abstract: A green master is maintained in a code repository. A code management system receives changes to the code and maintains an ordered revision queue. A hierarchical set of builds is defined with each build corresponding to a code change. A model is applied to determine a value for each build, with the value being based on the probability that the build will ultimately be used. A build schedule is determined based on the values for the builds and at least some of the builds are implemented to determine whether committing the corresponding code changes keep the master green or not. Code changes that keep master green are committed to the code repository.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: August 2, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Sundaram Ananthanarayanan, Masoud Saeida Ardekani, Denis Haenikel, Balaji Varadarajan, Simon Santiago Soriano-Perez, Dhaval Patel, Ali-Reza Adl-Tabatabai
  • Publication number: 20210200535
    Abstract: A green master is maintained in a code repository. A code management system receives changes to the code and maintains an ordered revision queue. A hierarchical set of builds is defined with each build corresponding to a code change. A model is applied to determine a value for each build, with the value being based on the probability that the build will ultimately be used. A build schedule is determined based on the values for the builds and at least some of the builds are implemented to determine whether committing the corresponding code changes keep the master green or not. Code changes that keep master green are committed to the code repository.
    Type: Application
    Filed: February 1, 2021
    Publication date: July 1, 2021
    Inventors: Sundaram Ananthanarayanan, Masoud Saeida Ardekani, Denis Haenikel, Balaji Varadarajan, Simon Santiago Soriano-Perez, Dhaval Patel, Ali-Reza Adl-Tabatabai
  • Patent number: 10942731
    Abstract: A green master is maintained in a code repository. A code management system receives changes to the code and maintains an ordered revision queue. A hierarchical set of builds is defined with each build corresponding to a code change. A model is applied to determine a value for each build, with the value being based on the probability that the build will ultimately be used. A build schedule is determined based on the values for the builds and at least some of the builds are implemented to determine whether committing the corresponding code changes keep the master green or not. Code changes that keep master green are committed to the code repository.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 9, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Sundaram Ananthanarayanan, Masoud Saeida Ardekani, Denis Haenikel, Balaji Varadarajan, Simon Santiago Soriano-Perez, Dhaval Patel, Ali-Reza Adl-Tabatabai
  • Publication number: 20200192660
    Abstract: A green master is maintained in a code repository. A code management system receives changes to the code and maintains an ordered revision queue. A hierarchical set of builds is defined with each build corresponding to a code change. A model is applied to determine a value for each build, with the value being based on the probability that the build will ultimately be used. A build schedule is determined based on the values for the builds and at least some of the builds are implemented to determine whether committing the corresponding code changes keep the master green or not. Code changes that keep master green are committed to the code repository.
    Type: Application
    Filed: April 22, 2019
    Publication date: June 18, 2020
    Inventors: Sundaram Ananthanarayanan, Masoud Saeida Ardekani, Denis Haenikel, Balaji Varadarajan, Simon Santiago Soriano-Perez, Dhaval Patel, Ali-Reza Adl-Tabatabai
  • Patent number: 8060510
    Abstract: A search engine computer system is configured to produce an optimized display of maps especially useful in mobile handheld devices with comparatively small screens. The system factors in scoring functions, visibility, and empirical data on map levels to provide optimal map based results to users. This minimizes or avoids graphical results that overlap each other.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: November 15, 2011
    Assignee: Yahoo! Inc.
    Inventors: Joy Ghanekar, Jerry Cheng, Denis Hänikel