Patents by Inventor Manish Anand Bhide
Manish Anand Bhide 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: 8682825Abstract: An embodiment of the invention provides a method and system for analyzing a plurality of reports. More specifically, a change detection module predicts results of future reports based on past reports and identifies a first report that deviates from its predicted results. A dependency analysis module connected to the change detection module at least one report sharing a dependency with the first report by performing a dependency analysis and/or a usage analysis. The dependency analysis labels the first report and at least one second report as sharing a dependency if the second report deviates from its predicted results. The usage analysis labeling the first report and at least one report analyzed by an analyst as sharing a dependency if the report analyzed by the analyst is analyzed in response to the identification of the first report.Type: GrantFiled: July 21, 2012Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Sumit Negi, Manish Anand Bhide, Vishal Singh Batra, Govind Kothari
-
Patent number: 8589384Abstract: Methods and arrangements for employing descriptors for agent-customer interactions are disclosed. Filtering the pooled records based on one or more predetermined criteria is done such that analyzing the filtered records and comparing one interaction between an agent and a customer with another interaction between an agent and a customer may occur.Type: GrantFiled: August 25, 2010Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Om Dadaji Deshmukh, Ashish Verma
-
Patent number: 8561126Abstract: Methods, systems and computer program products for automatically enforcing obligations in accordance with a data-handling policy are disclosed. Requests by users for accessing data stored in a data repository are intercepted. A determination is made whether any obligations apply to each data item requested in accordance with the data handling policy. The determination may relate to whether rules having associated obligations identified in the data-handling policy apply to data items requested by a user. The obligations are automatically executed at an appropriate time after access of the data. Association of a data item requested by the user with an obligation may be recorded and tracked to determine the appropriate time for executing the obligation.Type: GrantFiled: December 29, 2004Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Rema Ananthanarayanan, Mukesh K Mohania, Ajay Kumar Gupta, Calvin Stacy Powers, Sachindra Joshi, Manish Anand Bhide
-
Patent number: 8484747Abstract: A computer implemented method, computer program product and a data processing system for managing electronic messages is disclosed. The contents of an electronic messages are segmented based on the recipients receiving the message and access control authorizing access to the segmented contents is provided to the segmented contents and transmitted to a list of recipients.Type: GrantFiled: May 9, 2008Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Ajay Kumar Gupta, Mukesh Kumar Mohania
-
Patent number: 8484746Abstract: A computer implemented method, computer program product and a data processing system for managing electronic messages is disclosed. The contents of an electronic messages are segmented based on the recipients receiving the message and access control authorizing access to the segmented contents is provided to the segmented contents and transmitted to a list of recipients.Type: GrantFiled: May 9, 2008Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Ajay Kumar Gupta, Mukesh Kumar Mohania
-
Publication number: 20130041613Abstract: For generating a test suite, a selection module receives a maximum time for executing a plurality of test cases, each test case comprising metadata and a plurality of components, each component comprising test instructions and an intensity. The selection module further selects a first test case of the plurality of test cases with a specified priority selected iteratively from a highest priority to a lowest priority as a selected test case if combined expected time durations for all selected test cases and a minimum expected time duration of the first test case is less than the maximum time. A generation module selects a specified intensity for the first test case and generates the test suite from the selected test cases and the specified intensity for each selected test case.Type: ApplicationFiled: August 10, 2011Publication date: February 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Anand Bhide, Nithinkrishna Shenoy
-
Publication number: 20120079364Abstract: A method, a computer program product and a system identify partition locations within an extended markup language (XML) document without parsing so as to process portions of said document in parallel. The XML document includes sections required to remain continuous. The document is scanned for continuous sections without parsing, and boundaries of the initial partitions are adjusted to reside outside the continuous sections to determine resulting partitions for the document. The resulting partitions may be processed in parallel to provide the document information for storage.Type: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manoj K. Agarwal, Amir Bar-Or, Manish Anand Bhide, Sebastian Ertel, Sriram K. Padmanabhan
-
Publication number: 20120054249Abstract: In the context of data administration in enterprises, an effective manner of providing a central data warehouse, particularly via employing a tool that helps by analyzing existing data and reports from different business units. In accordance with at least one embodiment of the invention, such a tool analyzes the data model of an enterprise and proposes alternatives for building a new data warehouse. The tool, in accordance with at least one embodiment of the invention, models the problem of identifying fact/dimension attributes of a warehouse model as a graph cut on a Dependency Analysis Graph (DAG). The DAG is built using existing data models and the report generation scripts. The tool also uses the DAG for generation of ETL (Extract, Transform Load) scripts that can be used to populate the newly proposed data warehouse from data present in the existing schemas.Type: ApplicationFiled: August 25, 2010Publication date: March 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vishal Singh Batra, Manish Anand Bhide, Mukesh Kumar Mohania, Sumit Negi
-
Publication number: 20120054186Abstract: Methods and arrangements for employing descriptors for agent-customer interactions are disclosed. Filtering the pooled records based on one or more predetermined criteria is done such that analyzing the filtered records and comparing one interaction between an agent and a customer with another interaction between an agent and a customer may occur.Type: ApplicationFiled: August 25, 2010Publication date: March 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Anand Bhide, Om Dadaji Deshmukh, Ashish Verma
-
Patent number: 7984021Abstract: Triggers are dynamically created and destroyed on an application database. Rules are represented in active databases as ECA (event-condition-action) items, in which an action formulates a reaction to an event and is executed after the rule is triggered when the condition is evaluated to true. The event is defined as an instantaneous and atomic (that is, the event either happens completely, or not at all) point of occurrence within an application. Events can be classified as either database, temporal, or user-defined events, and their type can be either primitive or composite.Type: GrantFiled: December 5, 2003Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Ajay Kumar Gupta, Mukul Madhukar Joshi, Mukesh Kumar Mohania
-
Patent number: 7950008Abstract: A software application can be installed under one operating system, and accessed for execution by a second operating system compatible with the first operating system by identifying and making appropriate changes to system parameters in the second operating system. The two operating systems may be installed on the same of different machines. A record can be made of changes in system parameters that are made upon installation of the software application in the first operating system as a basis for making appropriate changes in the system parameters of the second operating system to allow the software application to be accessed for execution from the second operating system.Type: GrantFiled: July 6, 2005Date of Patent: May 24, 2011Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Atul Laxmikant Kalantri
-
Patent number: 7865489Abstract: Techniques for obtaining a lineage of a schema in one or more documents are provided. The techniques include using a schema to find a document that is most relevant to the schema, obtaining one or more relevant portions of the most relevant document that is related to the schema, constructing a first probe set from the one or more relevant portions of the document, using the first probe set to discover one or more documents for obtaining lineage information, discovering a second probe set from the one or more documents, and recursively using the second probe set to discover a related document.Type: GrantFiled: November 28, 2007Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Mukesh Kumar Mohania
-
Patent number: 7865488Abstract: Techniques for obtaining a lineage of a schema in one or more documents are provided. The techniques include using a schema to find a document that is most relevant to the schema, obtaining one or more relevant portions of the most relevant document that is related to the schema, constructing a first probe set from the one or more relevant portions of the document, using the first probe set to discover one or more documents for obtaining lineage information, discovering a second probe set from the one or more documents, and recursively using the second probe set to discover a related document.Type: GrantFiled: November 28, 2007Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Mukesh Kumar Mohania
-
Publication number: 20090282494Abstract: A computer implemented method, computer program product and a data processing system for managing electronic messages is disclosed. The contents of an electronic messages are segmented based on the recipients receiving the message and access control authorizing access to the segmented contents is provided to the segmented contents and transmitted to a list of recipients.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Applicant: International Business Machines CorporationInventors: Manish Anand Bhide, Ajay Kumar Gupta, Mukesh Kumar Mohania
-
Publication number: 20090282493Abstract: A computer implemented method, computer program product and a data processing system for managing electronic messages is disclosed. The contents of an electronic messages are segmented based on the recipients receiving the message and access control authorizing access to the segmented contents is provided to the segmented contents and transmitted to a list of recipients.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Applicant: International Business Machines CorporationInventors: Manish Anand Bhide, Ajay Kumar Gupta, Mukesh Kumar Mohania
-
Publication number: 20090138461Abstract: Techniques for obtaining a lineage of a schema in one or more documents are provided. The techniques include using a schema to find a document that is most relevant to the schema, obtaining one or more relevant portions of the most relevant document that is related to the schema, constructing a first probe set from the one or more relevant portions of the document, using the first probe set to discover one or more documents for obtaining lineage information, discovering a second probe set from the one or more documents, and recursively using the second probe set to discover a related document.Type: ApplicationFiled: November 28, 2007Publication date: May 28, 2009Applicant: International Business Machines CorporationInventors: Manish Anand Bhide, Mukesh Kumar Mohania
-
Publication number: 20090138462Abstract: Techniques for obtaining a lineage of a schema in one or more documents are provided. The techniques include using a schema to find a document that is most relevant to the schema, obtaining one or more relevant portions of the most relevant document that is related to the schema, constructing a first probe set from the one or more relevant portions of the document, using the first probe set to discover one or more documents for obtaining lineage information, discovering a second probe set from the one or more documents, and recursively using the second probe set to discover a related document.Type: ApplicationFiled: November 28, 2007Publication date: May 28, 2009Applicant: International Business Machines CorporationInventors: Manish Anand Bhide, Mukesh Kumar Mohania
-
Publication number: 20080033991Abstract: A method and system to predict future performance of a database management system (DBMS) is disclosed. The invention uses a time series of historical data of operating parameters to predict future values of the operating parameters. The predicted future values of the operating are used to predict the future performance of the DBMS.Type: ApplicationFiled: August 3, 2006Publication date: February 7, 2008Inventors: Jayanta Basak, Manish Anand Bhide, Laurent Sebastien Mignet, Sourashis Roy
-
Patent number: 7120635Abstract: An authorisation privilege for an access request is inferred when no explicit privilege exists. The inference can be performed by way of mining occurrence patterns or derived from user hierarchy, profile, click history, transaction history or role. For any access request, the respective explicit privilege or inferred privilege is verified by the database or security administrator before the access request is permitted. Conditions expressed in an access policy are evaluated on the occurrence of predefined events. The events extend beyond user access requests, and include external events, composite events and access of a referential type. The access policy is framed in ‘event, condition, access enforcement’ terminology. The access control rules can be parameterised and can be instantiated by data obtained from inference rules associated with the conditions of the policy. The conditions have an evaluation component and an inference component. The access privileges supported are: read, write and indirect read.Type: GrantFiled: December 16, 2002Date of Patent: October 10, 2006Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Mukesh Kumar Mohania
-
Publication number: 20040117371Abstract: An authorisation privilege for an access request is inferred when no explicit privilege exists. The inference can be performed by way of mining occurrence patterns or derived from user hierarchy, profile, click history, transaction history or role. For any access request, the respective explicit privilege or inferred privilege is verified by the database or security administrator before the access request is permitted. Conditions expressed in an access policy are evaluated on the occurrence of predefined events. The events extend beyond user access requests, and include external events, composite events and access of a referential type. The access policy is framed in ‘event, condition, access enforcement’ terminology. The access control rules can be parameterised and can be instantiated by data obtained from inference rules associated with the conditions of the policy. The conditions have an evaluation component and an inference component.Type: ApplicationFiled: December 16, 2002Publication date: June 17, 2004Inventors: Manish Anand Bhide, Mukesh Kumar Mohania