Patents by Inventor Syed Muhammad Sajjad Rizvi

Syed Muhammad Sajjad Rizvi 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: 11271800
    Abstract: Methods are provided for achieving consensus among an order in which write requests are received by various ones of a plurality of nodes in a distributed system using a shared data structure. The plurality of nodes are organized into groups of nodes and successively larger groupings of groups, based on physical proximity. A consensus protocol is used to achieve consensus among groups of nodes, and then among the groupings of groups of nodes in a logical tree structure up to a root level virtual node. Recovery from failure of all nodes in a group is supported.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 8, 2022
    Inventors: Syed Muhammad Sajjad Rizvi, Bernard Wong, Srinivasan Keshav
  • Patent number: 10848549
    Abstract: Methods are provided for achieving consensus among an order in which write requests are received by various ones of a plurality of nodes in a distributed system using a shared data structure. The plurality of nodes are organized into groups of nodes and successively larger groupings of groups, based on physical proximity. A consensus protocol is used to achieve consensus among groups of nodes, and then among the groupings of groups of nodes in a logical tree structure up to a root level virtual node.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: November 24, 2020
    Inventors: Syed Muhammad Sajjad Rizvi, Bernard Wong, Srinivasan Keshav