Patents by Inventor Forhad Ahmed

Forhad Ahmed 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: 10574574
    Abstract: A method and apparatus of a device that exports Border Gateway Protocol (BGP) data in sFlow samples. The device generates separate tables for BGP attribute information, community list information, and autonomous systems path (AS_PATH) attribute information, where each entry in the BGP attribute information table is associated with an entry in the community list information table and an entry in the AS_PATH attribute information table. The device further populates a BGP route information table that defines a mapping from a network address prefix to an entry in the BGP attribute information table. The device generates a sFlow sample related to the network address prefix using the BGP attribute information table, the community list information table, the AS_PATH attribute information table, and the BGP route information table.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: February 25, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Akshay K. Gattani, Shuo Guo, Yitao Wu, Forhad Ahmed
  • Patent number: 10417103
    Abstract: The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: September 17, 2019
    Assignee: TigerIT Americas, LLC
    Inventors: A M Sohaib Reza, Forhad Ahmed, Md. Mukit Hasan Siddiquee
  • Publication number: 20180217905
    Abstract: The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
    Type: Application
    Filed: March 6, 2018
    Publication date: August 2, 2018
    Inventors: A M Sohaib Reza, Forhad Ahmed, Md. Mukit Hasan Siddiquee
  • Patent number: 10007585
    Abstract: The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: June 26, 2018
    Assignee: TigerIT Americas, LLC
    Inventors: A M Sohaib Reza, Forhad Ahmed, Md. Mukit Hasan Siddiquee
  • Patent number: 9722925
    Abstract: A method and apparatus of a device that exports Border Gateway Protocol (BGP) data in sFlow samples. The device generates separate tables for BGP attribute information, community list information, and autonomous systems path (AS_PATH) attribute information, where each entry in the BGP attribute information table is associated with an entry in the community list information table and an entry in the AS_PATH attribute information table. The device further populates a BGP route information table that defines a mapping from a network address prefix to an entry in the BGP attribute information table. The device generates a sFlow sample related to the network address prefix using the BGP attribute information table, the community list information table, the AS_PATH attribute information table, and the BGP route information table.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: August 1, 2017
    Assignee: Arista Networks, Inc.
    Inventors: Akshay K. Gattani, Shuo Guo, Yitao Wu, Forhad Ahmed
  • Publication number: 20170083415
    Abstract: The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Inventors: A M Sohaib Reza, Forhad Ahmed, Md. Mukit Hasan Siddiquee
  • Publication number: 20160255000
    Abstract: A method and apparatus of a device that exports Border Gateway Protocol (BGP) data in sFlow samples. The device generates separate tables for BGP attribute information, community list information, and autonomous systems path (AS_PATH) attribute information, where each entry in the BGP attribute information table is associated with an entry in the community list information table and an entry in the AS_PATH attribute information table. The device further populates a BGP route information table that defines a mapping from a network address prefix to an entry in the BGP attribute information table. The device generates a sFlow sample related to the network address prefix using the BGP attribute information table, the community list information table, the AS_PATH attribute information table, and the BGP route information table.
    Type: Application
    Filed: June 3, 2015
    Publication date: September 1, 2016
    Inventors: Akshay K. Gattani, Shuo Guo, Yitao Wu, Forhad Ahmed