Patents by Inventor Ali E. Turkoglu

Ali E. Turkoglu 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: 9940126
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mallikarjun Chadalapaka, Ali E. Turkoglu
  • Publication number: 20170249138
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Application
    Filed: May 11, 2017
    Publication date: August 31, 2017
    Inventors: Mallikarjun Chadalapaka, Ali E. Turkoglu
  • Patent number: 9678739
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mallikarjun Chadalapaka, Ali E. Turkoglu
  • Publication number: 20150254071
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Application
    Filed: May 12, 2015
    Publication date: September 10, 2015
    Inventors: Mallikarjun Chadalapaka, Ali E. Turkoglu
  • Patent number: 9058237
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: June 16, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mallikarjun Chadalapaka, Ali E Turkoglu
  • Publication number: 20140082603
    Abstract: A locking system may place a persistent object on each of the devices in a computer cluster. The objects may indicate that an update is being performed on the devices so that other systems may not also update the devices. When an update has completed, the objects may be removed. The objects may include an identifier for the system owning the objects, as well as other information regarding the update. In some cases, the objects may include executable code and perform some of the update functions on the various devices.
    Type: Application
    Filed: October 14, 2013
    Publication date: March 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Mallikarjun Chadalapaka, Ali E. Turkoglu