Patents by Inventor Nilesh R. Gujarathi

Nilesh R. Gujarathi 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: 10395010
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Patent number: 10311213
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Patent number: 9892138
    Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
  • Patent number: 9881038
    Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
  • Publication number: 20170053067
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Application
    Filed: June 28, 2016
    Publication date: February 23, 2017
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Publication number: 20170053065
    Abstract: A method for providing cloud-based communication for blood bank collection and management is provided. The method may include detecting and registering a plurality of cloud systems. The method may further include enabling cloud communications for the plurality of cloud systems. Additionally, the method may include receiving at least one blood donation request and blood donation event using the plurality of cloud communications for the plurality of cloud systems. The method may also include recommending and generating lists of blood donors based on the at least one blood donation request and the plurality of cloud systems. The method may further include presenting to users associated with the plurality of cloud systems the at least one blood donation request and blood donation event using the plurality of cloud communications, wherein the users associated with the plurality of cloud systems are based on the plurality of lists of blood donors.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
  • Publication number: 20160308782
    Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.
    Type: Application
    Filed: April 20, 2015
    Publication date: October 20, 2016
    Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
  • Publication number: 20160306796
    Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.
    Type: Application
    Filed: February 15, 2016
    Publication date: October 20, 2016
    Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
  • Publication number: 20160179361
    Abstract: Parameters are identified in a structured dataset for user-selection. Selected parameters and designated parameter values are input to establish a parameterized scrolling environment for navigation of the structured dataset.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Nilesh R. Gujarathi, Amar A. Shah
  • Publication number: 20160179319
    Abstract: Parameters are identified in a structured dataset for user-selection. Selected parameters and designated parameter values are input to establish a parameterized scrolling environment for navigation of the structured dataset.
    Type: Application
    Filed: June 11, 2015
    Publication date: June 23, 2016
    Inventors: Nilesh R. Gujarathi, Amar A. Shah
  • Patent number: 9223623
    Abstract: The embodiments may provide a data processing apparatus for controlling service resource allocation. The data processing apparatus including a resource hints controller configured to obtain a resource control request before a task is to be executed on a virtual machine having resources allocated to a processing unit, a memory unit and a storage unit. The resource hints controller is configured to obtain a usage of the resources allocated to at least one of the processing unit, the memory unit and the storage unit of the virtual machine, and increase the resources allocated to the at least one of the processing unit, the memory unit and the storage unit in response to the resource control request based on the usage being equal to or above a threshold level.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: December 29, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventors: Nilesh R. Gujarathi, Suhas A. Kelkar
  • Publication number: 20130262680
    Abstract: The embodiments may provide a data processing apparatus for controlling service resource allocation. The data processing apparatus including a resource hints controller configured to obtain a resource control request before a task is to be executed on a virtual machine having resources allocated to a processing unit, a memory unit and a storage unit. The resource hints controller is configured to obtain a usage of the resources allocated to at least one of the processing unit, the memory unit and the storage unit of the virtual machine, and increase the resources allocated to the at least one of the processing unit, the memory unit and the storage unit in response to the resource control request based on the usage being equal to or above a threshold level.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Applicant: BMC SOFTWARE, INC.
    Inventors: Nilesh R. Gujarathi, Suhas A. Kelkar