Patents by Inventor Amitkumar M. Paradkar
Amitkumar M. Paradkar 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: 20150237129Abstract: Methods and systems for finding a migration target include building a constrained, layered graph from a catalog of possible configuration combinations and a distance function for each layer in the graph; and determining an available path through the graph, said path having a minimum overall distance from a source instance, by performing an optimized search that selectively evaluates available paths through the graph based on cumulative distances of paths through the graph from the source instance.Type: ApplicationFiled: February 19, 2014Publication date: August 20, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John K. Baker, MOISES I. GALVAN, YUNWU HUANG, MATTHEW A. MARKLEY, AMITKUMAR M. PARADKAR, VENKATA VINAY KUMAR PARISA, BIRGIT M. PFITZMANN
-
Patent number: 9037587Abstract: A classification system executing on one or more computer systems includes a processor and a memory coupled to the processor. The memory includes a discovery engine configured to navigate through non-volatile memory storage to discover an identity and location of one or more files in one or more computer storage systems by tracing the one or more files from file system mount points through file system objects and to disk objects. A classifier is configured to classify the one or more the files into a classification category. The one or more files are associated with the classification category and stored in at least one data structure. Methods are also provided.Type: GrantFiled: May 10, 2012Date of Patent: May 19, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolai Joukov, Amitkumar M. Paradkar, Birgit M. Pfitzmann, William R. Reohr, Peter Urbanetz
-
Patent number: 9021484Abstract: Mechanisms are provided for comparing the performance of applications. An application log record associated with a first application is identified. Mappings between the application logs and underlying log record of environments are made for both the source and the target environments. Performance measurements are made based on both the application logs in the source and target environments are made and compared to each other by way of the mappings. A result of the comparison is output to thereby compare performance of the first application in the source environment with performance of a second application in the target environment.Type: GrantFiled: June 21, 2012Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Joel W. Branch, Amitkumar M. Paradkar, Larisa Shwartz
-
Publication number: 20150067140Abstract: A method for predicting a computerized service delivery organization workload including collecting data of a computer implementing service delivery routine including overlapping samples of load values, overlapping samples of performance values, overlapping samples of event outputs, ticket values and ticket volumes, building a first correlation of said load values with said performance values for predicting new performance values based on new data, building a second correlation of said performance values with said event outputs, said ticket values and said ticket volumes, combining said first and second correlations into a third correlation for correlating said load values with a ticket volume and an event volume, and determining at least one projected event volume or projected ticket volume value using said third correlation and at least one projected load value of said computer.Type: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Inventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Amitkumar M. Paradkar, Rajeev Puri, Larisa Shwartz
-
Publication number: 20150058080Abstract: A method for predicting contract renewal ahead of contract expiration includes receiving comments and interview transcripts by a sentiment analysis program to generate sentiments, where the comments and interview transcripts are received from a plurality of clients who are contractees to one or more service contracts, combining the sentiments with contract assessment survey scores and historical renewal and growth data for the service contracts to generate a contract renewal and growth prediction model, providing a contract that is up for expiration to the predictive model, and providing the comments, interview transcripts, and risk assessment survey scores to the predictive model, where the predictive model outputs a prediction of renewal and growth for the contract up for expiration, and an analysis of root causes for the predictions.Type: ApplicationFiled: April 8, 2014Publication date: February 26, 2015Inventors: SINEM GUVEN KAYA, MATHIAS B. STEINER, NIYU GE, AMITKUMAR M. PARADKAR
-
Patent number: 8949773Abstract: One or more process models from natural language use case models are derived, for example, by creating, using a processor, an in-memory model of a use case from information in natural language text describing the use case; transforming the in-memory model into a process model in predetermined modeling notation; and generating a selected business process model using the process model.Type: GrantFiled: March 25, 2010Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Amitkumar M. Paradkar, Avik Sinha
-
Publication number: 20140149494Abstract: In a source computing system having a source management infrastructure, at least one source infrastructure management component is discovered. A description of a target cloud infrastructure having a target management infrastructure is obtained. The description includes at least one mandatory target infrastructure management component. The at least one source infrastructure management component is analyzed to determine whether at least one conflict exists with the at least one mandatory target infrastructure management component.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew A. Markley, Amitkumar M. Paradkar, Venkata Vinay Parisa, Birgit M. Pfitzmann
-
Publication number: 20130346980Abstract: Mechanisms are provided for comparing the performance of applications. An application log record associated with a first application is identified. Mappings between the application logs and underlying log record of environments are made for both the source and the target environments. Performance measurements are made based on both the application logs in the source and target environments are made and compared to each other by way of the mappings. A result of the comparison is output to thereby compare performance of the first application in the source environment with performance of a second application in the target environment.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel W. Branch, Amitkumar M. Paradkar, Larisa Shwartz
-
Publication number: 20130304737Abstract: A classification system executing on one or more computer systems includes a processor and a memory coupled to the processor. The memory includes a discovery engine configured to navigate through non-volatile memory storage to discover an identity and location of one or more files in one or more computer storage systems by tracing the one or more files from file system mount points through file system objects and to disk objects. A classifier is configured to classify the one or more the files into a classification category. The one or more files are associated with the classification category and stored in at least one data structure. Methods are also provided.Type: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: NIKOLAI JOUKOV, AMITKUMAR M. PARADKAR, BIRGIT M. PFITZMANN, WILLIAM R. REOHR, PETER URBANETZ
-
Publication number: 20110239183Abstract: One or more process models from natural language use case models are derived, for example, by creating, using a processor, an in-memory model of a use case from information in natural language text describing the use case; transforming the in-memory model into a process model in predetermined modeling notation; and generating a selected business process model using the process model.Type: ApplicationFiled: March 25, 2010Publication date: September 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: AMITKUMAR M. PARADKAR, AVIK SINHA
-
Patent number: 7861305Abstract: A method for malware detection, wherein the method includes: utilizing a hardware based program flow monitor (PFM) for embedded software that employs a static analysis of program code; marrying the program code to addresses, while considering which central processing unit (CPU) is executing the program code; capturing an expected control flow of the program code, and storing the control flow as physical address pairs of leaders and followers (LEAD-FOLL pair) in a Metadata Store (MDS) within the PFM; monitoring control flow at runtime by the PFM; and comparing runtime control flow with the expected control flow.Type: GrantFiled: February 7, 2007Date of Patent: December 28, 2010Assignee: International Business Machines CorporationInventors: Suzanne McIntosh, Daniel Brand, Matthew Kaplan, Paul A. Karger, Michael G. McIntosh, Elaine R. Palmer, Amitkumar M. Paradkar, David Toll, Samuel M. Weber
-
Publication number: 20100325491Abstract: A system and method for identifying modeling errors in textual use case description analyze an input text describing a use case and create an application model representing the use case, the application model containing information obtained from analyzing the input text describing the use case. The application model may be automatically analyzed using automatic process and one or more errors in the use case and/or reports about the use case may be generated. In one aspect, processing components may be integrated into a user development environment to allow developing use cases and improving them incrementally and/or iteratively as information is identified about the use cases.Type: ApplicationFiled: June 18, 2009Publication date: December 23, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nedumaran P. Kumanan, Amitkumar M. Paradkar, Avik Sinha, Stanley M. Sutton
-
Patent number: 7472377Abstract: The provision of methods and apparatus to determine package identity for an application build. The idea is based on providing a mapping of package with affiliated attributes such as paths used for include or linking, along with reverse mappings. This mapping could be provided through any number of conventional environments such as program development environments or operating system registries: Tools would access this information through a programmatic interface, and use that information to identify packages affiliated with some information. For example, a symbol in a program would be defined in some file. That file would be in a path, which maps to the package identity. Thus, the symbol definition can be conceptually affiliated with a package.Type: GrantFiled: January 18, 2005Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Ashok Anand, Philippe G. Charles, Amitkumar M. Paradkar, Donald P. Pazel, Beth R. Tibbitts, Pradeep Varma
-
Patent number: 7469375Abstract: Methods and arrangements for managing error messages from a set of programming tools within a program development environment, such as compilers, linkers, library builders, etc. The error messages are arranged as a directed acyclic graph, with the nodes as error messages, and edges as dependency relationships. In accordance with at least one presently preferred embodiment of the present invention, there are broadly contemplated the following: allowing one or more programming tool to report errors to an error manager component; deducing dependencies amongst error messages, based on error dependency definition provided to the error manager; and delivering messages and dependencies to client components. Although framed within the context of program development tools, this solution could be applied to many other tools outside this domain, under suitable and specified requirements.Type: GrantFiled: January 18, 2005Date of Patent: December 23, 2008Assignee: International Business Machines CorporationInventors: Ashok Anand, Amitkumar M. Paradkar, Donald P. Pazel, Beth R. Tibbitts, Pradeep Varma
-
Publication number: 20080189530Abstract: A method for malware detection, wherein the method includes: utilizing a hardware based program flow monitor (PFM) for embedded software that employs a static analysis of program code; marrying the program code to addresses, while considering which central processing unit (CPU) is executing the program code; capturing an expected control flow of the program code, and storing the control flow as physical address pairs of leaders and followers (LEAD-FOLL pair) in a Metadata Store (MDS) within the PFM; monitoring control flow at runtime by the PFM; and comparing runtime control flow with the expected control flowType: ApplicationFiled: February 7, 2007Publication date: August 7, 2008Applicant: International Business Machines CorporationInventors: Suzanne McIntosh, Daniel Brand, Matthew Kaplan, Paul A. Karger, Michael G. McIntosh, Elaine R. Palmer, Amitkumar M. Paradkar, David Toll, Samuel M. Weber
-
Methods and apparatus for translating application tests for execution with simulation software tools
Patent number: 7272753Abstract: A method for assessing computer system conformance with at least one requirement is provided. A first encoding of software commands is translated into a second encoding of software commands for use with a test-automation tool. The second encoding of software commands is processed to simulate at least one user interaction with the computer system through the test-automation tool.Type: GrantFiled: June 30, 2004Date of Patent: September 18, 2007Assignee: International Business Machines CorporationInventors: Matthew M. Kaplan, Amitkumar M. Paradkar, Clay E. Williams