Patents by Inventor Iva Lazovic

Iva Lazovic 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: 10534773
    Abstract: Beneficial query parameterization of one or more databases may be automatically determined. Data associated with a workload of the one or more databases may be automatically gathered and accessed. The gathered data may then be automatically analyzed to determine whether query parameterization would be beneficial to the one or more databases. Based on the analysis one or more query parameterization recommendations may be generated for presentation to a user of the one or more databases. A user response associated with implementing at least one of the one or more query parameterization recommendations may then be received. Upon implementing at least one of the one or more recommendations, the at least one implemented recommendation may be automatically verified whether an expected improvement of the one or more databases has been realized. When the expected improvement has not been realized, the one or more databases may be reverted to a previous state.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: January 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Iva Lazovic, Dejan Krakovic, Vladimir Milosevic, Andrija Jovanovic
  • Publication number: 20180285417
    Abstract: Beneficial query parameterization of one or more databases may be automatically determined. Data associated with a workload of the one or more databases may be automatically gathered and accessed. The gathered data may then be automatically analyzed to determine whether query parameterization would be beneficial to the one or more databases. Based on the analysis one or more query parameterization recommendations may be generated for presentation to a user of the one or more databases. A user response associated with implementing at least one of the one or more query parameterization recommendations may then be received. Upon implementing at least one of the one or more recommendations, the at least one implemented recommendation may be automatically verified whether an expected improvement of the one or more databases has been realized. When the expected improvement has not been realized, the one or more databases may be reverted to a previous state.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Iva Lazovic, Dejan Krakovic, Vladimir Milosevic, Andrija Jovanovic
  • Publication number: 20160378822
    Abstract: A system that automatically formulates recommendations or suggestions for creating indexes on database entities that will improve the overall query performance of a database and/or collection of databases for those queries that target a database entity for which index creation is recommended. A gathering module gathers at least a portion of historical data automatically generated by the database or database collection. An index recommendation module uses the gathered historical data to generate recommended indexing tasks on the basis of estimated greatest impact on overall query performance. An index creation module then initiates an indexing task of the generated set of one or more recommended indexing tasks to thereby create at least one corresponding index on at least one corresponding database entity to thereby improve overall query performance on the database or database collection.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Andrija Jovanovic, Isidora Jovandic, Milos Milovanovic, Aleksandar Milovanovic, Iva Lazovic, Vladimir Milosevic, Vlajko Stojanovic, Vladimir Ivanovic, Sergei Patiakin, Anil Kumar Yelam