Patents by Inventor Pietro Mazzoleni
Pietro Mazzoleni 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: 9612830Abstract: 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: GrantFiled: February 10, 2012Date of Patent: April 4, 2017Assignee: International Business Machines CorporationInventors: Pietro Mazzoleni, Debdoot Mukherjee
-
Publication number: 20160217200Abstract: A model of a domain is received, wherein the model has a plurality of elements. A corpus of select documents covering the plurality of elements of the model is also received. A plurality of select topics is generated from the corpus of select documents. Topics of an additional document are compared to the plurality of select topics to calculate a distance between the topics of the additional document and the plurality of select topics. Upon the distance meeting a threshold value, a new corpus is generated to include the additional document. The new document is annotated with the plurality of elements of the model.Type: ApplicationFiled: February 17, 2016Publication date: July 28, 2016Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Jonathan Lenchner, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo, Wlodek W. Zadrozny
-
Publication number: 20160162538Abstract: Receiving a first model associated with a user, a generic model of a generic domain, and a specific domain having an associated domain-specific corpus. A first set of query terms based on elements of the first model, and a second set of query terms based on elements of the generic model, are determined. A third set of query terms is generated based on the first and second sets of query terms. The domain specific corpus is queried using the third set of query terms, and a domain specific model is generated based on results of the querying.Type: ApplicationFiled: December 8, 2014Publication date: June 9, 2016Inventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo
-
Patent number: 9355371Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.Type: GrantFiled: August 20, 2013Date of Patent: May 31, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
-
Patent number: 9208449Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.Type: GrantFiled: March 15, 2013Date of Patent: December 8, 2015Assignee: International Business Machines CorporationInventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20150347467Abstract: A model of a domain is received, wherein the model has a plurality of elements. A corpus of select documents covering the plurality of elements of the model is also received. A plurality of select topics is generated from the corpus of select documents. Topics of an additional document are compared to the plurality of select topics to calculate a distance between the topics of the additional document and the plurality of select topics. Upon the distance meeting a threshold value, a new corpus is generated to include the additional document. The new document is annotated with the plurality of elements of the model.Type: ApplicationFiled: May 27, 2014Publication date: December 3, 2015Applicant: International Business Machines CorporationInventors: Sara H. Basson, Kember A.-R. Forcke, Richard T. Goodwin, Kaan K. Katircioglu, Meir M. Laker, Jonathan Lenchner, Pietro Mazzoleni, Nitinchandra R. Nayak, John G. Vergo, Wlodek W. Zadrozny
-
Publication number: 20150242872Abstract: A method, apparatus, and computer program product for managing marketing impressions. An apparatus identifies utility of a seller and utility of a user. The apparatus generates an offer of a reward based on the utility of the seller and the utility of the user. The offer of the reward is for performing a social marketing task. The social marketing task is for generating a first number of marketing impressions to achieve a set of objectives of the seller. The apparatus activates the reward for the user when the social marketing task is completed. The social marketing task is completed when the apparatus determines that the user has accepted the offer and the performing of the social marketing task has generated the first number of marketing impressions.Type: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: International Buisness Machines CorporationInventors: Pietro Mazzoleni, Pavankumar Murali, Hironori Takeuchi, Roman Vaculin
-
Patent number: 8935652Abstract: A method for generating website feature requirements includes receiving a screen capture image including a website. The screen capture image is matched to one or more known website features listed within a database of website features. A website features requirements specification is generated based on the results of the matching. One or more recommendations for modifying the website features requirements specification is automatically generated based on considerations of cost or complexity of implementation. The website features requirements specification is updated based on the one or more recommendations.Type: GrantFiled: January 30, 2013Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventors: Pietro Mazzoleni, Aubrey J. Rembert, Karthik Subbian
-
Patent number: 8935653Abstract: A method for generating website feature requirements includes receiving a screen capture image including a website. The screen capture image is matched to one or more known website features listed within a database of website features. A website features requirements specification is generated based on the results of the matching. One or more recommendations for modifying the website features requirements specification is automatically generated based on considerations of cost or complexity of implementation. The website features requirements specification is updated based on the one or more recommendations.Type: GrantFiled: August 22, 2013Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventors: Pietro Mazzoleni, Aubrey J. Rembert, Karthik Subbian
-
Publication number: 20140279735Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140279769Abstract: Embodiments relate to a method, system, and computer program product for a process model. The method includes extracting data associated with a process execution trace of a running process and extracting any prior knowledge data relating to the running process. The method also includes calculating at least one transition confidence parameter for the prior knowledge data; and identifying any existing process models relating to the running process. A confidence trace bias is also generated for any existing process model identified. An enhanced bias value is then calculated by combining the confidence trace bias value and value of the transition confidence parameter. Using as input the extracted process execution trace data, the prior knowledge data, the identified existing model and the enhanced bias value, a learned process model is then generated.Type: ApplicationFiled: August 20, 2013Publication date: September 18, 2014Applicant: International Business Machines CorporationInventors: Richard T. Goodwin, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140214692Abstract: A method for generating website feature requirements includes receiving a screen capture image including a website. The screen capture image is matched to one or more known website features listed within a database of website features. A website features requirements specification is generated based on the results of the matching. One or more recommendations for modifying the website features requirements specification is automatically generated based on considerations of cost or complexity of implementation. The website features requirements specification is updated based on the one or more recommendations.Type: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pietro Mazzoleni, Aubrey J. Rembert, Karthik Subbian
-
Publication number: 20140214693Abstract: A method for generating website feature requirements includes receiving a screen capture image including a website. The screen capture image is matched to one or more known website features listed within a database of website features. A website features requirements specification is generated based on the results of the matching. One or more recommendations for modifying the website features requirements specification is automatically generated based on considerations of cost or complexity of implementation. The website features requirements specification is updated based on the one or more recommendations.Type: ApplicationFiled: August 22, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: PIETRO MAZZOLENI, Aubrey J. Rembert, Karthik Subbian
-
Publication number: 20140089058Abstract: A computer program product estimates effects of modifications to a process. The computer program product includes a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes determining first differences between a graphical representation of a first modified process and a base process having been modified by the modified process, comparing the first differences with second differences between a graphical representation of at least one second modified process and the base process, and estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the at least one second effect stored, and associated with the second differences in memory.Type: ApplicationFiled: August 23, 2013Publication date: March 27, 2014Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140089056Abstract: Embodiments include a method of estimating effects of modifications to a process. The method includes determining, by a processor, first differences between a graphical representation of a first modified process and a base process having been modified by the first modified process. The method also includes comparing, by the processor, the first differences with second differences between a graphical representation of at least one second modified process and the base process. The method also includes estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the second effect stored and associated with the second differences in memory.Type: ApplicationFiled: August 23, 2013Publication date: March 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140067482Abstract: Embodiments include a method of estimating effects of modifications to a process. The method includes determining, by a processor, first differences between a graphical representation of a first modified process and a base process having been modified by the first modified process. The method also includes comparing, by the processor, the first differences with second differences between a graphical representation of at least one second modified process and the base process. The method also includes estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the second effect stored and associated with the second differences in memory.Type: ApplicationFiled: September 14, 2012Publication date: March 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140067848Abstract: An apparatus for suggesting changes to processes includes memory and a processor. The memory includes a base process repository for storing data representing one or more base processes, a modified process repository for storing data representing one or more modified processes modifying the one or more base processes, and an effects repository for storing data associated with effects of the one or more modified processes relative to the base processes. The processor is configured to receive data corresponding to a desired base process and desired effects, to compare the desired effects to effects stored in the effects repository, and to provide one or more suggested modified processes from the modified process repository based on a similarity of the suggested modified processes with the desired base process and a similarity of effects associated with the suggested modified processes with the desired effects.Type: ApplicationFiled: August 23, 2013Publication date: March 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
-
Publication number: 20140067481Abstract: Embodiments include an apparatus for managing changes in processes. The apparatus includes memory and a processor. The memory includes a base process repository for storing one or more stored base processes, a modified process repository for storing one or more stored modified processes of the one or more stored base processes, and an effects repository for storing effects associated with the stored modified processes of the one or more stored base processes. The processor is configured to determine a difference between a received modified process and the one or more stored base processes, to compare the difference to stored differences between the stored modified processes and the stored base processes, and to estimate effects of the received modified process based on the comparison of the difference of the received modified process with the stored differences and based on effects associated with the stored differences in the effects repository.Type: ApplicationFiled: August 28, 2012Publication date: March 6, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
-
Patent number: 8615567Abstract: A services computing system may include a server and a plurality of clients in communication with the server. The system may further include a plurality of service exchange units in communication with the server with each of the plurality of service exchange units providing a service to a portion of the plurality of clients based upon permissions and data received from the portion of the plurality of clients. A system contemplated herein helps to better manage complex business ecosystems with heterogeneous and/or homogenous groups of clients.Type: GrantFiled: February 20, 2007Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventors: Aasish Behera, Kamal Bhattacharya, Mitchell A. Cohen, Nirmit Desai, Pietro Mazzoleni, Jakka Sairamesh, Stefan Tai
-
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