Patents by Inventor Anatoly Tulchinsky

Anatoly Tulchinsky 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: 9971777
    Abstract: A method for archiving monitoring data by enabling real-time analysis within a live database. A processor receives a set of parameters, which is selected based on monitoring data of a system application. The processor determines a historical schema of monitoring data and a retention period for a current schema of monitoring data, based on the set of parameters. The processor performs an impact analysis of the historical schema and retention period of the monitoring data. Upon acceptance of the impact analysis, the processor generates the historical schema which is applied to a table of monitoring data, populated by copying monitoring data from the current schema to the historical schema, within the live database. The processor removes monitoring data exceeding the rolling retention period from both the current schema and historical schema, based on the rolling retention period of the current schema.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Luc Bertin, Ricardo G. Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Patent number: 9965480
    Abstract: A method for archiving monitoring data by enabling real-time analysis within a live database. A processor receives a set of parameters, which is selected based on monitoring data of a system application. The processor determines a historical schema of monitoring data and a retention period for a current schema of monitoring data, based on the set of parameters. The processor performs an impact analysis of the historical schema and retention period of the monitoring data. Upon acceptance of the impact analysis, the processor generates the historical schema which is applied to a table of monitoring data, populated by copying monitoring data from the current schema to the historical schema, within the live database. The processor removes monitoring data exceeding the rolling retention period from both the current schema and historical schema, based on the rolling retention period of the current schema.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Luc Bertin, Ricardo G. Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Publication number: 20160179825
    Abstract: A method for archiving monitoring data by enabling real-time analysis within a live database. A processor receives a set of parameters, which is selected based on monitoring data of a system application. The processor determines a historical schema of monitoring data and a retention period for a current schema of monitoring data, based on the set of parameters. The processor performs an impact analysis of the historical schema and retention period of the monitoring data. Upon acceptance of the impact analysis, the processor generates the historical schema which is applied to a table of monitoring data, populated by copying monitoring data from the current schema to the historical schema, within the live database. The processor removes monitoring data exceeding the rolling retention period from both the current schema and historical schema, based on the rolling retention period of the current schema.
    Type: Application
    Filed: June 16, 2015
    Publication date: June 23, 2016
    Inventors: Luc Bertin, Ricardo G. Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Publication number: 20160179853
    Abstract: A method for archiving monitoring data by enabling real-time analysis within a live database. A processor receives a set of parameters, which is selected based on monitoring data of a system application. The processor determines a historical schema of monitoring data and a retention period for a current schema of monitoring data, based on the set of parameters. The processor performs an impact analysis of the historical schema and retention period of the monitoring data. Upon acceptance of the impact analysis, the processor generates the historical schema which is applied to a table of monitoring data, populated by copying monitoring data from the current schema to the historical schema, within the live database. The processor removes monitoring data exceeding the rolling retention period from both the current schema and historical schema, based on the rolling retention period of the current schema.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Luc Bertin, Ricardo G. Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Publication number: 20160139961
    Abstract: Reducing resource requirements in an instrumented process tracing system, a process having a top instrumented process and a nested hierarchy of instrumented sub-processes. A computer receives a plurality of instrumented process data from the top process and the sub-processes, each datum including a process identifier, a process type, a top process identifier, and a process completion elapsed time. Based on the computer determining that the process identifier and the top process identifier in the datum received are equivalent: if the process completion elapsed time in the datum received is determined to be less than a threshold value, the computer writes a summary of the plurality of instrumented process data to a data store, and if the process completion elapsed time in the datum received is determined to not be less than the threshold value, the computer writes the plurality of instrumented process data to the data store.
    Type: Application
    Filed: March 20, 2015
    Publication date: May 19, 2016
    Inventors: Luc Bertin, Ricardo Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Publication number: 20160140019
    Abstract: Reducing resource requirements in an instrumented process tracing system, a process having a top instrumented process and a nested hierarchy of instrumented sub-processes. A computer receives a plurality of instrumented process data from the top process and the sub-processes, each datum including a process identifier, a process type, a top process identifier, and a process completion elapsed time. Based on the computer determining that the process identifier and the top process identifier in the datum received are equivalent: if the process completion elapsed time in the datum received is determined to be less than a threshold value, the computer writes a summary of the plurality of instrumented process data to a data store, and if the process completion elapsed time in the datum received is determined to not be less than the threshold value, the computer writes the plurality of instrumented process data to the data store.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Luc Bertin, Ricardo Borba, Alagesan Krishnapillai, Anatoly Tulchinsky
  • Patent number: 7720804
    Abstract: A data warehouse solution system comprises a metadata model, a user interface and an engine. The metadata model has an information needs model including metadata regarding information needs for building reports by users, and a data information model including metadata describing data that is available for building reports. The user interface has a customer user interface for presenting the information needs model to the users for report generation, and a modeling user interface for presenting the data information model to the users for manipulating data warehouse objects. The engine has a report management service unit for providing report management service using the information needs model, and a data management service unit for providing data management service including generation of a data warehouse using the data information model.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval
  • Publication number: 20070239769
    Abstract: A data warehouse solution system comprises a metadata model, a user interface and an engine. The metadata model has an information needs model including metadata regarding information needs for building reports by users, and a data information model including metadata describing data that is available for building reports. The user interface has a customer user interface for presenting the information needs model to the users for report generation, and a modeling user interface for presenting the data information model to the users for manipulating data warehouse objects. The engine has a report management service unit for providing report management service using the information needs model, and a data management service unit for providing data management service including generation of a data warehouse using the data information model.
    Type: Application
    Filed: June 30, 2006
    Publication date: October 11, 2007
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval