Patents by Inventor Debdoot Mukherjee

Debdoot Mukherjee 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: 8620820
    Abstract: Methods and arrangements for assembly and licensing of appliances. A base image is created, the base image corresponding to a combination of an operating system and hardware. A purchasing medium client is embedded into the base image, and a provisioning request for a pay-per-use license is developed. A provisioned instance is started, and a product bundle plan is executed. The license is requested from a purchasing medium.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Dhoolia, Debdoot Mukherjee
  • Patent number: 8589877
    Abstract: 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: Grant
    Filed: October 7, 2009
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: 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: 8578346
    Abstract: Disclosed is a system and method for validating and repairing flow diagrams using a process modeling validation method in conjunction with a process modeling repair method. The process modeling validation method points out structural ambiguities in a flow diagram that can make its automatic interpretation difficult. It also proposes fix to resolve such ambiguities. The method discloses a process semantic annotation scheme that can interpret process semantics in a flow graph implicit in a flow diagram. Further, the validation process compares one or more components of one or more drawings to a set of rules determined by a business process modeling standards and provides a set of semantic errors describing faulty parts of the drawing that do not comply with the business process modeling standards. The process modeling repair method corrects the drawing to ease and enable its automatic interpretation of the flow diagram and make the faulty parts of the drawing comply with the business process modeling standards.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tian-Jy Chao, Pankaj Dhoolia, David Marston, Debdoot Mukherjee
  • Publication number: 20130212582
    Abstract: Discovering work-item relations, in one aspect, may include identifying mappings of work-item elements to standardized specification elements, for instance, by analyzing a plurality of work-item elements and their relationships generated from a description of a collection of work-items, and a plurality of standardized specification elements and their relationships generated from a description of practice guidelines for completing the project. One or more missing relations may be discovered among the plurality of work-item elements based on the mappings.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pietro Mazzoleni, Debdoot Mukherjee
  • Publication number: 20130144872
    Abstract: A method for semantic and contextual searching over a knowledge repository. The method includes creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept.
    Type: Application
    Filed: August 14, 2012
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Monika Gupta, Debdoot Mukherjee, Senthil K. Mani, Vibha S. Sinha
  • Publication number: 20130144889
    Abstract: A system and an article of manufacture for semantic and contextual searching over a knowledge repository including creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Monika Gupta, Debdoot Mukherjee, Senthil K. Mani, Vibha S. Sinha
  • Publication number: 20130124353
    Abstract: Methods and arrangements for assembly and licensing of appliances. A base image is created, the base image corresponding to a combination of an operating system and hardware. A purchasing medium client is embedded into the base image, and a provisioning request for a pay-per-use license is developed. A provisioned instance is started, and a product bundle plan is executed. The license is requested from a purchasing medium.
    Type: Application
    Filed: August 30, 2012
    Publication date: May 16, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj Dhoolia, Debdoot Mukherjee
  • Publication number: 20130124352
    Abstract: Methods and arrangements for assembly and licensing of appliances. A base image is created, the base image corresponding to a combination of an operating system and hardware. A purchasing medium client is embedded into the base image, and a provisioning request for a pay-per-use license is developed. A provisioned instance is started, and a product bundle plan is executed. The license is requested from a purchasing medium.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj Dhoolia, Debdoot Mukherjee
  • Publication number: 20130097586
    Abstract: A computer system, method and computer program product for automatically converting, through automating-test-automation software, a manual test case representation (in a natural language), for testing a target software, into a machine-readable test case representation. In preferred embodiments, the machine-readable test case is in the form of a keyword-based test case that is made from action-target-data tuples. The automation-test-software uses a methodical process of trial-and-error to resolve ambiguities that are generally present (and generally resolvable by humans) in the manual test case representation.
    Type: Application
    Filed: October 17, 2011
    Publication date: April 18, 2013
    Applicant: International Business Machines Corporation
    Inventors: Satish Chandra, Achin K. Das, Srinivas Mangipudi, Debdoot Mukherjee, Saurabh Sinha, Suresh Thummalapenta
  • Publication number: 20130097168
    Abstract: A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation.
    Type: Application
    Filed: April 5, 2012
    Publication date: April 18, 2013
    Applicant: International Business Machines Corporation
    Inventors: Yuan-chi Chang, Debdoot Mukherjee, Vibha Singhal Sinha, Biplav Srivastava
  • Publication number: 20130030857
    Abstract: Methods and arrangements for dynamically facilitating project assembly. A project plan with a chosen set of plan components is submitted and a cloud portal is queried for information on chosen plan components. Information on the chosen plan components is received from the cloud portal. Plan recommendations are generated based on the received information, and a recommended plan is selected.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Applicant: International Business Machines Corporation
    Inventors: Monika Gupta, Debdoot Mukherjee, Vibha Singhal Sinha, LiangJie Zhang, Nianjun Zhou
  • Publication number: 20130030858
    Abstract: Methods and arrangements for dynamically facilitating project assembly. A project plan with a chosen set of plan components is submitted and a cloud portal is queried for information on chosen plan components. Information on the chosen plan components is received from the cloud portal. Plan recommendations are generated based on the received information, and a recommended plan is selected.
    Type: Application
    Filed: August 29, 2012
    Publication date: January 31, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Monika Gupta, Debdoot Mukherjee, Vibha Singhal Sinha, LiangJie Zhang, Nianjun Zhou
  • Patent number: 8356045
    Abstract: A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yuan-chi Chang, Debdoot Mukherjee, Vibha Singhal Sinha, Biplav Srivastava
  • Patent number: 8234570
    Abstract: 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: Grant
    Filed: October 26, 2009
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: 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
  • Patent number: 8176412
    Abstract: Techniques for generating one or more formatted documents are provided. The techniques include receiving content from one or more data sources, enabling specification of one or more formatting elements to be used in one or more generated formatted documents, enabling specification of a structure to be used in the one or more generated formatted documents, enabling specification of a style of the one or more formatting elements to be used in the one or more generated formatted documents, and generating one or more formatted documents based on the specifications.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Manisha D. Bhandar, Pietro Mazzoleni, Debdoot Mukherjee, Vinay K. Reddy, Vibha Singhal Sinha
  • Publication number: 20120084224
    Abstract: 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: Application
    Filed: October 4, 2010
    Publication date: April 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: 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: 20120078969
    Abstract: Systems and associated methods for automated and semi-automated building of domain models for documents are described. Embodiments provide an approach to discover an information model by mining documentation about a particular domain captured in the documents. Embodiments classify the documents into one or more types corresponding to concepts using indicative words, identify candidate model elements (concepts) for document types, identify relationships both within and across document types, and consolidate and learn a global model for the domain.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rema Ananthanarayanan, Anuradha Bhamidipaty, Krishna Kummamuru, Debdoot Mukherjee, Deepak S. Padmanabhan, Vibha Singhal Sinha, Biplav Srivastava
  • Publication number: 20120062574
    Abstract: An example embodiment disclosed is a system for automated model extraction of documents containing flow diagrams. An extractor is configured to extract from the flow diagrams flow graphs. The extractor further extracts nodes and edges, and relational, geometric and textual features for the extracted nodes and edges. A classifier is configured to recognize process semantics based on the extracted nodes and edges, and the relational, geometric and textual features of the extracted nodes and edges. A process modeling language code is generated based on the recognized process semantics. Rules to recognize patterns in process diagrams may be determined using supervised learning and/or unsupervised learning. During supervised learning, an expert labels example flow diagrams so that a classifier can derive the classification rules. During unsupervised learning flow diagrams are clustered based on relational, geometric and textual features of nodes and edges.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Applicant: International Business Machines Corporation
    Inventors: Pankaj Dhoolia, Juhnyoung Lee, Debdoot Mukherjee, Aubrey J. Rembert
  • Publication number: 20120066662
    Abstract: Disclosed is a system and method for validating and repairing flow diagrams using a process modeling validation method in conjunction with a process modeling repair method. The process modeling validation method points out structural ambiguities in a flow diagram that can make its automatic interpretation difficult. It also proposes fix to resolve such ambiguities. The method discloses a process semantic annotation scheme that can interpret process semantics in a flow graph implicit in a flow diagram. Further, the validation process compares one or more components of one or more drawings to a set of rules determined by a business process modeling standards and provides a set of semantic errors describing faulty parts of the drawing that do not comply with the business process modeling standards. The process modeling repair method corrects the drawing to ease and enable its automatic interpretation of the flow diagram and make the faulty parts of the drawing comply with the business process modeling standards.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 15, 2012
    Applicant: IBM Corporation
    Inventors: Tian-Jy Chao, Pankaj Dhoolia, David Marston, Debdoot Mukherjee
  • Publication number: 20110313932
    Abstract: One or more project profiles, one or more people profiles, one or more work product profiles are created and connections are made among the one or more project profiles, one or more people profiles, and one or more work product profiles that form a network of projects, people, work products and others. A profile database stores the network of the one or more project profiles, the one or more people profiles, the one or more work product profiles. Data stored in the profile database is analyzed and one or more people, work products and projects that are related to current project are recommended for use in the current project.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manisha D. Bhandar, Pankaj Dhoolia, Anca A. Ivan, Juhnyoung Lee, Senthil Kk Mani, Debdoot Mukherjee, Aubrey J. Rembert, Gerhard Sigl, Vibha S. Sinha, Biplav Srivastava