Patents by Inventor Masoud SAEIDA ARDEKANI

Masoud SAEIDA ARDEKANI 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: 10484201
    Abstract: An event is received at a computing device from a sensor, the computing device is one of a number of computing devices in a logical topology of a distributed network. Next, it is determined a gap, gapless, or gapless-state delivery protocol. The event is delivered from the computing device to one of the computing devices using the determined delivery protocol, thereby causing processing of the event and producing an output in the distributed network.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: November 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nitin Agrawal, Masoud Saeida Ardekani, Rayman Preet Singh, Riza Suminto, Douglas B. Terry
  • Publication number: 20180091331
    Abstract: An event is received at a computing device from a sensor, the computing device is one of a number of computing devices in a logical topology of a distributed network. Next, it is determined a gap, gapless, or gapless-state delivery protocol. The event is delivered from the computing device to one of the computing devices using the determined delivery protocol, thereby causing processing of the event and producing an output in the distributed network.
    Type: Application
    Filed: January 27, 2017
    Publication date: March 29, 2018
    Inventors: Nitin AGRAWAL, Masoud SAEIDA ARDEKANI, Rayman Preet SINGH, Riza SUMINTO, Douglas B. TERRY