Patents by Inventor Pradeep Jagadeesh

Pradeep Jagadeesh 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: 11455187
    Abstract: A computing system comprises a task scheduler in a top-level, at least two cluster controllers in an intermediate-level, and a plurality of nodes in a bottom level. A task scheduler is configured to receive a task request, obtain an adapted task request from the received task request, based on scheduling information stored in the task scheduler, and forward the adapted task request to one of the at least two cluster controllers. Each cluster controller is configured to receive the adapted task request, obtain an adapted cluster task request from the received adapted task request based on cluster scheduling information stored in the cluster controller, and directly or indirectly forward the adapted cluster task request to a node in the plurality of nodes.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: September 27, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Pradeep Jagadeesh
  • Patent number: 11088927
    Abstract: A software defined network (SDN) controller for task scheduling and/or resource provisioning and/or service providing includes a receiving unit configured to receive a request for scheduling at least one task and/or provisioning at least one resource and/or providing at least one service. The SDN controller further includes a processing unit configured to schedule at least one task and/or provision at least one resource and/or provide at least one service based on the request received by the receiving unit and on an explicit constraint defined in the received request, and/or an implicit constraint imposed by the received request.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: August 10, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Pradeep Jagadeesh
  • Publication number: 20200159574
    Abstract: A computing system comprises a task scheduler in a top-level, at least two cluster controllers in an intermediate-level, and a plurality of nodes in a bottom level. A task scheduler is configured to receive a task request, obtain an adapted task request from the received task request, based on scheduling information stored in the task scheduler, and forward the adapted task request to one of the at least two cluster controllers. Each cluster controller is configured to receive the adapted task request, obtain an adapted cluster task request from the received adapted task request based on cluster scheduling information stored in the cluster controller, and directly or indirectly forward the adapted cluster task request to a node in the plurality of nodes.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 21, 2020
    Inventor: Pradeep Jagadeesh
  • Publication number: 20190166019
    Abstract: A software defined network, SDN, controller for task scheduling and/or resource provisioning and/or service providing is provided. The SDN controller includes a receiving unit configured to receive a request for scheduling at least one task and/or provisioning at least one resource and/or providing at least one service. The SDN controller further includes a processing unit configured to schedule at least one task and/or provision at least one resource and/or provide at least one service based on the request received by the receiving unit and on an explicit constraint defined in the received request, and/or an implicit constraint imposed by the received request.
    Type: Application
    Filed: January 11, 2019
    Publication date: May 30, 2019
    Inventor: Pradeep JAGADEESH
  • Publication number: 20180024863
    Abstract: A computing system is provided for providing task schedules, comprising an agent manager, a schedule information database configured to store resource and/or task information, at least one configurable agent, a scheduler, wherein the agent manager is configured to submit configuration instructions to the at least one configurable agent based on configuration information received by the agent manager, wherein the at least one configurable agent is configured to monitor resources used and/or tasks executed in the computing system depending on the configuration instructions and to store resource and/or task information derived from the monitored resources and/or tasks in the schedule information database, and wherein the scheduler is configured to generate and output a task schedule based on the resource and/or task information stored in the schedule information database.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Pradeep Jagadeesh