Patents by Inventor Manish Anand
Manish Anand 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: 9830405Abstract: Methods for providing sketch dimensions for a drawing view and corresponding systems and computer-readable mediums. A method includes receiving a geometric model including a revolved feature generated using a sketch having sketch dimensions. The sketch and the sketch dimensions are in a sketch plane. The method includes, in response to one or more sketch objects being visible in a current view plane of the revolved feature, generating a drawing view of the one or more sketch objects in the current view plane. The drawing view includes the sketch dimensions of the one or more sketch objects.Type: GrantFiled: April 21, 2014Date of Patent: November 28, 2017Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Shrinivas Soman, Nilesh Gurav, Arindam Ghosh, Manish Anand
-
Patent number: 9542469Abstract: 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: GrantFiled: August 25, 2010Date of Patent: January 10, 2017Assignee: International Business Machines CorporationInventors: Vishal Singh Batra, Manish Anand Bhide, Mukesh Kumar Mohania, Sumit Negi
-
Patent number: 9477651Abstract: 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: GrantFiled: September 29, 2010Date of Patent: October 25, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manoj K. Agarwal, Amir Bar-Or, Manish Anand Bhide, Sebastian Ertel, Sriram K. Padmanabhan
-
Patent number: 9298787Abstract: A computer-implemented method, computer program product and a system for supporting star and snowflake data schemas for use with an Extract, Transform, Load (ETL) process, comprising selecting a data source comprising dimensional data, where the dimensional data comprises at least one source table comprising at least one source column, importing a data model for the dimensional data into a data integration system, analyzing the imported data model to select a star or snowflake target data schema comprising target dimensions and target facts, generating a meta-model representation by mapping at least one source table or source column to each target fact and target dimension, automatically converting the meta-model representation into one or more ETL jobs, and executing the ETL jobs to extract the dimensional data from the data source and loading the dimensional data into the selected target data schema in a target data system.Type: GrantFiled: November 9, 2011Date of Patent: March 29, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manish Anand Bhide, Srinivas Kiran Mittapalli, Sriram Padmanabhan
-
Patent number: 9031902Abstract: A computer-implemented method, computer program product and a system for identifying and handling slowly changing dimension (SCD) attributes for use with an Extract, Transform, Load (ETL) process, comprising importing a data model for dimensional data into a data integration system, where the dimensional data comprises a plurality of attributes, identifying via a data discovery analyzer one or more attributes in the data model as SCD attributes, importing the identified SCD attributes into the data integration system, selecting a data source comprising dimensional data, automatically generating an ETL job for the dimensional data utilizing the imported SCD attributes, and executing the automatically generated ETL to extract the dimensional data from the data source and loading the dimensional data into the imported SCD attributes in a target data system.Type: GrantFiled: November 10, 2011Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Srinivas Kiran Mittapalli, Sriram K. Padmanabhan
-
Publication number: 20140358493Abstract: Methods for providing sketch dimensions for a drawing view and corresponding systems and computer-readable mediums. A method includes receiving a geometric model including a revolved feature generated using a sketch having sketch dimensions. The sketch and the sketch dimensions are in a sketch plane. The method includes, in response to one or more sketch objects being visible in a current view plane of the revolved feature, generating a drawing view of the one or more sketch objects in the current view plane. The drawing view includes the sketch dimensions of the one or more sketch objects.Type: ApplicationFiled: April 21, 2014Publication date: December 4, 2014Applicant: Siemens Product Lifecycle Management Software Inc.Inventors: Shrinivas Soman, Nilesh Gurav, Arindam Ghosh, Manish Anand
-
Publication number: 20140178035Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for communication using interactive digital content.Type: ApplicationFiled: December 19, 2013Publication date: June 26, 2014Applicant: Kindoma, Inc.Inventors: Rafael Antonio Ballagas, Mirjana Spasojevic, Manish Anand
-
Patent number: 8688606Abstract: 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: January 24, 2011Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Sumit Negi, Manish Anand Bhide, Vishal Singh Batra, Govind Kothari
-
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: 8515211Abstract: A user interface for masking portions of an image is provided. A controller included in the user interface is arranged for receiving a request for an image, determining whether access settings associated with selected portions of the image are fulfilled, and providing image data representing said image in response to determining that the access settings are fulfilled.Type: GrantFiled: December 19, 2008Date of Patent: August 20, 2013Assignee: Nokia CorporationInventors: Manish Anand, Miika Juhani Vahtola
-
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: 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
-
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
-
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