Patents by Inventor Igor Ilic

Igor Ilic 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: 11295075
    Abstract: A system is configured to automatically enhance user content by dynamically generating alternative layouts given an original layout of the user content. The alternative layouts are generated based on determined roles for a number of different content elements on a canvas and/or detected semantic relationships between content elements. Once the alternative layouts are generated, the system can evaluate the alternative layouts and assign a score to each of the alternative layouts. The system can then identify recommended alternative layouts that are suitable for a particular purpose (e.g., a professional presentation, a teaching lesson, etc.), and provide the recommended alternative layouts for display on a device of a user.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 5, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Katarina Jovanovic, Andreja Ilic, Umachandra Chikkareddy, Dragan Slaveski, Igor Ilic, Marko Zoran Djokic, Sladjan Kantar, Vladimir Ilic, Damjan Dakic
  • Publication number: 20210200942
    Abstract: A system is configured to automatically enhance user content by dynamically generating alternative layouts given an original layout of the user content. The alternative layouts are generated based on determined roles for a number of different content elements on a canvas and/or detected semantic relationships between content elements. Once the alternative layouts are generated, the system can evaluate the alternative layouts and assign a score to each of the alternative layouts. The system can then identify recommended alternative layouts that are suitable for a particular purpose (e.g., a professional presentation, a teaching lesson, etc.), and provide the recommended alternative layouts for display on a device of a user.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Katarina JOVANOVIC, Andreja ILIC, Umachandra CHIKKAREDDY, Dragan SLAVESKI, Igor ILIC, Marko Zoran DJOKIC, Sladjan KANTAR, Vladimir ILIC, Damjan DAKIC
  • Patent number: 11003641
    Abstract: Database systems are subject to automatic troubleshooting. Query execution data for individual queries executed by a database system can be collected. The query execution data can be evaluated automatically in conjunction with one or more detection metrics to determine whether or not a potential performance issue exists. After detection of a potential issue, the query execution data can be analyzed further to determine one or more causes by matching query execution data to one or more patterns that encode candidate causes. Subsequently, a root cause amongst multiple causes is determined based on causal dependency. Corrective action associated with a root cause can also be determined and optionally applied automatically.
    Type: Grant
    Filed: November 18, 2017
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dejan Dundjerski, Mladen Pantic, Igor Ilic, Petar Lotrean, Stefan Lazic, Conor John Cunningham, Veljko Vasic, Jovan Cukalovic, Vukasin Jovic, Djordje Petrovic
  • Publication number: 20190095470
    Abstract: Database systems are subject to automatic troubleshooting. Query execution data for individual queries executed by a database system can be collected. The query execution data can be evaluated automatically in conjunction with one or more detection metrics to determine whether or not a potential performance issue exists. After detection of a potential issue, the query execution data can be analyzed further to determine one or more causes by matching query execution data to one or more patterns that encode candidate causes. Subsequently, a root cause amongst multiple causes is determined based on causal dependency. Corrective action associated with a root cause can also be determined and optionally applied automatically.
    Type: Application
    Filed: November 18, 2017
    Publication date: March 28, 2019
    Inventors: Dejan Dundjerski, Mladen Pantic, Igor Ilic, Petar Lotrean, Stefan Lazic, Conor John Cunningham, Veljko Vasic, Jovan Cukalovic, Vukasin Jovic, Djordje Petrovic
  • Publication number: 20150289785
    Abstract: The invention is related to a device and method for monitoring respiration, movements in mechanical ventilation in order to provide a non-pneumatic triggering variable for achieving patient-ventilator asynchrony and continuous measurement of tidal volumes. The method is based on measuring the curvature of the patient's torso surface using a single LPG (Long Period Grating) fiber-optic sensor attached to a surface of the torso in an area having high stiffness of the underlying tissue, such as the area of the lower ribs close to the sternum.
    Type: Application
    Filed: August 29, 2013
    Publication date: October 15, 2015
    Inventors: Bosko BOJOVIC, Miodrag VUKCEVIC, Jovana PETROVIC, Marija PETROVIC, Igor ILIC, Aleksandar DANICIC, Thomas ALLSOP, Ljupco HADZIEVSKI
  • Patent number: 9092872
    Abstract: A computer-implemented method is provided for creating an animation from a plurality of latent images encoded into a visible image, where the encoded visible image is visually similar to the visible image when viewed with a naked eye. The method includes generating, via a processor, a first latent image having a first pattern of elements and assigning a first encoding parameter to the first pattern of elements. A second latent image is generated having a second pattern of elements and a second encoding parameter is assigned to the second pattern of elements, wherein the second encoding parameter is different than the first encoding parameter. The first pattern of elements and the second pattern of elements are embedded in the encoded visible image for decoding using a decoder having decoding parameters that match the corresponding first encoding parameter and the second encoding parameter. The decoded first latent image and the decoded second latent image are sequentially displayed to reveal the animation.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: July 28, 2015
    Assignee: Graphic Security Systems Corporation
    Inventors: Cary M Quinn, Slobodan Cvetkovic, Igor Ilic
  • Publication number: 20140334665
    Abstract: A computer-implemented method is provided for creating an animation from a plurality of latent images encoded into a visible image, where the encoded visible image is visually similar to the visible image when viewed with a naked eye. The method includes generating, via a processor, a first latent image having a first pattern of elements and assigning a first encoding parameter to the first pattern of elements. A second latent image is generated having a second pattern of elements and a second encoding parameter is assigned to the second pattern of elements, wherein the second encoding parameter is different than the first encoding parameter. The first pattern of elements and the second pattern of elements are embedded in the encoded visible image for decoding using a decoder having decoding parameters that match the corresponding first encoding parameter and the second encoding parameter. The decoded first latent image and the decoded second latent image are sequentially displayed to reveal the animation.
    Type: Application
    Filed: July 29, 2014
    Publication date: November 13, 2014
    Inventors: Cary M. Quinn, Slobodan Cvetkovic, Igor Ilic
  • Publication number: 20090316950
    Abstract: An image acquisition device is provided for use in determining whether a test object is an authentic object having an authentication image applied to an authentication image area thereof. The authentication image includes indicia formed based on authentication parameters. The image acquisition device comprises an image capture arrangement configured for capturing a digital image of a target area of a test object. The image acquisition device further comprises a data processor having an image processing portion configured for receiving and processing the digital image to produce a processing result. The processing result may be established at least in part using one or more of the authentication parameters.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 24, 2009
    Inventors: Alfred V. ALASIA, Alfred J. ALASIA, Thomas C. ALASIA, Slobodan Cvetkovic, Igor Ilic
  • Patent number: 7630513
    Abstract: A method is provided for determining whether an object is an authentic object to which an expected encoded image has been applied. The expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters. The method comprises receiving a digital image of at least a portion of the test object including a target area where the expected encoded image would be applied if the test object is an authentic object. The method further comprises determining the one or more encoding parameters and applying a digital decoding algorithm to the captured digital image to establish a decoding result. The decoding result may then be compared to object authentication criteria to establish an authentication result. In particular embodiments of the invention, the actions of receiving, determining, applying and comparing are carried out by an authentication server and the digital image is received from an inspection processor over a network.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: December 8, 2009
    Assignee: Graphic Security Systems Corporation
    Inventors: Alfred V. Alasia, Alfred J. Alasia, Thomas C. Alasia, Slobodan Cvetkovic, Igor Ilic
  • Patent number: 7558401
    Abstract: A method is provided for determining whether an object is an authentic object to which an expected encoded image has been applied. The expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters. The method comprises receiving a digital image of at least a portion of the test object including a target area where the expected encoded image would be applied if the test object is an authentic object. The method further comprises determining the one or more encoding parameters and applying a digital decoding algorithm to the captured digital image to establish a decoding result. The decoding result may then be compared to object authentication criteria to establish an authentication result. In particular embodiments of the invention, the actions of receiving, determining, applying and comparing are carried out by an authentication server and the digital image is received from an inspection processor over a network.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: July 7, 2009
    Assignee: Graphic Security Systems Corporation
    Inventors: Alfred V. Alasia, Alfred J. Alasia, Thomas C. Alasia, Slobodan Cvetkovic, Igor Ilic
  • Publication number: 20080044056
    Abstract: A method is provided for determining whether an object is an authentic object to which an expected encoded image has been applied. The expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters. The method comprises receiving a digital image of at least a portion of the test object including a target area where the expected encoded image would be applied if the test object is an authentic object. The method further comprises determining the one or more encoding parameters and applying a digital decoding algorithm to the captured digital image to establish a decoding result The decoding result may then be compared to object authentication criteria to establish an authentication result. In particular embodiments of the invention, the actions of receiving, determining, applying and comparing are carried out by an authentication server and the digital image is received from an inspection processor over a network.
    Type: Application
    Filed: October 29, 2007
    Publication date: February 21, 2008
    Applicant: Graphic Security Systems Corporation
    Inventors: Alfred Alasia, Alfred Alasia, Thomas Alasia, Slobodan Cvetkovic, Igor Ilic
  • Publication number: 20050276442
    Abstract: A method is provided for determining whether an object is an authentic object to which an expected encoded image has been applied. The expected encoded image having been constructed by encoding an authentication image using a set of one or more encoding parameters. The method comprises receiving a digital image of at least a portion of the test object including a target area where the expected encoded image would be applied if the test object is an authentic object. The method further comprises determining the one or more encoding parameters and applying a digital decoding algorithm to the captured digital image to establish a decoding result. The decoding result may then be compared to object authentication criteria to establish an authentication result. In particular embodiments of the invention, the actions of receiving, determining, applying and comparing are carried out by an authentication server and the digital image is received from an inspection processor over a network.
    Type: Application
    Filed: August 19, 2005
    Publication date: December 15, 2005
    Inventors: Alfred Alasia, Alfred Alasia, Thomas Alasia, Slobodan Cvetkovic, Igor Ilic