Patents by Inventor Rakesh Mohan
Rakesh Mohan 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: 20150051935Abstract: Assignment scheduling for service projects, in one aspect, may comprise preparing input parameter data for servicing a client service request; generating a schedule for servicing the client service request by executing an optimization algorithm with the input parameter data; determining whether the schedule is acceptable by the client; and repeating automatically the preparing, the generating, the transmitting and the determining until it is determined that the schedule is acceptable by the client, wherein each iteration automatically prepares different input parameter data for inputting to the optimization algorithm and generates a different schedule based on the different input parameter data.Type: ApplicationFiled: September 11, 2013Publication date: February 19, 2015Applicant: International Business Machines CorporationInventors: T. K. Balachandran, Pu Huang, Kaan K. Katircioglu, Ta-Hsin Li, Ying Li, Axel Martens, Rakesh Mohan, Krishna C. Ratakonda, Richard B. Segal, Lisa A. Smith
-
Patent number: 8813024Abstract: A method for cross-platform porting of applications includes extracting one or more platform independent models from an existing one or more composite applications running on a given source platform. These platform independent models are then transformed into implementation artifacts on another, target platform, thereby effectively porting the composite application from one platform to another. The generated implementation artifacts on the target platform leverage existing assets in the target environment, which makes these generated artifacts “contextually-aware”.Type: GrantFiled: September 22, 2008Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Rama Kalyani T. Akkiraju, Manisha Dattatraya Bhandar, Pankaj Dhoolia, Nilay Ghosh, Tilak Mitra, Rakesh Mohan, Dipankar Saha, Wei Zhao
-
Publication number: 20140207528Abstract: A data processing system provides a set of service value maps (SVMs) each having a plurality of nodes and linkages between nodes, forms a network model based on the SVMs and analyses the network model to compute aggregate values for the nodes to enable an identification of a node that matches at least one criterion. Analyzing can include using a degree centrality process where a value for each node is defined as a number of outgoing edges from the node, or an eigenvalue centrality process where a value of a node is proportional to a value of those nodes that the node is connected to. Each SVM can be represented as a directed acyclic graph (DAG) where each edge between nodes is an edge in the DAG. The at least one criterion can include a highest valued node identifying a value aggregation point (VAP) of the set of SVMs.Type: ApplicationFiled: August 6, 2013Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Heiko LUDWIG, Rakesh Mohan, Ajay Mohindra, Mahmoud Naghshineh, Yuichi Nakamura, Bikram Sengupta
-
Patent number: 8612931Abstract: An interactive design of process model for packaged application software installation and configuration generates a process model from a natural language description of software installation or configuration related operation. A data structure representing one or more work products related to the process model is identified, and one or more elements of the data structure are identified that are related to one or more sub-processes of the process model. Input information associated with said one or more sub-processes is captured and stored. The input information is linked with the one or more elements of the data structure related to said one or more sub-processes. The one or more sub-processes in the process model may be also demonstrated through a simulation.Type: GrantFiled: July 14, 2010Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Manisha D. Bhandar, Richard T. Goodwin, Anca A. Ivan, Juhnyoung Lee, Pietro Mazzoleni, Rakesh Mohan, Aubrey J. Rembert, Biplav Srivastava
-
Patent number: 8589877Abstract: One or more document templates defining deployment procedures associated with deploying a packaged software application are obtained. One or more objects are created representing the one or more document templates and one or more elements of the one or more documents, and one or more links between the one or more objects are created. The one or more links represent one or more relationships between the created one or more objects. The one or more objects and the one or more links may be stored and/or output in a selected format.Type: GrantFiled: October 7, 2009Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Manisha D. Bhandar, Kathleen Byrnes, Dennis A. Conrad, Maharshi H. Desai, Pankaj Dhoolia, Sweefen Goh, Richard T. Goodwin, Anca A. Ivan, Juhnyoung Lee, Senthil Kk Mani, Pietro Mazzoleni, Rakesh Mohan, Debdoot Mukherjee, Aubrey J. Rembert, Thomas D. Rosinski, Vibha S. Sinha, Biplav Srivastava
-
Patent number: 8516435Abstract: A method for generating implementation artifacts for contextually-aware business applications includes utilizing a platform independent model (PIM) of a business application; generating a platform specific model (PSM) from the PIM, wherein the generating of a PSM includes one or more transformations between one or more meta-models of the PIM and one or more meta-models of the generated PSM; generating implementation artifacts; and binding the generated implementation artifacts with any existing services of the business application.Type: GrantFiled: June 19, 2008Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Rama Kalyani T. Akkiraju, Manisha Dattatraya Bhandar, Pankaj Dhoolia, Shiwa Fu, Nilay Ghosh, Tilak Mitra, Rakesh Mohan, Anil Nigam, Dipankar Saha, Wei Zhao
-
Patent number: 8495620Abstract: A system and method allow a user to extract the set of customizations performed on an application and use these to estimate the time and effort and cost of (a) migrating to a new version of the application and/or (b) consolidating systems. The user can browse the extracted data and select configuration elements for re-use. After downloading the one or more configurations and comparing them, the user selects elements of the configurations for re-use. The first step is to scan one or more application systems and extract the configuration data using a surveyor. The method according to the invention automatically identifies configuration differences. The user then selects configuration elements for re-use. A graphic user interface (GUI) can be provided which allows the user to make these selections by dragging and dropping selected elements to a “To Be” configuration. The selected configurations are then uploaded and installed on an instance of the application.Type: GrantFiled: March 6, 2008Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Rajesh Chopra, SweeFen Goh, Richard Thomas Goodwin, Anca-Andreea Ivan, Stephen K. Kibby, Rakesh Mohan, Igor Naumov, Thomas Dean Rosinski, George A. Schroeder
-
Patent number: 8484617Abstract: Methods, systems and computer program products for process driven feedback of digital asset reuse. Exemplary embodiments include a method for process-driven feedback for a digital asset, the method including identifying the asset downloaded in a computer system from a repository operatively coupled to the computer system, and for a current project within the computer system for the current project, determining whether the asset has been consumed within the current project, determining feedback and changes between the asset prior to the current project and after the current project, consolidating the feedback and the changes associated with the asset and automatically generating feedback for the asset repository so that the feedback and changes are associated with the asset for comparison in a future project similar to the current project.Type: GrantFiled: June 25, 2009Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: SweeFen Goh, Richard T. Goodwin, Rakesh Mohan, Pietro Mazzoleni, Biplav Srivastava
-
Patent number: 8479213Abstract: Systems, methods and apparatus are provided through which in some embodiments healthcare imaging processing applications are allocated to computing resources in reference to criteria.Type: GrantFiled: January 25, 2007Date of Patent: July 2, 2013Assignee: General Electric CompanyInventors: Cheryl Ruth Jones, Rakesh Mohan Lal, Toan T Le, Matthew Richard Schwartz, Helen Hong Peng, Guy Bernard, David Charles Mack
-
Patent number: 8417798Abstract: Deploying artifacts and tools in cloud computing environment for provisioning packaged software applications generates a user interface code automatically and dynamically using information from at least structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment. In one aspect, the automatically generated code may be augmented using one or more library codes and auxiliary files. Specific configuration requirements are further obtained by running the automatically generated user interface code. One or more components to deploy in the cloud computing environment are determined that meet the base configuration requirements and the specific configuration requirements, by analyzing the structural data representations.Type: GrantFiled: May 11, 2010Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Shyh-Kwei Chen, Maharshi H. Desai, Juhnyoung Lee, Rakesh Mohan, Ajay Satsangi, Biplav Srivastava
-
Patent number: 8290806Abstract: A system for calculating financial benefit estimations and generating reports for multi-dimensional project plans for implementing packaged software applications, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models, and to perform calculations to determine financial benefits of implementing multi-dimensional project plans; an estimation knowledge base layer configured to hold and derive the series of estimation and implementation models; and wherein the system for generating financial benefit estimations and reports for the implementation of packaged software applications is carried out over networks comprising: the Internet, intranets, local area networks (LAN), and wireless local area networks (WLAN).Type: GrantFiled: June 23, 2011Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Juhnyoung Lee, Rakesh Mohan, Thomas D. Rosinski, Gerhard Sigl
-
Patent number: 8234570Abstract: Harvesting assets for packaged application practices, in one aspect, may include obtaining one or more work products associated with deployment of packaged software applications, extracting content and style, enhancing content and style with models of work products, and storing assets in asset repository.Type: GrantFiled: October 26, 2009Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Rema Ananthanarayanan, Kathleen Byrnes, Charbak Chatterjee, Maharshi Desai, Pankaj Dhoolia, Sweefen Goh, Richard T. Goodwin, Mangala Gowri, Anca A. Ivan, Juhnyoung Lee, Senthil Kk Mani, Pietro Mazzoleni, Rakesh Mohan, Debdoot Mukherjee, Aubrey J. Rembert, Gerhard Sigl, Manas R. Kumar Singh, Vibha S. Sinha, Biplav Srivastava
-
Publication number: 20120179511Abstract: A system for calculating financial benefit estimations and generating reports for multi-dimensional project plans for implementing packaged software applications, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models, and to perform calculations to determine financial benefits of implementing multi-dimensional project plans; an estimation knowledge base layer configured to hold and derive the series of estimation and implementation models; and wherein the system for generating financial benefit estimations and reports for the implementation of packaged software applications is carried out over networks comprising: the Internet, intranets, local area networks (LAN), and wireless local area networks (WLAN).Type: ApplicationFiled: June 23, 2011Publication date: July 12, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Juhnyoung Lee, Rakesh Mohan, Thomas D. Rosinski, Gerhard Sigl
-
Publication number: 20120084224Abstract: Reports to manage service projects may be generated by an automatically generated project report generator software tool. The project report generator software tool is automatically created from an object-based model of work products in a project, wherein the object-based model is executable by a machine and comprises a plurality of work product object and a recording of at least some relationships between the object, wherein each work product object represents a document that contains information about the service project. One or more reports can be generated by the project report generator software tool during the lifetime of the service project, wherein the report is generated using the object-based model and at least some of the information in documents represented in the object-based model.Type: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manisha D. Bhandar, Prahlad Chowdhury, Maharshi H. Desai, Pankaj Dhoolia, Richard T. Goodwin, Anca A. Ivan, Juhnyoung Lee, Pietro Mazzoleni, Rakesh Mohan, Debdoot Mukherjee, Sujoy Roy, Ajay Satsangi, Vibha S. Sinha, Biplav Srivastava
-
Publication number: 20120016653Abstract: An interactive design of process model for packaged application software installation and configuration generates a process model from a natural language description of software installation or configuration related operation. A data structure representing one or more work products related to the process model is identified, and one or more elements of the data structure are identified that are related to one or more sub-processes of the process model. Input information associated with said one or more sub-processes is captured and stored. The input information is linked with the one or more elements of the data structure related to said one or more sub-processes. The one or more sub-processes in the process model may be also demonstrated through a simulation.Type: ApplicationFiled: July 14, 2010Publication date: January 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manisha D. Bhandar, Richard T. Goodwin, Anca A. Ivan, Juhnyoung Lee, Pietro Mazzoleni, Rakesh Mohan, Aubrey J. Rembert, Biplav Srivastava
-
Publication number: 20110283194Abstract: Deploying artifacts and tools in cloud computing environment for provisioning packaged software applications generates a user interface code automatically and dynamically using information from at least structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment. In one aspect, the automatically generated code may be augmented using one or more library codes and auxiliary files. Specific configuration requirements are further obtained by running the automatically generated user interface code. One or more components to deploy in the cloud computing environment are determined that meet the base configuration requirements and the specific configuration requirements, by analyzing the structural data representations.Type: ApplicationFiled: May 11, 2010Publication date: November 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shyh-Kwei Chen, Maharshi H. Desai, Juhnyoung Lee, Rakesh Mohan, Ajay Satsangi, Biplav Srivastava
-
Patent number: 8055606Abstract: An estimation system for deriving multi-dimensional project plans for implementing packaged software applications with self-calibration and refinement of project estimation models, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models, and to perform self-calibration and refinement of project estimation models for multi-dimensional project plans; an estimation knowledge base layer configured to hold and derive the series of estimation and implementation models; and wherein the system for self-calibration and refinement of project estimation models for multi-dimensional project plans for implementing packaged software applications is carried out over networks comprising: the Internet, intranets, local area networks (LAN), and wireless local area networks (WLAN).Type: GrantFiled: June 13, 2007Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Jed Kreamer, Juhnyoung Lee, Rakesh Mohan, Thomas D. Rosinski, Vikas J. Shivpuriya, Gerhard Sigl
-
Patent number: 8032404Abstract: A system for calculating financial benefit estimations and generating reports for multi-dimensional project plans for implementing packaged software applications, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models, and to perform calculations to determine financial benefits of implementing multi-dimensional project plans; an estimation knowledge base layer configured to hold and derive the series of estimation and implementation models; and wherein the system for generating financial benefit estimations and reports for the implementation of packaged software applications is carried out over networks comprising: the Internet, intranets, local area networks (LAN), and wireless local area networks (WLAN).Type: GrantFiled: June 13, 2007Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: Juhnyoung Lee, Rakesh Mohan, Thomas D. Rosinski, Gerhard Sigl
-
Patent number: 8006223Abstract: A system for estimating and generating project plans for implementing packaged software applications, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models, and to perform calculations of project plan details and project plan schedules; an estimation knowledge base layer configured to hold and derive the series of estimation and implementation models; and wherein the system for estimating and generating multi-dimensional project plans for implementing packaged software applications is carried out over networks comprising: the Internet, intranets, local area networks (LAN), and wireless local area networks (WLAN).Type: GrantFiled: June 13, 2007Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventors: Paul R. Boulineau, John D. Cann, Rajat Dugar, Jed Kreamer, Juhnyoung Lee, Rakesh Mohan, Andrew Raymond, Thomas D. Rosinski, Vikas J. Shivpuriya, Gerhard Sigl, Annette Simonato
-
Publication number: 20110167070Abstract: Reusing assets for packaged software application configurations may include defining one or more query criteria based on information associated with a project, querying an asset repository stored in a storage device using the one or more query criteria, receiving a list of one or more assets from the asset repository in response to the querying, and using the one or more assets on the list to compose a document defining deployment procedures associated with deploying a packaged software application.Type: ApplicationFiled: January 6, 2010Publication date: July 7, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rema Ananthanarayanan, Manisha D. Bhandar, Kathleen Byrnes, Charbak Chatterjee, Shyhkwei Chen, Maharshi Desai, Pankaj Dhoolia, Sweefen Goh, Richard T. Goodwin, Mangala Gowri, Anca A. Ivan, Juhnyoung Lee, Senthil Kk Mani, Pietro Mazzoleni, Rakesh Mohan, Debdoot Mukherjee, Aubrey J. Rembert, Gerhard Sigl, Manas R. Kumar Singh, Vibha S. Sinha, Biplav Srivastava