Patents by Inventor Ravindra Prakash

Ravindra Prakash 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).

  • Publication number: 20240089179
    Abstract: Technologies are provided for providing a dashboard interface corresponding to one or more datacenter components for information originating from one or more proprietary applications. A selection of information corresponding to the one or more datacenter components is initially received. Upon receiving the selection, an application programming interface (API) call request is made for the information corresponding to the one or more datacenter components from the one or more proprietary applications. As the information corresponding to one or more datacenter components from the one or more proprietary applications is received, it is aggregated and provided within the dashboard interface.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Jithu M, Priyanka BANDARU, Sharaz KHAN, Akhil KR, Ajith PRAKASH, Prajot PATIL, Ravindra Sangamesh GADAD, Priya RAI, Asad IQBAL, Sujith SHETTY, Dhananjay GAWALI, Pravat SANTRA, John ULMER
  • Patent number: 10198292
    Abstract: A system, for example, an online system or a database system schedules requests received for execution. The system maintains consumer groups and receives a measure of amount of resources allocated for each consumer group. The system maintains a measure of accumulated elapsed time of execution of requests received from each consumer group. If the system determines that resources are available for executing a request, the system selects a request for execution from a consumer group based on the measure of accumulated elapsed time for processing queries for the consumer group and the measure of amount of resources allocated for the consumer group. The system maintains relative cumulative elapsed times of queries across consumer groups in the same ratio as the allocated share for the consumer groups. Accordingly, the system schedules requests such that each consumer group approaches its allocation of resources compared to other groups smoothly over time.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: February 5, 2019
    Assignee: Actian Sub III, Inc.
    Inventors: Ravindra Prakash, David Benedict Galimberti, Richard Dennis Glick
  • Publication number: 20150149501
    Abstract: A system, for example, an online system or a database system schedules requests received for execution. The system maintains consumer groups and receives a measure of amount of resources allocated for each consumer group. The system maintains a measure of accumulated elapsed time of execution of requests received from each consumer group. If the system determines that resources are available for executing a request, the system selects a request for execution from a consumer group based on the measure of accumulated elapsed time for processing queries for the consumer group and the measure of amount of resources allocated for the consumer group. The system maintains relative cumulative elapsed times of queries across consumer groups in the same ratio as the allocated share for the consumer groups. Accordingly, the system schedules requests such that each consumer group approaches its allocation of resources compared to other groups smoothly over time.
    Type: Application
    Filed: August 20, 2014
    Publication date: May 28, 2015
    Inventors: Ravindra Prakash, David Benedict Galimberti, Richard Dennis Glick
  • Patent number: 6941310
    Abstract: A cache table comprises a set of access parameters and a set of data columns. One or more instances of a cache table are stored on a mobile computing device. Each instance includes an argument (a unique set of values for the access parameters) and a result set (a set of values for the data columns). Thus, each result in a result set comprises the argument and corresponding column values. Cached result sets have specified periods of validity, and may or may not be usable after becoming invalid. Valid cached data may be used regardless of whether a connection is available to a data source (e.g., data or application server). Invalid data may be used for a period of time if no connection is available to the data source. Data in a cache table may be selectively updated from a data source without synchronizing the entire local database.
    Type: Grant
    Filed: July 17, 2002
    Date of Patent: September 6, 2005
    Assignee: Oracle International Corp.
    Inventors: Rafiul Ahad, Jerry Chiang, Oleg Kibirev, Ravindra Prakash, Samuelson Rehman
  • Publication number: 20040015504
    Abstract: A cache table comprises a set of access parameters and a set of data columns. One or more instances of a cache table are stored on a mobile computing device. Each instance includes an argument (a unique set of values for the access parameters) and a result set (a set of values for the data columns). Thus, each result in a result set comprises the argument and corresponding column values. Cached result sets have specified periods of validity, and may or may not be usable after becoming invalid. Valid cached data may be used regardless of whether a connection is available to a data source (e.g., data or application server). Invalid data may be used for a period of time if no connection is available to the data source. Data in a cache table may be selectively updated from a data source without synchronizing the entire local database.
    Type: Application
    Filed: July 17, 2002
    Publication date: January 22, 2004
    Inventors: Rafiul Ahad, Jerry Chiang, Oleg Kibirev, Ravindra Prakash, Samuelson Rehman