Patents by Inventor Naganarasimha Ramesh Garla

Naganarasimha Ramesh Garla 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: 11561830
    Abstract: A system for allocation of resources and processing jobs within a distributed system includes a processor and a memory coupled to the processor. The memory includes at least one process and at least one resource allocator. The process is adapted for processing jobs within a distributed system which receives jobs to be processed. The resource allocator is communicably coupled with at least one process, and is adapted to generate one or more sub-processes within a limit of one or more resources allocated to the process for processing jobs.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Naganarasimha Ramesh Garla, Varun Saxena, Guilin Sun
  • Publication number: 20200050487
    Abstract: A system for allocation of resources and processing jobs within a distributed system includes a processor and a memory coupled to the processor. The memory includes at least one process and at least one resource allocator. The process is adapted for processing jobs within a distributed system which receives jobs to be processed. The resource allocator is communicably coupled with at least one process, and is adapted to generate one or more sub-processes within a limit of one or more resources allocated to the process for processing jobs.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Naganarasimha Ramesh Garla, Varun Saxena, Guilin Sun
  • Patent number: 10503558
    Abstract: The present disclosure provides a framework for adaptive resource handling of applications being executed in distributed systems so as to ensure efficient resource utilization. The present disclosure provides a framework: to enable a client to participate in identifying application uniquely using tags such that resource adaptation is more effective, to collect and store resource statistics for an application task against various parameters, to monitor resources done based on historical statistics collected, to resource management is done based on historically identified resource usage limits, and if exact match for the records are not found then based on confidence score the limits are identified, and to enable each resource manager (RM) agent to receives the workers to be launched with both limits: given by the application (hard limit) and by the historical statistics (soft limit).
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: December 10, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Priyank Ashok Rastogi, Naganarasimha Ramesh Garla, Rohith Sharma K Shivashankara
  • Patent number: 10452234
    Abstract: A method of providing an interactive dashboard of a process for offline analysis by a dashboard server is disclosed. The dashboard server receives selection of a dashboard of the process. The user may export the selected dashboard for offline analysis. The selected dashboard may be exported in at least one of dynamic interactive format and static interactive format. The dashboard server generates dynamic interactive packet for the dynamic interactive format. The dynamic interactive packet includes information for rendering a dynamic interactive dashboard of the selected dashboard. The dashboard server generates static interactive packet for the static interactive format. The static interactive packet includes one or more snapshots corresponding to each of one or more interactions on the selected dashboard. The dashboard server provides an interactive dashboard to the user for the offline analysis using either the static interactive format or the dynamic interactive packet.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: October 22, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: V Vimal Das Kammath, Puneet Gupta, Naganarasimha Ramesh Garla
  • Publication number: 20190146848
    Abstract: The present disclosure provides a framework for adaptive resource handling of applications being executed in distributed systems so as to ensure efficient resource utilization. The present disclosure provides a framework: to enable a client to participate in identifying application uniquely using tags such that resource adaptation is more effective, to collect and store resource statistics for an application task against various parameters, to monitor resources done based on historical statistics collected, to resource management is done based on historically identified resource usage limits, and if exact match for the records are not found then based on confidence score the limits are identified, and to enable each resource manager (RM) agent to receives the workers to be launched with both limits: given by the application (hard limit) and by the historical statistics (soft limit).
    Type: Application
    Filed: January 11, 2019
    Publication date: May 16, 2019
    Inventors: Priyank Ashok RASTOGI, Naganarasimha Ramesh GARLA, Rohith Sharma K SHIVASHANKARA
  • Publication number: 20170235448
    Abstract: A method of providing an interactive dashboard of a process for offline analysis by a dashboard server is disclosed. The dashboard server receives selection of a dashboard of the process. The user may export the selected dashboard for offline analysis. The selected dashboard may be exported in at least one of dynamic interactive format and static interactive format. The dashboard server generates dynamic interactive packet for the dynamic interactive format. The dynamic interactive packet includes information for rendering a dynamic interactive dashboard of the selected dashboard. The dashboard server generates static interactive packet for the static interactive format. The static interactive packet includes one or more snapshots corresponding to each of one or more interactions on the selected dashboard. The dashboard server provides an interactive dashboard to the user for the offline analysis using either the static interactive format or the dynamic interactive packet.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: V Vimal Das Kammath, Puneet Gupta, Naganarasimha Ramesh Garla
  • Publication number: 20160246841
    Abstract: A method and a server to optimize query execution on a data store are disclosed. The query execution in the present disclosure is optimized by grouping one or more queries, requiring same portion of data from the data store, into one or more groups. Grouping of the one or more queries into the one or more groups is achieved from one or more metadata included in the one or more queries specified by a user who wishes to retrieve the results based on the one or more metadata. The one or more queries grouped under the one or more groups are executed that involves scanning of the data store only for once. In such way, each query is returned with required results from the data store with minimum latency.
    Type: Application
    Filed: March 31, 2016
    Publication date: August 25, 2016
    Inventors: Ravindra Pesala, Naganarasimha Ramesh Garla, Yong Zhang