Patents by Inventor Abdullah Bittar

Abdullah Bittar 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: 12277445
    Abstract: Systems and methods are provided for predicting how tasks should be allocated to available network resources. A method, according to one implementation, includes the step of receiving resource utilization metrics from each of a plurality of nodes arranged in a cluster, wherein the resource utilization metrics of each node include information related to utilization of one or more resources of the respective node over a plurality of time periods. The method also includes the step of predicting current and forthcoming resource availability of each node based on patterns of resource utilization over past and current time periods. In response to receiving a job request having multiple workload responsibilities, the method includes the step of allocating the workload responsibilities to one or more nodes based on the predicted current and forthcoming resource availability of each node in order to fulfill the job request.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: April 15, 2025
    Assignee: Ciena Corporation
    Inventors: Gauravdeep Singh Shami, Ziqiang Wang, Marc Lyonnais, Abdullah Bittar
  • Publication number: 20240378079
    Abstract: Systems and methods are provided for predicting how tasks should be allocated to available network resources. A method, according to one implementation, includes the step of receiving resource utilization metrics from each of a plurality of nodes arranged in a cluster, wherein the resource utilization metrics of each node include information related to utilization of one or more resources of the respective node over a plurality of time periods. The method also includes the step of predicting current and forthcoming resource availability of each node based on patterns of resource utilization over past and current time periods. In response to receiving a job request having multiple workload responsibilities, the method includes the step of allocating the workload responsibilities to one or more nodes based on the predicted current and forthcoming resource availability of each node in order to fulfill the job request.
    Type: Application
    Filed: May 8, 2023
    Publication date: November 14, 2024
    Inventors: Gauravdeep Singh Shami, Ziqiang Wang, Marc Lyonnais, Abdullah Bittar