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: 10395010Abstract: 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: GrantFiled: June 28, 2016Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
-
Patent number: 10311213Abstract: 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: GrantFiled: August 18, 2015Date of Patent: June 4, 2019Assignee: International Business Machines CorporationInventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
-
Patent number: 9892138Abstract: 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: GrantFiled: February 15, 2016Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Patent number: 9881038Abstract: 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: GrantFiled: April 20, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Publication number: 20170053067Abstract: 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: ApplicationFiled: June 28, 2016Publication date: February 23, 2017Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
-
Publication number: 20170053065Abstract: 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: ApplicationFiled: August 18, 2015Publication date: February 23, 2017Inventors: Nilesh R. Gujarathi, Sachchidanand Singh, Sanjay K. Singh, Vikram V. Sutar
-
Publication number: 20160308782Abstract: 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: ApplicationFiled: April 20, 2015Publication date: October 20, 2016Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Publication number: 20160306796Abstract: 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: ApplicationFiled: February 15, 2016Publication date: October 20, 2016Inventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Publication number: 20160179361Abstract: 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: ApplicationFiled: December 22, 2014Publication date: June 23, 2016Inventors: Nilesh R. Gujarathi, Amar A. Shah
-
Publication number: 20160179319Abstract: 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: ApplicationFiled: June 11, 2015Publication date: June 23, 2016Inventors: Nilesh R. Gujarathi, Amar A. Shah
-
Patent number: 9223623Abstract: 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: GrantFiled: March 28, 2012Date of Patent: December 29, 2015Assignee: BMC SOFTWARE, INC.Inventors: Nilesh R. Gujarathi, Suhas A. Kelkar
-
Publication number: 20130262680Abstract: 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: ApplicationFiled: March 28, 2012Publication date: October 3, 2013Applicant: BMC SOFTWARE, INC.Inventors: Nilesh R. Gujarathi, Suhas A. Kelkar