Patents by Inventor Rajesh K. Jeyapaul
Rajesh K. Jeyapaul 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: 11096124Abstract: A computer-implemented method, system, and/or computer program product controls uploading applications to a mobile device. A server receives a power descriptor from a mobile device, where the power descriptor identifies an amount of power available to the mobile device from a battery on the mobile device. The server receives a set of application downloading rules for the mobile device, where the set of application downloading rules comprises a medium rule, and where the medium rule prioritizes downloading a second application over a first application in response to the amount of power available to the mobile device from the battery being below a predetermined value. The server receives a request to upload the first application and the second application to the mobile device and a rule selection message. The server uploads to the mobile device the first application after uploading the second application based on the selected medium rule.Type: GrantFiled: July 31, 2018Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventor: Rajesh K. Jeyapaul
-
Patent number: 10142938Abstract: A computer-implemented method, system, and/or computer program product controls downloading of an application to a mobile device based on power consumption of the application. A server identifies a first power consumption level requirement of a first application and a second power consumption level requirement of a second application, a first priority rating of the first application and a second priority rating of the second application, a power descriptor that identifies an amount of power available to a mobile device, and a set of application downloading rules. The set of application downloading rules includes a soft rule, a hard rule, and a medium rule. The server then selectively uploads, to the mobile device, the first application or the second application based on a selected rule.Type: GrantFiled: March 9, 2017Date of Patent: November 27, 2018Assignee: International Business Machines CorporationInventor: Rajesh K. Jeyapaul
-
Publication number: 20180338287Abstract: A computer-implemented method, system, and/or computer program product controls uploading applications to a mobile device. A server receives a power descriptor from a mobile device, where the power descriptor identifies an amount of power available to the mobile device from a battery on the mobile device. The server receives a set of application downloading rules for the mobile device, where the set of application downloading rules comprises a medium rule, and where the medium rule prioritizes downloading a second application over a first application in response to the amount of power available to the mobile device from the battery being below a predetermined value. The server receives a request to upload the first application and the second application to the mobile device and a rule selection message. The server uploads to the mobile device the first application after uploading the second application based on the selected medium rule.Type: ApplicationFiled: July 31, 2018Publication date: November 22, 2018Inventor: RAJESH K. JEYAPAUL
-
Publication number: 20170181099Abstract: A computer-implemented method, system, and/or computer program product controls downloading of an application to a mobile device based on power consumption of the application. A server identifies a first power consumption level requirement of a first application and a second power consumption level requirement of a second application, a first priority rating of the first application and a second priority rating of the second application, a power descriptor that identifies an amount of power available to a mobile device, and a set of application downloading rules. The set of application downloading rules includes a soft rule, a hard rule, and a medium rule. The server then selectively uploads, to the mobile device, the first application or the second application based on a selected rule.Type: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Inventor: RAJESH K. JEYAPAUL
-
Patent number: 9678549Abstract: A computer-implemented method, system, and/or computer program product controls downloading of an application to a mobile device based on power consumption of the application. A server receives a first power nameplate for a first application and a second power nameplate for a second application, a first priority rating of the first application and a second priority rating of the second application, a power descriptor that identifies an amount of power available to a mobile device, and a set of application downloading rules. The set of application downloading rules includes a soft rule, a hard rule, and a medium rule. The server then selectively uploads, to the mobile device, the first application or the second application based on a selected rule.Type: GrantFiled: September 28, 2015Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventor: Rajesh K. Jeyapaul
-
Publication number: 20170090535Abstract: A computer-implemented method, system, and/or computer program product controls downloading of an application to a mobile device based on power consumption of the application. A server receives a first power nameplate for a first application and a second power nameplate for a second application, a first priority rating of the first application and a second priority rating of the second application, a power descriptor that identifies an amount of power available to a mobile device, and a set of application downloading rules. The set of application downloading rules includes a soft rule, a hard rule, and a medium rule. The server then selectively uploads, to the mobile device, the first application or the second application based on a selected rule.Type: ApplicationFiled: September 28, 2015Publication date: March 30, 2017Inventor: Rajesh K. Jeyapaul
-
Patent number: 9288178Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: GrantFiled: June 15, 2012Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Patent number: 9288177Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: GrantFiled: December 14, 2011Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Patent number: 9274854Abstract: Computer-implemented methods for workload management and related computer program products are disclosed. One method comprises receiving corrosion rate signals from a first sensor associated with a first compute node, determining a first corrosion level for the first compute node as a function of the corrosion rate signal received from the first sensor, and automatically removing a first workload from the first compute node in response to determining that the first compute node has a first corrosion level that is greater than a setpoint level of corrosion.Type: GrantFiled: July 27, 2012Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Publication number: 20140033222Abstract: Computer-implemented methods for workload management and related computer program products are disclosed. One method comprises receiving corrosion rate signals from a first sensor associated with a first compute node, determining a first corrosion level for the first compute node as a function of the corrosion rate signal received from the first sensor, and automatically removing a first workload from the first compute node in response to determining that the first compute node has a first corrosion level that is greater than a setpoint level of corrosion.Type: ApplicationFiled: July 27, 2012Publication date: January 30, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Publication number: 20130159483Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Publication number: 20130159488Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: ApplicationFiled: June 15, 2012Publication date: June 20, 2013Applicant: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza