Patents by Inventor Manish Modh
Manish Modh 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: 11023831Abstract: A method and system for operating an enterprise via an optimized business model. An output benchmark value is generated. An initial benchmark value for a resource of an enterprise is updated based on the output benchmark value. The business model is updated. A process is iteratively performed based on the updated benchmark value and model, until the benchmark value is changed by less than a predetermined threshold to generate the optimized business model. The enterprise is operated in accordance with the optimized model which includes: generating performance measures of usage of a computer resource, dynamically displaying a dashboard of the performance measures, determining from the displayed performance measures that the computer resource is a current bottleneck or is likely to become a bottleneck in the near future, and optimizing the computer resource's usage using the displayed performance measures to reduce data throughput delay and increase throughput of bottleneck operations.Type: GrantFiled: January 22, 2020Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Publication number: 20200160237Abstract: A method and system for operating an enterprise via an optimized business model. An output benchmark value is generated. An initial benchmark value for a resource of an enterprise is updated based on the output benchmark value. The business model is updated. A process is iteratively performed based on the updated benchmark value and model, until the benchmark value is changed by less than a predetermined threshold to generate the optimized business model. The enterprise is operated in accordance with the optimized model which includes: generating performance measures of usage of a computer resource, dynamically displaying a dashboard of the performance measures, determining from the displayed performance measures that the computer resource is a current bottleneck or is likely to become a bottleneck in the near future, and optimizing the computer resource's usage using the displayed performance measures to reduce data throughput delay and increase throughput of bottleneck operations.Type: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Inventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Patent number: 10592828Abstract: A method and system for operating an enterprise in accordance with an optimized enterprise level business model. A model optimization engine is iteratively processed based on an updated benchmark value and model, until updating the benchmark value involves changing the benchmark value by less than a predetermined benchmark value error threshold to generate the optimized enterprise-level business model. The enterprise is operated in accordance with the optimized enterprise level business model, including: generating and dynamically displaying real-time performance measures of usage of a computer resource during execution of a business process, determining from the performance measures that the computer resource is a bottleneck, and the computer resource's usage is optimized using the performance measures to reduce data throughput delay and increase throughput of bottleneck operations during execution of the business process.Type: GrantFiled: July 9, 2019Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Publication number: 20190332978Abstract: A method and system for operating an enterprise in accordance with an optimized enterprise level business model. A model optimization engine is iteratively processed based on an updated benchmark value and model, until updating the benchmark value involves changing the benchmark value by less than a predetermined benchmark value error threshold to generate the optimized enterprise-level business model. The enterprise is operated in accordance with the optimized enterprise level business model, including: generating and dynamically displaying real-time performance measures of usage of a computer resource during execution of a business process, determining from the performance measures that the computer resource is a bottleneck, and the computer resource's usage is optimized using the performance measures to reduce data throughput delay and increase throughput of bottleneck operations during execution of the business process.Type: ApplicationFiled: July 9, 2019Publication date: October 31, 2019Inventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Patent number: 10395189Abstract: A method and system for operating an enterprise in accordance with an optimized enterprise level business model. A model optimization engine is iteratively processed based on an updated benchmark value and model, until updating the benchmark value involves changing the benchmark value by less than a predetermined benchmark value error threshold to generate the optimized enterprise-level business model. The enterprise is operated in accordance with the optimized enterprise-level business model, including: generating and dynamically displaying real-time performance measures of usage of a computer resource during execution of a business process, determining from the performance measures that the computer resource is a bottleneck, and the computer resource's usage is optimized using the performance measures to reduce data throughput delay and increase throughput of bottleneck operations during execution of the business process.Type: GrantFiled: August 28, 2018Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Publication number: 20180365604Abstract: A method and system for operating an enterprise in accordance with an optimized enterprise level business model. A model optimization engine is iteratively processed based on an updated benchmark value and model, until updating the benchmark value involves changing the benchmark value by less than a predetermined benchmark value error threshold to generate the optimized enterprise-level business model. The enterprise is operated in accordance with the optimized enterprise-level business model, including: generating and dynamically displaying real-time performance measures of usage of a computer resource during execution of a business process, determining from the performance measures that the computer resource is a bottleneck, and the computer resource's usage is optimized using the performance measures to reduce data throughput delay and increase throughput of bottleneck operations during execution of the business process.Type: ApplicationFiled: August 28, 2018Publication date: December 20, 2018Inventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Patent number: 10095990Abstract: The present disclosure relates to methods and systems for developing, implementing, transforming, and governing a business model of an enterprise. In some embodiments, a method of implementing and managing a business model of an enterprise includes defining a business model using a business model tool that is executed by a computer, wherein the business model is based on interrelated business strategy, business goal and business constraint data, and includes a business service, inputting into the computer a first set of data representing a benchmark performance value of the business service, and operating the enterprise in accordance with the business model. The enterprise is monitored to determine an actual performance value of the business service, and the actual performance value and the benchmark performance value are processed in the computer to affect a comparison therebetween. The business model is modified based on the comparison.Type: GrantFiled: January 24, 2008Date of Patent: October 9, 2018Assignee: International Business Machines CorporationInventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Patent number: 9716634Abstract: A fulfillment bridge orchestrates various types of fulfillment that fall generally into three categories of fulfillment: CSB platform based automated provisioning; external automated provisioning; and manual workflow provisioning. External automated provisioning is implemented through fulfillment agents. The fulfillment agents can implements self-registration for allowing the fulfillment bridge to understand the capabilities of the fulfillment agent. Examples of such capabilities include, but are not limited to, supported actions and input/output parameters. Adapters of the fulfillment bridge interface with the fulfillment agents and fulfillment scripts that are independently operated with respect to the CSB platform can be use to interface with the fulfillment adapters.Type: GrantFiled: October 28, 2015Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Raghunath Sapuram, Manish Modh, Kedar Dave, Kishor Grandhe, Raghuram Krishnan
-
Publication number: 20160065417Abstract: A fulfillment bridge orchestrates various types of fulfillment that fall generally into three categories of fulfillment: CSB platform based automated provisioning; external automated provisioning; and manual workflow provisioning. External automated provisioning is implemented through fulfillment agents. The fulfillment agents can implements self-registration for allowing the fulfillment bridge to understand the capabilities of the fulfillment agent. Examples of such capabilities include, but are not limited to, supported actions and input/output parameters. Adapters of the fulfillment bridge interface with the fulfillment agents and fulfillment scripts that are independently operated with respect to the CSB platform can be use to interface with the fulfillment adapters.Type: ApplicationFiled: October 28, 2015Publication date: March 3, 2016Applicant: GRAVITANT, INCInventors: Raghunath Sapuram, Manish Modh, Kedar Dave, Kishor Grandhe, Raghuram Krishnan
-
Publication number: 20150341230Abstract: A non-transitory computer-readable storage medium has tangibly embodied thereon and accessible therefrom instructions interpretable by at least one data processing device. The instructions are configured for causing the at least one data processing device to perform a method comprising creating a resource group for providing cloud services, receiving a request to increase a quantity of the virtual machines of the resource group; and instantiating one or more additional virtual machines within the resource group in response to receiving the request. The resource group includes one or more virtual machines that all have virtual machine specifications of a particular configuration. Instantiating the one or more additional virtual machines includes providing each one of the one or more additional virtual machines with virtual machine specifications of the particular configuration.Type: ApplicationFiled: July 10, 2015Publication date: November 26, 2015Applicant: Gravitant, IncInventors: Kedar Dave, Manish Modh, Raghunath Sapuram, Balaji Narasimhan
-
Publication number: 20140279201Abstract: A system configured to facilitate selling hybrid cloud services comprises a plurality of user interface structures each coupled to an information processor. A first user interface structure is configured to request information characterizing deployment of an application within a current operational infrastructure. A second user interface structure is configured to display a recommended deployment infrastructure supporting migration of the application thereto. A third user interface structure is configured to display information characterizing migration of the application to the recommended deployment infrastructure.Type: ApplicationFiled: December 24, 2013Publication date: September 18, 2014Applicant: GRAVITANT, INC.Inventors: IIyas Iyoob, Manish Modh, Mohammed Shuaib Farooq
-
Patent number: 8621080Abstract: A method, system and computer program product for accurately predicting capacity requirements for Information Technology (IT) resources in physical, virtual, cloud and hybrid cloud environments. The business demand is translated into IT application demand, which is translated into IT architecture layer demand. Resource groups are created for each IT application, IT architecture layer and resource type combination. The utilization for each IT resource group within the IT architecture layers is computed using the created resource groups, IT application demand and IT architecture layer demand. Under or over-utilized IT resource groups may be identified using the computed utilization for each IT resource group. Upon identifying such IT resources, an optimal resource profile (e.g., number of servers) for each resource group is computed.Type: GrantFiled: March 7, 2011Date of Patent: December 31, 2013Assignee: Gravitant, Inc.Inventors: Ilyas Iyoob, Zehra Yalcin, Manish Modh, Mohammed Farooq
-
Publication number: 20130117157Abstract: A method, system and computer program product for selecting the optimal cloud service provider(s) to service a user's needs. A physical capacity of servers in a non-virtualized data center is converted into a cloud capacity to be used. A list of cloud service providers may be generated from a catalog of providers based on the cloud capacity to be used. Additional requirements and constraints received from the user are used to select an optimal cloud service provider(s) from the generated list of cloud service providers.Type: ApplicationFiled: November 9, 2011Publication date: May 9, 2013Applicant: GRAVITANT, INC.Inventors: Ilyas Iyoob, Emrah Zarifoglu, Manish Modh, Mohammed Farooq
-
Publication number: 20120233328Abstract: A method, system and computer program product for accurately predicting capacity requirements for Information Technology (IT) resources in physical, virtual, cloud and hybrid cloud environments. The business demand is translated into IT application demand, which is translated into IT architecture layer demand. Resource groups are created for each IT application, IT architecture layer and resource type combination. The utilization for each IT resource group within the IT architecture layers is computed using the created resource groups, IT application demand and IT architecture layer demand. Under or over-utilized IT resource groups may be identified using the computed utilization for each IT resource group. Upon identifying such IT resources, an optimal resource profile (e.g., number of servers) for each resource group is computed.Type: ApplicationFiled: March 7, 2011Publication date: September 13, 2012Applicant: Gravitant, IncInventors: Ilyas Iyoob, Zehra Yalcin, Manish Modh, Mohammed Farooq
-
Publication number: 20090192867Abstract: The present disclosure relates to methods and systems for developing, implementing, transforming, and governing a business model of an enterprise. In some embodiments, a method of implementing and managing a business model of an enterprise includes defining a business model using a business model tool that is executed by a computer, wherein the business model is based on interrelated business strategy, business goal and business constraint data, and includes a business service, inputting into the computer a first set of data representing a benchmark performance value of the business service, and operating the enterprise in accordance with the business model. The enterprise is monitored to determine an actual performance value of the business service, and the actual performance value and the benchmark performance value are processed in the computer to affect a comparison therebetween. The business model is modified based on the comparison.Type: ApplicationFiled: January 24, 2008Publication date: July 30, 2009Inventors: Mohammed Farooq, Raghunath Sapuram, Manish Modh, Robert Erickson
-
Patent number: 6067085Abstract: A method and apparatus for providing visual cues on a display within a data processing system. An animated cross hair having a center that coincides with the cursor hot spot is displayed, wherein attention of a viewer of the animated cross hair is drawn to the cursor hot spot by the animated cross hair.Type: GrantFiled: August 8, 1997Date of Patent: May 23, 2000Assignee: International Business Machines Corp.Inventors: Manish Modh, Donald Alan James