Patents by Inventor Adam Carmi

Adam Carmi 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: 9904517
    Abstract: A system and method for automatically generating a displayable model of an application. A first and second screenshots of a first and second screens produced by an application may be captured and stored in a model. Transition information related to a transition from the first to the second screen may be obtained and stored in the model. A session may be recorded by recording screenshots and related events. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: February 27, 2018
    Assignee: Applitools Ltd.
    Inventor: Adam Carmi
  • Patent number: 9721090
    Abstract: A system and method of efficiently inspecting content is provided. Embodiments of the invention may inspect files accessed by an application prior to an activation of the application. Selective inspection of files accessed by an application may be based on a previous inspection. Inspection of files accessed by an application may be postponed or performed concurrently with the access. A prioritized queue may include references to files, a priority may be related to a risk level and an inspection order may be according to a risk level.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: August 1, 2017
    Assignee: Safend Ltd.
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Adam Carmi, Ofer Diamant
  • Patent number: 9448908
    Abstract: System and method for model based session management. A session including a set of interactions with an application and screens produced by the application may be recorded. A model of an application may be obtained, the model including a plurality of screenshots related to screens and related transition information. A set of screenshots and events related to a set of screens included in the session may be received. A difference between a received screenshot and a screenshot included in the model may be determined and the session may be recorded by recording the difference. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 20, 2016
    Assignee: APPLITOOLS LTD.
    Inventor: Adam Carmi
  • Publication number: 20140218385
    Abstract: A system and method for automatically identifying a region of interest in an image of a screen may include identifying a set of elements in the image and determining a respective set of regions, the set of regions respectively containing the set of elements; combining at least a first and second regions included in the set of regions to produce a composite region; and associating the composite region with an element in the image of the screen.
    Type: Application
    Filed: January 29, 2014
    Publication date: August 7, 2014
    Applicant: Applitools LTD.
    Inventor: Adam CARMI
  • Publication number: 20140189576
    Abstract: A system and method for automatically matching images of screens. A system and method may include automatically matching images of screens. A first screenshot of a screen may be obtained, the first screenshot including a view port exposing a portion of a panel. A second screenshot of a screen may be obtained. A digital difference image may be generated and a match between the first and second screenshots may be determined based on the digital difference image.
    Type: Application
    Filed: January 29, 2014
    Publication date: July 3, 2014
    Applicant: Applitools LTD.
    Inventor: Adam CARMI
  • Publication number: 20140075371
    Abstract: System and method for model based session management. A session including a set of interactions with an application and screens produced by the application may be recorded. A model of an application may be obtained, the model including a plurality of screenshots related to screens and related transition information. A set of screenshots and events related to a set of screens included in the session may be received. A difference between a received screenshot and a screenshot included in the model may be determined and the session may be recorded by recording the difference. Other embodiments are described and claimed.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Inventor: Adam CARMI
  • Publication number: 20140074452
    Abstract: A system and method for automatically generating a displayable model of an application. A first and second screenshots of a first and second screens produced by an application may be captured and stored in a model. Transition information related to a transition from the first to the second screen may be obtained and stored in the model. A session may be recorded by recording screenshots and related events. Other embodiments are described and claimed.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Inventor: Adam CARMI
  • Publication number: 20130061284
    Abstract: A system and method of efficiently inspecting content is provided. Embodiments of the invention may inspect files accessed by an application prior to an activation of the application. Selective inspection of files accessed by an application may be based on a previous inspection. Inspection of files accessed by an application may be postponed or performed concurrently with the access. A prioritized queue may include references to files, a priority may be related to a risk level and an inspection order may be according to a risk level.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 7, 2013
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Adam Carmi, Ofer Diamant